patents.google.com

CN114979993B - Terminal voice call connection method, device, system and storage medium - Google Patents

  • ️Tue Oct 31 2023

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatus and methods consistent with aspects of the application as detailed in the appended claims.

首先对本申请所涉及的名词进行解释:First, the terms involved in this application will be explained:

呼叫会话控制功能(Call Session Control Function,CSCF):是IP多媒体子系统内部的功能实体,是整个IMS网络的核心,主要负责处理多媒体呼叫会话过程中的信令控制。呼叫会话控制功能管理IMS网络的用户鉴权、IMS承载面QoS、与其它网络实体配合进行SIP会话的控制,以及业务协商和资源分配等。Call Session Control Function (CSCF): It is a functional entity within the IP multimedia subsystem and the core of the entire IMS network. It is mainly responsible for handling signaling control during multimedia call sessions. The call session control function manages user authentication of the IMS network, IMS bearer plane QoS, SIP session control in cooperation with other network entities, as well as service negotiation and resource allocation.

在当前一号多终端业务中,单一用户的主终端和附终端在空闲状态时均可发起呼叫,不受其他主附卡终端的呼叫状态限制。当主终端或附终端作为被叫时,单一用户的主终端和附终端同时振铃,任一终端接听后,其它终端不再振铃也不能再接听该通话,且不能监听其它终端的通话。单一用户的主终端和附终端之间禁止语音呼叫。In the current one-number multi-terminal service, both the primary terminal and the accessory terminal of a single user can initiate calls when they are idle, and are not restricted by the call status of other primary accessory card terminals. When the main terminal or the attached terminal is called, the main terminal and the attached terminal of a single user ring at the same time. After any terminal answers, the other terminals will no longer ring and cannot answer the call, and cannot monitor the calls of other terminals. Voice calls are prohibited between the primary terminal and the accessory terminal of a single user.

当附终端作为语音通话一方时,在语音通话过程中,附终端发生语音通话功能故障时,当前语音通话会中断。通话双方若想继续通话,需要重新发起语音呼叫,灵活性较差。When the attached terminal is used as one party in a voice call, if a voice call function failure occurs on the attached terminal during the voice call, the current voice call will be interrupted. If both parties want to continue the conversation, they need to reinitiate the voice call, which is less flexible.

本申请实施例提供一种终端语音通话接续方法,附终端在语音通话过程中发生语音通话功能故障,此时服务网关/分组数据网络网关可以感知附终端当前语音通话故障,并通过语音接续服务管理单元、应用服务器及呼叫会话控制功能等多个网元将附终端的语音通话接续至主终端,主终端接听语音呼叫即可实现双方的语音通话,从而提高了语音通话的灵活性。Embodiments of the present application provide a terminal voice call connection method. When a voice call function failure occurs at the attached terminal during the voice call, the service gateway/packet data network gateway can sense the current voice call failure at the attached terminal and manage it through the voice connection service. Multiple network elements such as the unit, application server, and call session control function connect the voice call from the attached terminal to the main terminal. The main terminal answers the voice call to realize the voice call between the two parties, thereby improving the flexibility of the voice call.

图1为本申请实施例提供的一种一号多终端语音通话场景示意图。如图1所示,用户A开通了一号多终端业务,其中手机作为主终端,智能手表和平板电脑作为附终端。用户B则通过终端与用户A的智能手表进行语音通话。在语音通话过程中,当用户A的智能手表的语音通话功能发生故障时,将智能手表的语音通话接续到手机,使用户A和用户B继续进行语音通话。Figure 1 is a schematic diagram of a one-number multi-terminal voice call scenario provided by an embodiment of the present application. As shown in Figure 1, user A has subscribed to the multi-terminal service of No. 1, in which the mobile phone is used as the main terminal and the smart watch and tablet are used as additional terminals. User B makes a voice call with user A's smart watch through the terminal. During the voice call, when the voice call function of user A's smart watch fails, the voice call of the smart watch is connected to the mobile phone so that user A and user B can continue the voice call.

下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。The technical solution of the present application and how the technical solution of the present application solves the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of the present application will be described below with reference to the accompanying drawings.

图2为本申请实施例提供的一种终端语音通话接续方法流程图一。本实施例的方法可以由语音接续服务管理单元执行,可以通过硬件、软件、或者硬件和软件相结合的方式实现。如图2所示,本申请实施例提供的方法可以包括:Figure 2 is a flowchart 1 of a terminal voice call connection method provided by an embodiment of the present application. The method in this embodiment can be executed by the voice connection service management unit, and can be implemented by hardware, software, or a combination of hardware and software. As shown in Figure 2, the method provided by the embodiment of this application may include:

S201:接收服务网关/分组数据网络网关发送的附终端当前语音通话故障信息,附终端当前语音通话故障信息包含附终端信息及附卡信息、当前语音通话的对端用户的终端信息及卡信息。S201: Receive the current voice call fault information of the attached terminal sent by the service gateway/packet data network gateway. The current voice call fault information of the attached terminal includes the attached terminal information and attached card information, and the terminal information and card information of the opposite end user of the current voice call.

附终端为以手机终端作为主终端的情况下,可以进行通讯的辅助终端,可以为智能手表、平板电脑以及消费类电子产品等设备,其数量可以为一个或多个。主终端与附终端共用一个手机号码进行通讯。When the auxiliary terminal is a mobile phone terminal as the main terminal, the auxiliary terminal that can communicate can be a smart watch, a tablet computer, a consumer electronic product and other devices, and the number thereof can be one or more. The main terminal and the attached terminal share a mobile phone number for communication.

服务网关(Serving GateWay,SGW)和分组数据网络网关(Packet Data NetworkGateway,PDN网关,缩写为PGW)均属于移动通信网络中的网元。在一种实施场景下,服务网关和分组数据网络网关可分别设置。在另一种实施场景下,可以将服务网关与分组数据网络网关进行合并设置,以减少网元之间的消息流量。通常情况下,服务网关与分组数据网络网关为合并设置的方式,此时可以通过服务网关/分组数据网络网关或S/PGW等方式表示。Both the Serving GateWay (SGW) and the Packet Data Network Gateway (PDN Gateway, abbreviated as PGW) are network elements in the mobile communication network. In one implementation scenario, the service gateway and the packet data network gateway can be set separately. In another implementation scenario, the service gateway and the packet data network gateway can be combined to reduce message traffic between network elements. Usually, the service gateway and the packet data network gateway are combined and set up. In this case, they can be represented by the service gateway/packet data network gateway or S/PGW.

服务网关/分组数据网关可感知附终端当前语音通话状态。当附终端当前语音通话状态异常时,则将附终端当前语音通话故障信息发送至语音接续服务管理单元。The service gateway/packet data gateway can sense the current voice call status of the attached terminal. When the current voice call status of the attached terminal is abnormal, the current voice call fault information of the attached terminal is sent to the voice connection service management unit.

附终端信息及当前语音通话的对端用户的终端信息为标识终端设备的信息,可以包括以下一种或多种:国际移动设备识别码(International Mobile Station EquipmentIdentity,IMEI)、移动设备识别码(Mobile Station Equipment Identifier,MEID)。The terminal information attached and the terminal information of the peer user of the current voice call are information that identifies the terminal device, which may include one or more of the following: International Mobile Station Equipment Identity (IMEI), Mobile Equipment Identity (IMEI) Station Equipment Identifier (MEID).

附卡为附终端中的用户识别卡(Subscriber Identity Module,SIM卡),同样的,当前语音通话的对端用户的卡即为当前语音通话的对端用户的设备包含的SIM卡。The attached card is a Subscriber Identity Module (SIM card) in the attached terminal. Similarly, the card of the opposite end user of the current voice call is the SIM card included in the equipment of the opposite end user of the current voice call.

附卡信息及当前语音通话的对端用户的卡的信息为可以标识SIM卡的信息,可以包括以下一种或多种:移动台国际用户识别码(Mobile Subscriber International ISDNnumber,MSISDN)、国际移动用户识别码(International Mobile Subscriber Identity,IMSI)。The attached card information and the card information of the opposite end user of the current voice call are information that can identify the SIM card, and can include one or more of the following: Mobile Subscriber International ISDN number (MSISDN), International Mobile Subscriber Identification code (International Mobile Subscriber Identity, IMSI).

S202:根据附终端信息及附卡信息,向信息技术支撑系统发送附卡业务开通信息查询请求以获取附卡业务开通信息。S202: According to the attached terminal information and the attached card information, send an additional card service activation information query request to the information technology support system to obtain the additional card service activation information.

信息技术支撑系统(IT支撑系统)中包含用户办理电信业务的相关信息,因此信息技术支撑系统接收到附卡业务开通查询请求后,可查询当前用户是否开通了一号多终端业务。若开通了一号多终端业务,则可继续查询与附卡绑定的主卡和主终端相关信息。The information technology support system (IT support system) contains information related to the user's handling of telecommunications services. Therefore, after the information technology support system receives the additional card service activation inquiry request, it can query whether the current user has opened the one-number multi-terminal service. If the one-number multi-terminal service is activated, you can continue to query the information related to the main card and main terminal bound to the additional card.

S203:接收信息技术支撑系统返回的附卡业务开通信息,附卡业务开通信息包括与附卡绑定的主终端信息及主卡信息。S203: Receive the additional card service activation information returned by the information technology support system. The additional card service activation information includes primary terminal information and primary card information bound to the additional card.

附卡业务开通信息可以包含主卡和附卡的绑定关系、与附卡绑定的主终端和主卡状态是否正常、主终端信息及主卡信息等。其中,主卡为主终端的SIM卡,主终端和主卡状态用于判断主终端和主卡在当前是否正常使用,例如主卡是否欠费、是否注销等。The additional card service activation information may include the binding relationship between the main card and the additional card, whether the status of the main terminal bound to the additional card and the main card are normal, main terminal information, main card information, etc. Among them, the main card is the SIM card of the main terminal, and the status of the main terminal and the main card is used to determine whether the main terminal and the main card are currently in normal use, such as whether the main card is in arrears, whether it has been cancelled, etc.

在一种实施场景下,若对附卡绑定的主卡已被注销,则无需将附终端的语音通话接续至主终端。In one implementation scenario, if the main card bound to the additional card has been canceled, there is no need to connect the voice call from the additional terminal to the main terminal.

S204:基于附卡业务开通信息向应用服务器发送语音接续服务请求,语音接续服务请求中包含主终端信息及主卡信息、当前语音通话的对端用户的终端信息及卡信息。S204: Send a voice connection service request to the application server based on the additional card service activation information. The voice connection service request includes the main terminal information and main card information, and the terminal information and card information of the opposite end user of the current voice call.

由于附终端和主终端可能处于同一位置,也有可能没有处于同一位置。当附终端和主终端没有处于同一位置时,则无需将附终端的语音通话接续至主终端。因此向应用服务器发送语音接续服务请求之前,需要判断主终端和附终端是否位于同一位置。Because the accessory terminal and the main terminal may or may not be in the same location. When the auxiliary terminal and the main terminal are not at the same location, there is no need to connect the voice call from the auxiliary terminal to the main terminal. Therefore, before sending a voice connection service request to the application server, it is necessary to determine whether the main terminal and the attached terminal are located at the same location.

在一种实施场景下,可基于附终端信息及附卡信息获取附终端的位置,并基于主终端信息及主卡信息获取主终端位置。若主终端和附终端处于同一位置,则向应用服务器发送语音接续服务请求,用于应用服务器将语音接续至主终端。In one implementation scenario, the location of the attached terminal can be obtained based on the information about the attached terminal and the information on the attached card, and the location of the main terminal can be obtained based on the information on the main terminal and the information on the main card. If the main terminal and the attached terminal are in the same location, a voice connection service request is sent to the application server for the application server to connect the voice to the main terminal.

在一种实施场景下,基于附终端信息及附卡信息获取附终端的位置,或基于主终端信息及主卡信息获取主终端位置,可以通过移动网络或全球定位系统(GlobalPositioning System,GPS)进行获取。In one implementation scenario, obtaining the location of the attached terminal based on the information of the attached terminal and the information on the attached card, or obtaining the location of the main terminal based on the information on the main terminal and the information on the main card, can be performed through the mobile network or the Global Positioning System (Global Positioning System, GPS) Obtain.

本申请实施例提供一种终端语音通话接续方法,结合服务网关/分组数据网络网关发送的附终端当前语音通话故障信息,附终端当前语音通话故障信息包含附终端信息及附卡信息、当前语音通话的对端用户的终端信息及卡信息。根据附终端信息及附卡信息,向信息技术支撑系统发送附卡业务开通信息查询请求。信息技术支撑系统获取附卡业务开通信息并返回至语音接续服务管理单元。语音接续服务管理单元可基于附卡业务开通信息向应用服务器发送语音接续服务请求,应用服务器则根据语音接续服务请求实现主终端与当前语音通话的对端用户的终端之间的通话。当附终端在语音通话过程中出现故障时,本申请提供的方法可获取与附终端绑定的主终端信息及主卡信息,以及当前语音通话的对端用户的终端信息及卡信息,可以将附终端的语音通话自动接续到主终端,无需用户重新发起呼叫即可实现主终端与对端用户的终端之间的语音通话,提高了语音通话的灵活性。Embodiments of the present application provide a terminal voice call connection method, which combines the current voice call fault information of the attached terminal sent by the service gateway/packet data network gateway. The current voice call fault information of the attached terminal includes the attached terminal information and attached card information, and the current voice call. The terminal information and card information of the peer user. According to the attached terminal information and the attached card information, send an additional card service activation information query request to the information technology support system. The information technology support system obtains the additional card service activation information and returns it to the voice connection service management unit. The voice connection service management unit can send a voice connection service request to the application server based on the additional card service activation information, and the application server implements a call between the main terminal and the terminal of the opposite end user of the current voice call based on the voice connection service request. When the attached terminal fails during a voice call, the method provided by this application can obtain the main terminal information and main card information bound to the attached terminal, as well as the terminal information and card information of the opposite user of the current voice call, and can The voice call at the attached terminal is automatically connected to the main terminal, and the voice call between the main terminal and the opposite user's terminal can be realized without the user reinitiating the call, which improves the flexibility of the voice call.

在上述实施例的基础上,基于附卡业务开通信息向应用服务器发送语音接续服务请求时,需要判断主终端和附终端是否处于同一位置,因此下面提供一个实施例对确定主终端和附终端位置的过程进行详细描述。Based on the above embodiment, when sending a voice connection service request to the application server based on the additional card service activation information, it is necessary to determine whether the main terminal and the additional terminal are in the same location. Therefore, an embodiment is provided below to determine the location of the main terminal and the additional terminal. The process is described in detail.

图3为本申请实施例提供的一种确定终端位置的方法流程图,本方法的执行主体可以是语音接续服务管理单元,具体如下:Figure 3 is a flow chart of a method for determining the location of a terminal provided by an embodiment of the present application. The execution subject of this method may be a voice connection service management unit, specifically as follows:

S301:基于附终端信息及附卡信息,通过移动网络向信令系统发送登网记录请求,登网记录请求包含附终端信息及附卡信息、主终端信息及主卡信息。S301: Based on the attached terminal information and attached card information, send a network login record request to the signaling system through the mobile network. The network login record request includes the attached terminal information and attached card information, the main terminal information and the main card information.

信令系统是电信网中交换节点为用户建立接续和进行网络管理采用的一种信息交换系统。The signaling system is an information exchange system used by switching nodes in telecommunications networks to establish connections for users and perform network management.

移动网络即移动数据通信,是一种利用移动通信系统进行数据通信的方式。Mobile network is mobile data communication, which is a way of using mobile communication system for data communication.

S302:接收信令系统返回的附终端登网记录与主终端登网记录,附终端登网记录包含附终端接入的基站与小区信息,主终端登网记录包含主终端接入的基站与小区信息。S302: Receive the attached terminal network login record and the main terminal network login record returned by the signaling system. The attached terminal network login record contains the base station and cell information accessed by the attached terminal, and the main terminal network login record includes the base station and cell accessed by the main terminal. information.

登网记录为终端设备登陆网络的记录信息,具体的,登网记录包含终端设备接入的基站和小区信息。The network login record is the record information of the terminal device logging into the network. Specifically, the network login record includes the base station and cell information that the terminal device accesses.

基站和小区信息可以为标识基站和小区地理位置的信息。The base station and cell information may be information identifying the geographical location of the base station and the cell.

S303:根据附终端接入的基站与小区信息确定附终端的位置,并根据主终端接入的基站与小区信息确定主终端的位置。S303: Determine the location of the attached terminal based on the base station and cell information accessed by the attached terminal, and determine the location of the primary terminal based on the base station and cell information accessed by the primary terminal.

在一种实施场景下,基站信息可以为移动通信系统中的位置区码,小区信息可以为小区识别码,通过移动通信系统中的位置区码及小区识别码确定终端设备的位置。In one implementation scenario, the base station information may be the location area code in the mobile communication system, and the cell information may be the cell identification code. The location of the terminal device is determined through the location area code and cell identification code in the mobile communication system.

本申请实施例提供一种确定终端位置的方法,语音接续服务管理单元基于附终端信息及附卡信息,通过移动网络向信令系统发送登网记录请求。信令系统根据附终端信息及附卡信息查询到附终端登网记录,并根据主终端信息和主卡信息查询到主终端登网记录后,将附终端登网记录和主终端登网记录返回至语音接续服务管理单元。其中,附终端登网记录包含附终端接入的基站与小区信息,主终端登网记录包含主终端接入的基站与小区信息。语音接续服务管理单元根据附终端接入的基站与小区信息可以确定附终端的位置,同时根据主终端接入的基站与小区信息可以确定主终端的位置。本申请提供的方法通过移动网络获取附终端和主终端的位置,方便快捷。Embodiments of the present application provide a method for determining the location of a terminal. The voice connection service management unit sends a network login record request to the signaling system through the mobile network based on the attached terminal information and attached card information. The signaling system queries the attached terminal network login record based on the attached terminal information and the attached card information, and after querying the main terminal network login record based on the main terminal information and main card information, returns the attached terminal network login record and the main terminal network login record. Go to the voice connection service management unit. Among them, the network login record of the attached terminal includes the base station and cell information accessed by the attached terminal, and the network login record of the main terminal includes the base station and cell information accessed by the main terminal. The voice connection service management unit can determine the location of the secondary terminal based on the base station and cell information accessed by the secondary terminal, and can determine the location of the primary terminal based on the base station and cell information accessed by the primary terminal. The method provided by this application is convenient and quick to obtain the locations of the attached terminal and the main terminal through the mobile network.

需要说明的是,除通过移动网络获取附终端和主终端的位置外,可以通过全球定位系统对附终端和主终端进行定位,精度较高。附终端和主终端的位置也可以通过WIFI(无线保真,Wireless Fidelity)方式确定。对附终端和主终端进行定位不局限于一种定位方法,可以将多种定位方式结合获取附终端和主终端的位置。It should be noted that in addition to obtaining the positions of the attached terminal and the main terminal through the mobile network, the positioning of the attached terminal and the main terminal can be performed through the global positioning system with high accuracy. The locations of the attached terminal and the main terminal can also be determined through WIFI (Wireless Fidelity). Positioning of the auxiliary terminal and the main terminal is not limited to one positioning method, and multiple positioning methods can be combined to obtain the positions of the auxiliary terminal and the main terminal.

在上述实施例的基础上,对服务网关/分组数据网络网关判断附终端当前语音通话是否发生故障的过程进行详细描述。On the basis of the above embodiments, the process of the service gateway/packet data network gateway determining whether the current voice call of the attached terminal fails is described in detail.

图4为本申请实施例提供的一种终端语音通话接续方法流程图二。本实施例的方法可以由服务网关/分组数据网络网关执行,可以通过硬件、软件、或者硬件和软件相结合的方式实现。如图4所示,本申请实施例提供的方法可以包括:Figure 4 is a flowchart 2 of a terminal voice call connection method provided by an embodiment of the present application. The method in this embodiment can be executed by the service gateway/packet data network gateway, and can be implemented by hardware, software, or a combination of hardware and software. As shown in Figure 4, the method provided by the embodiment of this application may include:

S401:通过感知附终端所处网络域的服务网关/分组数据网络网关与附终端之间的语音专用承载情况判断附终端当前语音通话状态。S401: Determine the current voice call status of the attached terminal by sensing the dedicated voice bearer situation between the service gateway/packet data network gateway of the network domain where the attached terminal is located and the attached terminal.

在附终端与当前语音通话的对端用户进行通话之前,附终端所处网络域的服务网关/分组数据网络网关与附终端之间会建立语音专用承载。当附终端出现故障时,语音专用承载会被释放或中断,因此通过感知语音专用承载情况可以判断附终端当前语音通话状态。Before the attached terminal communicates with the peer user of the current voice call, a dedicated voice bearer will be established between the service gateway/packet data network gateway of the network domain where the attached terminal is located and the attached terminal. When the attached terminal fails, the dedicated voice bearer will be released or interrupted. Therefore, the current voice call status of the attached terminal can be determined by sensing the situation of the dedicated voice bearer.

在一种实施场景下,若语音专用承载中断,判断附终端当前语音通话状态异常。In one implementation scenario, if the dedicated voice bearer is interrupted, it is determined that the current voice call status of the attached terminal is abnormal.

S402:若附终端当前语音通话状态异常,将附终端语音通话故障信息发送至语音接续服务管理单元。S402: If the current voice call status of the attached terminal is abnormal, send the voice call fault information of the attached terminal to the voice connection service management unit.

附终端语音通话故障信息可以包含附终端信息及附卡信息、当前语音通话的对端用户的终端信息及卡信息。语音接续服务管理单元接收到附终端语音通话故障信息后,可获取与附卡绑定的主终端信息及主卡信息,通过应用服务器建立主终端与当前语音通话的对端用户的语音通话,实现将附终端的语音通话接续至主终端。The attached terminal voice call fault information may include attached terminal information and attached card information, as well as terminal information and card information of the opposite end user of the current voice call. After receiving the voice call fault information of the attached terminal, the voice connection service management unit can obtain the main terminal information and the main card information bound to the attached card, and establish a voice call between the main terminal and the opposite end user of the current voice call through the application server. Connect the voice call from the attached terminal to the main terminal.

本申请实施例提供一种终端语音通话接续方法,服务网关/分组数据网络网关通过感知语音专用承载情况判断附终端当前语音通话状态,其中语音专用承载为附终端所处网络域的服务网关/分组数据网络网关与附终端之间的无线承载。当附终端当前语音通话状态异常时,将附终端语音通话故障信息发送至语音接续服务管理单元。本申请实施例提供的方法通过感知语音专用承载的情况,能够确定附终端当前语音通话状态。当附终端当前的语音通话状态异常时,可及时通知语音接续服务管理单元,从而将附终端的语音通话接续至主终端。Embodiments of the present application provide a terminal voice call connection method. The service gateway/packet data network gateway determines the current voice call status of the attached terminal by sensing the voice dedicated bearer situation, where the voice dedicated bearer is the service gateway/packet of the network domain where the attached terminal is located. Wireless bearer between data network gateway and attached terminal. When the current voice call status of the attached terminal is abnormal, the voice call fault information of the attached terminal is sent to the voice connection service management unit. The method provided by the embodiment of the present application can determine the current voice call status of the attached terminal by sensing the situation of the dedicated voice bearer. When the current voice call status of the attached terminal is abnormal, the voice connection service management unit can be notified in time, so that the voice call of the attached terminal can be connected to the main terminal.

图5为本申请实施例提供的一种终端语音通话接续方法流程图三。本实施例的方法可以由应用服务器执行,可以通过硬件、软件、或者硬件和软件相结合的方式实现。如图5所示,本申请实施例提供的方法可以包括:Figure 5 is a flow chart 3 of a terminal voice call connection method provided by an embodiment of the present application. The method in this embodiment can be executed by an application server, and can be implemented by hardware, software, or a combination of hardware and software. As shown in Figure 5, the method provided by the embodiment of this application may include:

S501:接收语音接续服务管理单元发送的语音接续服务请求,语音接续服务请求中包括主终端信息及主卡信息、当前语音通话的对端用户的终端信息及卡信息。S501: Receive a voice connection service request sent by the voice connection service management unit. The voice connection service request includes main terminal information and main card information, and terminal information and card information of the opposite end user of the current voice call.

当语音接续服务管理单元确定主终端和附终端处于同一位置后,即向应用服务器发送语音接续服务请求。语音接续服务请求用于应用服务器将附终端的语音通话接续至主终端。When the voice connection service management unit determines that the main terminal and the attached terminal are in the same location, it sends a voice connection service request to the application server. The voice connection service request is used by the application server to connect the voice call of the attached terminal to the main terminal.

S502:根据主终端信息及主卡信息、当前语音通话的对端用户的终端信息及卡信息,将附终端的语音通话接续至主终端。S502: Connect the voice call from the attached terminal to the main terminal based on the main terminal information and main card information, as well as the terminal information and card information of the peer user of the current voice call.

在一种实施场景下,提取主终端信息及主卡信息,并向主终端所处网络域的呼叫会话控制功能发送会话请求,会话请求中携带当前语音通话的对端用户的终端的媒体信息。其中,会话请求可以为会话初始协议请求INVITE消息,媒体信息可以使用会话描述协议描述,用于主终端与当前语音通话的对端用户的终端进行媒体协商。In one implementation scenario, the main terminal information and main card information are extracted, and a session request is sent to the call session control function of the network domain where the main terminal is located. The session request carries the media information of the terminal of the peer user of the current voice call. The session request may be a session initialization protocol request INVITE message, and the media information may be described using the session description protocol, which is used for media negotiation between the main terminal and the terminal of the opposite end user of the current voice call.

主终端接收到会话请求后,主终端与主终端所处网络域的网元建立无线承载及语音专用承载,并且和当前语音通话的对端用户的终端进行媒体协商。当媒体协商完毕后,应用服务器向主终端振铃,此时主终端可以通过摘机应答接听语音呼叫即可实现双方的语音通话。After the main terminal receives the session request, the main terminal establishes a wireless bearer and a dedicated voice bearer with the network element of the network domain where the main terminal is located, and conducts media negotiation with the terminal of the peer user of the current voice call. After the media negotiation is completed, the application server rings to the main terminal. At this time, the main terminal can answer the voice call by picking up the phone to realize the voice call between the two parties.

本申请实施例提供一种终端语音通话接续方法,应用服务器接收语音接续服务管理单元发送的语音接续服务请求,根据语音接续服务请求中包含的主终端信息及主卡信息、当前语音通话的对端用户的终端信息及卡信息,将附终端的语音通话接续至主终端,实现主终端与当前语音通话的对端用户的终端之间的语音通话,无需重新发起语音呼叫,提高了语音通话的灵活性。Embodiments of the present application provide a terminal voice call connection method. The application server receives the voice connection service request sent by the voice connection service management unit, and based on the main terminal information and main card information contained in the voice connection service request, the opposite end of the current voice call Using the user's terminal information and card information, the voice call from the attached terminal is connected to the main terminal, thereby realizing a voice call between the main terminal and the terminal of the opposite user of the current voice call. There is no need to re-initiate the voice call, which improves the flexibility of the voice call. sex.

在上述实施例的基础上,下面提供一个具体的详细过程对终端语音通话接续的过程进行详细描述。Based on the above embodiment, a specific detailed process is provided below to describe in detail the process of connecting a voice call on the terminal.

图6为本申请实施例提供的一种终端语音通话接续方法流程图四,本申请实施例的方法由终端语音通话接续系统执行,可以包括:服务网关/分组数据网络网关、语音接续服务管理单元、信息技术支撑系统、应用服务器。如图所示,本方法具体如下:Figure 6 is a flowchart 4 of a terminal voice call connection method provided by an embodiment of the present application. The method of the embodiment of the present application is executed by a terminal voice call connection system, which may include: a service gateway/packet data network gateway, and a voice connection service management unit. , information technology support system, application server. As shown in the figure, the details of this method are as follows:

S601:服务网关/分组数据网络网关通过感知语音专用承载情况判断附终端当前语音通话状态。S601: The service gateway/packet data network gateway determines the current voice call status of the attached terminal by sensing the voice dedicated bearer situation.

语音专用承载用于承载语音信息。在附终端和当前语音通话的对端用户的终端进行通话之前,附终端所处网络域的服务网关/分组数据网络网关与附终端之间会建立语音专用承载。当二者通话结束后,语音专用承载会被释放,因此可以根据语音专用承载的情况判断附终端当前语音通话状态是否正常。Voice-specific bearers are used to carry voice information. Before the attached terminal makes a call with the terminal of the peer user of the current voice call, a dedicated voice bearer will be established between the service gateway/packet data network gateway of the network domain where the attached terminal is located and the attached terminal. When the call between the two ends, the dedicated voice bearer will be released. Therefore, it can be judged based on the situation of the dedicated voice bearer whether the current voice call status of the attached terminal is normal.

在一种实施场景下,语音专用承载正常,则附终端当前语音通话状态也为正常状态。In one implementation scenario, if the dedicated voice bearer is normal, the current voice call status of the attached terminal is also normal.

在另一种实施场景下,语音专用承载中断或释放,则表明附终端当前语音通话状态异常。In another implementation scenario, if the dedicated voice bearer is interrupted or released, it indicates that the current voice call status of the attached terminal is abnormal.

需要说明的是,基站也可以感知语音专用承载的情况,但传输时延较长。It should be noted that the base station can also sense the situation of dedicated voice bearers, but the transmission delay is longer.

S602:若附终端当前语音通话状态异常,服务网关/分组数据网络网关将附终端当前语音通话故障信息发送至语音接续服务管理单元。S602: If the current voice call status of the attached terminal is abnormal, the service gateway/packet data network gateway sends the current voice call fault information of the attached terminal to the voice connection service management unit.

附终端当前语音通话故障信息包括附终端信息及附卡信息、当前语音通话的对端用户的终端信息及卡信息。The current voice call fault information of the attached terminal includes the attached terminal information and attached card information, and the terminal information and card information of the opposite end user of the current voice call.

S603:语音接续服务管理单元根据附终端当前语音通话故障信息向信息技术支撑系统发送附卡业务开通信息查询请求。S603: The voice connection service management unit sends an additional card service activation information query request to the information technology support system based on the current voice call fault information of the attached terminal.

由于附终端用户有可能开通了一号多终端业务,也存在没有开通一号多终端业务的可能性,以及需要获取与附卡绑定的主终端信息和主卡信息,因此需要向信息技术支撑系统发送附卡业务开通信息查询请求。Since users of attached terminals may or may not have activated one-number multi-terminal services, and they need to obtain the main terminal information and main card information bound to the supplementary card, it is necessary to provide information technology support The system sends a query request for additional card service activation information.

在一种实施场景下,语音接续服务管理单元可以根据附终端当前语音故障信息中包含的附终端信息及附卡信息,向信息技术支撑系统发送附卡业务开通信息查询请求。In one implementation scenario, the voice connection service management unit can send an additional card service activation information query request to the information technology support system based on the additional terminal information and additional card information contained in the current voice fault information of the attached terminal.

S604:信息技术支撑系统查询附卡业务开通信息,并将附卡业务开通信息发送至语音接续服务管理单元。S604: The information technology support system queries the additional card service activation information, and sends the additional card service activation information to the voice connection service management unit.

在一种实施场景下,信息技术支撑系统根据附终端及附卡信息,查询附终端用户是否开通了一号多终端业务。若该用户开通了一号多终端业务,则查询与附卡绑定的主卡状态,包含主卡是否注销、是否欠费等状态。当主卡状态正常时,则查询主终端信息及主卡信息。In one implementation scenario, the information technology support system queries whether the user of the attached terminal has subscribed to the one-number multi-terminal service based on the attached terminal and attached card information. If the user has subscribed to the one-number multi-terminal service, the status of the main card bound to the additional card will be queried, including whether the main card has been cancelled, whether it is in arrears, etc. When the main card status is normal, the main terminal information and main card information are queried.

主终端信息可以是国际移动设备识别码和移动设备识别码。主卡信息可以是移动台国际用户识别码、国际移动用户识别码。The main terminal information may be the International Mobile Equipment Identity Code and the Mobile Equipment Identity Code. The main card information may be the mobile station's International Subscriber Identity Code or the International Mobile Subscriber Identity Code.

在另一种实施场景下,若附终端用户没有开通一号多终端业务、或与附卡绑定的主卡被注销,则无需将附终端的语音通话接续到主终端。In another implementation scenario, if the user of the attached terminal does not subscribe to the one-number multi-terminal service, or the main card bound to the supplementary card is canceled, there is no need to connect the voice call from the attached terminal to the main terminal.

S605:语音接续服务管理单元根据附卡业务开通信息确定主终端和附终端的位置。S605: The voice connection service management unit determines the locations of the main terminal and the additional terminal based on the additional card service activation information.

在一种实施场景下,可以通过移动网络、全球定位系统及WIFI等一种或多种定位方式确定主终端和附终端的位置。举例而言,利用移动网络获取主终端和附终端的位置时,可以向信令系统获取主终端登网记录和附终端登网记录。由于登网记录包含终端接入的基站和小区信息,因此可以根据主终端登网记录获取主终端接入的基站和小区信息,进而可以确定主终端的位置。根据附终端登网记录获取附终端接入的基站和小区信息,进而确定附终端的位置。In one implementation scenario, the locations of the main terminal and the attached terminal can be determined through one or more positioning methods such as mobile networks, global positioning systems, and WIFI. For example, when using the mobile network to obtain the locations of the main terminal and the attached terminal, the main terminal network login record and the attached terminal network login record can be obtained from the signaling system. Since the network login record contains the base station and cell information accessed by the terminal, the base station and cell information accessed by the main terminal can be obtained based on the network login record of the main terminal, and then the location of the main terminal can be determined. The base station and cell information accessed by the attached terminal is obtained according to the attached terminal's network login record, and then the location of the attached terminal is determined.

在一种实施场景下,若主终端和附终端没有处于同一位置,则无需将附终端的的语音通话接续至主终端。In one implementation scenario, if the main terminal and the attached terminal are not in the same location, there is no need to connect the voice call from the attached terminal to the main terminal.

S606:若主终端和附终端处于同一位置,语音接续服务管理单元向应用服务器发送语音接续服务请求。S606: If the main terminal and the attached terminal are in the same location, the voice connection service management unit sends a voice connection service request to the application server.

语音接续服务请求用于应用服务器将附终端的语音接续到主终端,可以包含主终端信息及主卡信息、当前语音通话的对端用户的终端信息及卡信息。The voice connection service request is used by the application server to connect the voice of the attached terminal to the main terminal. It can include the main terminal information and main card information, as well as the terminal information and card information of the opposite end user of the current voice call.

S607:应用服务器将附终端的语音通话接续至主终端。S607: The application server connects the voice call of the attached terminal to the main terminal.

在一种实施场景下,应用服务器将附终端的语音通话接续到主终端的过程可参考图7所示,具体如下:In one implementation scenario, the application server connects the voice call from the attached terminal to the main terminal as shown in Figure 7. The details are as follows:

步骤1、应用服务器向主终端所处网络域的呼叫会话控制功能发送会话初始协议请求INVITE消息,并转发至主终端。Step 1. The application server sends a session initialization protocol request INVITE message to the call session control function of the network domain where the main terminal is located, and forwards it to the main terminal.

会话初始协议请求INVITE消息中携带当前语音通话的对端用户的终端的媒体信息。媒体信息可以使用会话描述协议描述,用于主终端与当前语音通话的对端用户的终端进行媒体协商。The session initialization protocol request INVITE message carries the media information of the terminal of the peer user of the current voice call. The media information can be described using the session description protocol, which is used for media negotiation between the main terminal and the terminal of the peer user of the current voice call.

步骤2、主终端与基站之间建立无线承载,并与服务网关/分组数据网络网关建立语音专用承载。Step 2: Establish a wireless bearer between the main terminal and the base station, and establish a dedicated voice bearer with the service gateway/packet data network gateway.

需要说明的是,在附终端与当前语音通话的对端用户的终端的通话过程中,附终端语音通话功能发生故障,此时附终端所处网络域的服务网关/分组数据网络网关与附终端之间的语音专用承载会被释放或中断,而当前语音通话的对端用户的终端与该终端所处网络域的服务网关/分组数据网络网关之间的语音专用承载仍然保持正常状态。It should be noted that during the call between the attached terminal and the terminal of the opposite user of the current voice call, the voice call function of the attached terminal fails. At this time, the service gateway/packet data network gateway of the network domain where the attached terminal is located and the attached terminal The voice-dedicated bearer between them will be released or interrupted, but the voice-dedicated bearer between the terminal of the peer user of the current voice call and the service gateway/packet data network gateway of the network domain where the terminal is located will still remain in a normal state.

步骤3、主终端通过主终端所处网络域的呼叫会话控制功能,将会话初始协议会话响应200OK消息发送至应用服务器。Step 3: The main terminal sends the session initialization protocol session response 200 OK message to the application server through the call session control function of the network domain where the main terminal is located.

步骤4、应用服务器通过当前语音通话对端用户的终端所处网络域的呼叫会话控制功能,将会话初始协议会话更新UPDATE消息发送至当前语音通话对端用户的终端。Step 4: The application server sends the session initialization protocol session update UPDATE message to the terminal of the current voice call peer user through the call session control function of the network domain where the current voice call peer user's terminal is located.

会话初始协议会话更新UPDATE消息携带主终端的媒体信息。将会话初始协议会话更新UPDATE消息发送至当前语音通话对端用户的终端,用于指示当前语音通话的对端用户的终端进行会话更新,并对初始协议会话更新UPDATE消息进行响应。The session initialization protocol session update UPDATE message carries the media information of the primary terminal. The session initialization protocol session update UPDATE message is sent to the terminal of the current voice call peer user to instruct the current voice call peer user's terminal to perform session update and respond to the initial protocol session update UPDATE message.

步骤5、当前语音通话对端用户的终端通过该终端所处的网络域的呼叫会话控制功能,将会话初始协议会话更新响应200OK消息发送至应用服务器。Step 5: The terminal of the current voice call peer user sends the session initialization protocol session update response 200 OK message to the application server through the call session control function of the network domain where the terminal is located.

应用服务器接收到会话初始协议会话更新响应200OK消息后,向主终端振铃,主终端通过摘机应答使主终端和当前语音通话的对端用户的终端建立语音通话。After receiving the session initialization protocol session update response 200 OK message, the application server rings the main terminal, and the main terminal responds by off-hook to establish a voice call between the main terminal and the terminal of the opposite user of the current voice call.

在一种实施场景下,主终端和当前语音通话的对端用户的终端之间的语音可以通过RTP(Real-time Transport Protocol,实时传输协议)进行传输。In one implementation scenario, the voice between the main terminal and the terminal of the opposite user of the current voice call can be transmitted through RTP (Real-time Transport Protocol, real-time transport protocol).

本申请实施例提供一种终端语音接续方法,服务网关/分组数据网络网关通过感知语音专用承载的情况判断附终端语音通话状态。当判断附终端当前语音通话状态异常时,服务网关/分组数据网络网关将附终端当前语音通话故障信息发送至语音接续服务管理单元。语音接续服务管理单元根据附终端当前语音通话故障信息中的附终端信息及附卡信息,向信息技术支撑系统发送附卡业务开通信息查询请求。信息技术支撑系统查询附卡业务开通信息,并将附卡业务开通信息返回给语音接续服务管理单元。语音接续服务管理单元根据附卡业务开通信息确定主终端和附终端的位置,并判断主终端和附终端是否处于同一位置。当二者处于同一位置时,语音接续服务管理单元向应用服务器发送语音接续服务请求。应用服务器将附终端的语音通话接续到主终端。主终端用户通过摘机应答则可实现主终端与当前语音通话的对端用户之间的语音通话,提高了语音通话的灵活性。Embodiments of the present application provide a terminal voice connection method. The service gateway/packet data network gateway determines the voice call status of the attached terminal by sensing the situation of the dedicated voice bearer. When it is determined that the current voice call status of the attached terminal is abnormal, the service gateway/packet data network gateway sends the current voice call fault information of the attached terminal to the voice connection service management unit. The voice connection service management unit sends an additional card service activation information inquiry request to the information technology support system based on the attached terminal information and the attached card information in the attached terminal's current voice call fault information. The information technology support system queries the additional card service activation information and returns the additional card service activation information to the voice connection service management unit. The voice connection service management unit determines the locations of the main terminal and the accessory terminal based on the accessory card service activation information, and determines whether the primary terminal and the accessory terminal are at the same location. When the two are at the same location, the voice connection service management unit sends a voice connection service request to the application server. The application server connects the voice call from the attached terminal to the main terminal. By picking up the phone and answering, the main terminal user can realize a voice call between the main terminal and the opposite end user of the current voice call, which improves the flexibility of the voice call.

在上述实施例的基础上,下面对语音通话的建立过程进行详细描述。Based on the above embodiments, the voice call establishment process will be described in detail below.

图8为本申请实施例提供的一种主叫终端建立语音通话的过程示意图,本申请实施例以主叫终端一侧描述建立语音通话的过程,具体如下:Figure 8 is a schematic diagram of the process of establishing a voice call by a calling terminal provided by an embodiment of the present application. This embodiment of the present application describes the process of establishing a voice call from the side of the calling terminal, specifically as follows:

S801:主叫终端向基站发送业务请求消息。S801: The calling terminal sends a service request message to the base station.

S802:基站向移动性管理实体转发业务请求消息。S802: The base station forwards the service request message to the mobility management entity.

在一种实施场景下,基站向移动性管理实体发起业务请求消息后,终端与基站之间执行鉴权、安全流程。In one implementation scenario, after the base station initiates a service request message to the mobility management entity, authentication and security procedures are performed between the terminal and the base station.

S803:基站将主叫终端相关信息发送至移动性管理实体。S803: The base station sends the calling terminal related information to the mobility management entity.

终端相关信息可以包括用户信息、UE(User Equipment,用户终端)网络能力、TAI(Tracking Area Identity,跟踪区标识)等信息。Terminal related information may include user information, UE (User Equipment, user terminal) network capabilities, TAI (Tracking Area Identity, tracking area identification) and other information.

S804:移动性管理实体向基站发送建立初始上下文请求。S804: The mobility management entity sends an initial context establishment request to the base station.

S805:基站与主叫终端之间执行无线承载建立流程。S805: The wireless bearer establishment process is executed between the base station and the calling terminal.

具体地,基站接收到建立初始上下文请求后,根据RRM(Radio ResourceManagement,无线资源管理)算法及安全相关算法,为终端分配接入层资源。基站向终端发送无线资源控制连接重配置(RRC Connection Reconfiguration)消息,要求终端对无线资源进行配置。如果终端能够满足无线资源控制连接重配置消息中的无线资源配置要求,则按要求配置无线资源。终端完成无线资源配置任务后,向基站回复无线资源控制连接重配置完成(RRC Connection Reconfiguration Complete)消息。Specifically, after receiving the initial context establishment request, the base station allocates access layer resources to the terminal according to the RRM (Radio Resource Management, Radio Resource Management) algorithm and security-related algorithms. The base station sends a Radio Resource Control Connection Reconfiguration (RRC Connection Reconfiguration) message to the terminal, requiring the terminal to configure radio resources. If the terminal can meet the radio resource configuration requirements in the radio resource control connection reconfiguration message, the radio resources are configured as required. After completing the radio resource configuration task, the terminal returns a Radio Resource Control Connection Reconfiguration Complete (RRC Connection Reconfiguration Complete) message to the base station.

S806:基站向移动性管理实体返回初始上下文设置完成消息。S806: The base station returns an initial context setting completion message to the mobility management entity.

基站向移动性管理实体返回初始上下文设置完成消息后,则表明终端与基站之间的无线承载建立完成,此时终端与基站之间的无线承载为终端的默认承载。After the base station returns the initial context setting completion message to the mobility management entity, it indicates that the wireless bearer between the terminal and the base station is established. At this time, the wireless bearer between the terminal and the base station is the default bearer of the terminal.

S807:移动性管理实体和服务网关/分组数据网络网关之间执行承载修改过程。S807: A bearer modification process is performed between the mobility management entity and the serving gateway/packet data network gateway.

由于终端及基站之间建立的无线承载为终端的默认承载,不能承载SIP(会话初始协议,Session initialization Protocol)信令,因此需要对无线承载进行修改,使修改后的无线承载可以承载SIP信令。Since the wireless bearer established between the terminal and the base station is the default bearer of the terminal and cannot carry SIP (Session Initialization Protocol) signaling, the wireless bearer needs to be modified so that the modified wireless bearer can carry SIP signaling. .

在一种实施场景下,移动性管理实体向服务网关发送承载修改消息,服务网关向分组数据网络网关发起承载修改流程,分组数据网络网关向服务网关回复承载修改响应消息,服务网关将承载修改响应消息转发至移动性管理实体。In one implementation scenario, the mobility management entity sends a bearer modification message to the service gateway, the service gateway initiates the bearer modification process to the packet data network gateway, the packet data network gateway replies to the service gateway with a bearer modification response message, and the service gateway responds with the bearer modification The message is forwarded to the mobility management entity.

S808:主叫终端通过基站、服务网关/分组数据网络网关及呼叫会话控制功能,将携带会话描述协议提供消息的呼叫INVITE消息发送至被叫终端所处网络域。S808: The calling terminal sends the call INVITE message carrying the message provided by the session description protocol to the network domain where the called terminal is located through the base station, service gateway/packet data network gateway and call session control function.

S809:呼叫会话控制功能接收被叫终端所处网络域发送的携带会话描述协议应答消息的183消息。S809: The call session control function receives the 183 message carrying the session description protocol response message sent by the network domain where the called terminal is located.

183消息为临时响应消息,该消息可以传递关于呼叫进程的信息。The 183 message is a temporary response message that can convey information about the call progress.

S810:呼叫会话控制功能向策略与计费规则功能单元发送消息认证鉴权请求。S810: The call session control function sends a message authentication request to the policy and charging rule functional unit.

消息认证鉴权请求(Authentication Authorization Request,AAR)包含应用标识、媒体描述信息、位置信息等。A message authentication request (AAR) includes application identification, media description information, location information, etc.

S811:策略与计费规则功能单元向服务网关/分组数据网络网关发送随机接入请求。S811: The policy and charging rule functional unit sends a random access request to the service gateway/packet data network gateway.

策略与计费规则功能单元向服务网关/分组数据网络网关发送随机接入请求(Random access Request,RAR),用于指导服务网关/分组数据网络网关建立语音专用承载。The policy and charging rule functional unit sends a random access request (RAR) to the service gateway/packet data network gateway to guide the service gateway/packet data network gateway to establish a dedicated voice bearer.

S812:服务网关/分组数据网络网关和主叫终端之间建立语音专用承载。S812: A dedicated voice bearer is established between the service gateway/packet data network gateway and the calling terminal.

S813:服务网关/分组数据网络网关向策略与计费规则功能单元发送随机接入响应消息。S813: The service gateway/packet data network gateway sends a random access response message to the policy and charging rule functional unit.

S814:策略与计费规则功能单元向呼叫会话控制功能发送消息认证鉴权响应消息。S814: The policy and charging rule functional unit sends a message authentication response message to the call session control function.

S815:呼叫会话控制功能将183消息发送至主叫终端。S815: The call session control function sends the 183 message to the calling terminal.

S816:主叫终端通过呼叫会话控制功能向被叫终端所处的网络域发送PRACK消息。S816: The calling terminal sends a PRACK message to the network domain where the called terminal is located through the call session control function.

向被叫终端所处的网络域发送PRACK消息,表明主叫终端收到了183消息。Send a PRACK message to the network domain where the called terminal is located, indicating that the calling terminal has received the 183 message.

S817:会话控制功能接收被叫终端所处网络域发送的PRACK消息的200OK消息,并将PRACK消息的200OK消息发送至主叫终端。S817: The session control function receives the 200OK message of the PRACK message sent by the network domain where the called terminal is located, and sends the 200OK message of the PRACK message to the calling terminal.

200OK消息为被叫摘机应答消息。The 200OK message is the off-hook response message of the called party.

S818:主叫终端执行媒体协商过程。S818: The calling terminal performs the media negotiation process.

在一种实施场景下,主叫终端将携带SDP(Session Description Protocol,会话描述协议)的媒体流更新消息(UPDATE消息)发送至呼叫会话控制功能,呼叫会话控制功能将携带SDP的媒体流更新消息发送至被叫终端所处的网络域。被叫终端对携带SDP的媒体流更新消息作出响应,将媒体流更新消息对应的200OK消息发送至呼叫会话控制功能,并由呼叫会话控制功能转发至主叫终端。In one implementation scenario, the calling terminal sends a media stream update message (UPDATE message) carrying SDP (Session Description Protocol, Session Description Protocol) to the call session control function, and the call session control function sends the media stream update message carrying SDP Sent to the network domain where the called terminal is located. The called terminal responds to the media stream update message carrying the SDP, sends the 200 OK message corresponding to the media stream update message to the call session control function, and is forwarded to the calling terminal by the call session control function.

S819:呼叫会话控制功能接收被叫终端所处网络域发送的180Ring消息,并将180Ring消息转发至主叫终端。S819: The call session control function receives the 180Ring message sent by the network domain where the called terminal is located, and forwards the 180Ring message to the calling terminal.

180消息为被叫振铃消息。180 message is the called ringing message.

S820:主叫终端对180Ring消息进行响应。S820: The calling terminal responds to the 180Ring message.

S821:呼叫会话控制功能接收被叫终端所处网络域发送的与呼叫INVITE消息对应的200OK消息,并将呼叫INVITE消息对应的200OK消息转发至主叫终端。S821: The call session control function receives the 200 OK message corresponding to the call INVITE message sent by the network domain where the called terminal is located, and forwards the 200 OK message corresponding to the call INVITE message to the calling terminal.

S822:主叫终端对呼叫INVITE消息对应的200OK消息进行响应。S822: The calling terminal responds to the 200OK message corresponding to the calling INVITE message.

上述为主叫终端实现语音通话的建立过程,下面以被叫终端一侧描述语音通话的建立过程,图9为本申请实施例提供的一种被叫终端建立语音通话的过程示意图,该方法具体如下:The above is a process for establishing a voice call for the calling terminal. The following describes the establishment process of the voice call from the called terminal side. Figure 9 is a schematic diagram of a process for establishing a voice call for the called terminal provided by an embodiment of the present application. The method is specific. as follows:

S901:呼叫会话控制功能接收携带会话描述协议提供消息的呼叫INVITE消息,并将携带会话描述协议提供消息的呼叫INVITE消息发送至服务网关/分组数据网络网关。S901: The call session control function receives the call INVITE message carrying the session description protocol provided message, and sends the call INVITE message carrying the session description protocol provided message to the serving gateway/packet data network gateway.

S902:服务网关/分组数据网络网关向移动性管理实体发送下行数据通知消息。S902: The serving gateway/packet data network gateway sends a downlink data notification message to the mobility management entity.

S903:移动性管理实体向服务网关/分组数据网络网关返回下行数据通信确认消息。S903: The mobility management entity returns a downlink data communication confirmation message to the serving gateway/packet data network gateway.

S904:移动性管理实体向基站发起寻呼请求。S904: The mobility management entity initiates a paging request to the base station.

S905:基站向被叫终端发起寻呼请求。S905: The base station initiates a paging request to the called terminal.

S906:被叫终端向基站发送无线资源控制连接请求消息。S906: The called terminal sends a radio resource control connection request message to the base station.

S907:基站建立无线资源控制连接,并向被叫终端发送无线资源控制连接建立消息。S907: The base station establishes a radio resource control connection and sends a radio resource control connection establishment message to the called terminal.

S908:被叫终端确认无线资源控制连接建立完成后,向基站发送无线资源控制连接建立完成消息。S908: After confirming that the radio resource control connection is established, the called terminal sends a radio resource control connection establishment completion message to the base station.

S909:基站将被叫终端相关信息发送至移动性管理实体。S909: The base station sends the called terminal related information to the mobility management entity.

S910:移动性管理实体向基站发送建立初始上下文请求。S910: The mobility management entity sends an initial context establishment request to the base station.

S911:基站和被叫终端之间执行无线承载建立流程。S911: The radio bearer establishment process is executed between the base station and the called terminal.

S912:基站向移动性管理实体返回初始上下文设置完成消息。S912: The base station returns an initial context setting completion message to the mobility management entity.

S913:移动性管理实体和服务网关/分组数据网络网关之间执行承载修改过程。S913: A bearer modification process is performed between the mobility management entity and the serving gateway/packet data network gateway.

S914:服务网关/分组数据网络网关通过基站将携带会话描述协议提供消息的呼叫INVITE消息发送至被叫终端。S914: The serving gateway/packet data network gateway sends the call INVITE message carrying the session description protocol provided message to the called terminal through the base station.

S915:被叫终端通过呼叫会话控制功能将携带会话描述协议应答消息的183消息发送至主叫终端所处网络域。S915: The called terminal uses the call session control function to send the 183 message carrying the session description protocol response message to the network domain where the calling terminal is located.

S916:呼叫会话控制功能向策略与计费规则功能单元发送消息认证鉴权请求。S916: The call session control function sends a message authentication request to the policy and charging rule functional unit.

S917:策略与计费规则功能单元向服务网关/分组数据网络网关发送随机接入请求。S917: The policy and charging rule functional unit sends a random access request to the service gateway/packet data network gateway.

S918:服务网关/分组数据网络网关和被叫终端之间建立语音专用承载。S918: A dedicated voice bearer is established between the service gateway/packet data network gateway and the called terminal.

S919:服务网关/分组数据网络网关向策略与计费规则功能单元发送随机接入响应消息。S919: The service gateway/packet data network gateway sends a random access response message to the policy and charging rule functional unit.

S920:策略与计费规则功能单元向呼叫会话控制功能发送消息认证鉴权响应消息。S920: The policy and charging rule functional unit sends a message authentication response message to the call session control function.

S921:呼叫会话控制功能接收主叫终端所处网络域发送的PRACK消息,并将PRACK消息发送至被叫终端。S921: The call session control function receives the PRACK message sent by the network domain where the calling terminal is located, and sends the PRACK message to the called terminal.

S922:被叫终端通过呼叫会话控制功能向主叫终端所处的网络域发送PRACK消息的200OK消息。S922: The called terminal sends the 200 OK message of the PRACK message to the network domain where the calling terminal is located through the call session control function.

S923:被叫终端执行媒体协商过程。S923: The called terminal performs the media negotiation process.

S924:被叫终端通过呼叫会话控制功能将180Ring消息发送至主叫终端所处的网络域。S924: The called terminal sends the 180Ring message to the network domain where the calling terminal is located through the call session control function.

S925:被叫终端通过呼叫会话控制功能将与呼叫INVITE消息对应的200OK消息发送至主叫终端所处的网络域。S925: The called terminal sends the 200 OK message corresponding to the call INVITE message to the network domain where the calling terminal is located through the call session control function.

被叫终端可通过摘机应答实现主叫和被叫双方的正常语音通话。The called terminal can pick up the phone and answer the call to realize normal voice communication between the calling party and the called party.

由于本申请实施例提供的被叫终端建立语音通话的过程,与上述实施例中主叫终端建立语音通话的过程基本一致,因此不再详细描述。Since the process of establishing a voice call by the called terminal provided by the embodiment of the present application is basically the same as the process of establishing a voice call by the calling terminal in the above embodiment, the detailed description will not be repeated.

需要说明的是,将图8与图9对应的方法实施例对应的方法结合在一起即为主叫终端和被叫终端建立语音通话的完整过程。通过主叫终端和被叫终端建立语音通话的完整过程可知,在建立语音通话的过程中,主叫终端与主叫终端所处网络域的服务网关/分组数据网络网关建立语音专用承载,被叫终端也会与被叫终端所处网络域的服务网关/分组数据网络网关建立语音专用承载。附终端作为主叫终端或被叫终端发生故障时,对应的语音专用承载就会被释放或中断,因此可以通过感知语音专用承载的情况确定附终端语音当前语音通话状态。It should be noted that combining the methods corresponding to the method embodiments in Figure 8 and Figure 9 is a complete process of establishing a voice call between the calling terminal and the called terminal. It can be seen from the complete process of establishing a voice call between the calling terminal and the called terminal that during the process of establishing a voice call, the calling terminal establishes a dedicated voice bearer with the service gateway/packet data network gateway of the network domain where the calling terminal is located. The terminal will also establish a dedicated voice bearer with the service gateway/packet data network gateway of the network domain where the called terminal is located. When the attached terminal serves as the calling terminal or the called terminal fails, the corresponding dedicated voice bearer will be released or interrupted. Therefore, the current voice call status of the attached terminal can be determined by sensing the situation of the dedicated voice bearer.

图10为本申请实施例提供的一种终端语音通话接续设备示意图一。如图10所示,本申请实施例提供一种终端语音通话接续设备1000,可以包括接收模块1001和发送模块1002。Figure 10 is a schematic diagram 1 of a terminal voice call connection device provided by an embodiment of the present application. As shown in Figure 10, this embodiment of the present application provides a terminal voice call connection device 1000, which may include a receiving module 1001 and a sending module 1002.

接收模块1001,用于接收服务网关/分组数据网络网关发送的附终端当前语音通话故障信息,附终端当前语音通话故障信息包含附终端信息及附卡信息、当前语音通话的对端用户的终端信息及卡信息;The receiving module 1001 is used to receive the current voice call fault information of the attached terminal sent by the service gateway/packet data network gateway. The current voice call fault information of the attached terminal includes the attached terminal information and attached card information, and the terminal information of the opposite end user of the current voice call. and card information;

发送模块1002,用于根据附终端信息及附卡信息,向信息技术支撑系统发送附卡业务开通信息查询请求以获取附卡业务开通信息;The sending module 1002 is used to send an additional card service activation information query request to the information technology support system to obtain the additional card service activation information according to the additional terminal information and the additional card information;

接收模块1001,还用于接收信息技术支撑系统返回的附卡业务开通信息,附卡业务开通信息包括与附卡绑定的主终端信息及主卡信息;The receiving module 1001 is also used to receive additional card service activation information returned by the information technology support system. The additional card service activation information includes primary terminal information and primary card information bound to the additional card;

发送模块1002,还用于基于附卡业务开通信息向应用服务器发送语音接续服务请求,语音接续服务请求中包含主终端信息及主卡信息、当前语音通话的对端用户的终端信息及卡信息。The sending module 1002 is also used to send a voice connection service request to the application server based on the additional card service activation information. The voice connection service request includes the main terminal information and main card information, and the terminal information and card information of the opposite end user of the current voice call.

本实施例的设备,可用于执行如图2至图3所示的方法实施例,其实现原理和技术效果类似,此处不再赘述。The equipment of this embodiment can be used to perform the method embodiments shown in Figures 2 to 3. The implementation principles and technical effects are similar and will not be described again here.

图11为本申请实施例提供的一种终端语音通话接续设备示意图二。如图11所示,本申请实施例提供一种终端语音通话接续设备1100,可以包括判断模块1101和发送模块1102。Figure 11 is a second schematic diagram of a terminal voice call connection device provided by an embodiment of the present application. As shown in Figure 11, this embodiment of the present application provides a terminal voice call connection device 1100, which may include a judgment module 1101 and a sending module 1102.

判断模块1101,用于通过感知附终端与附终端所处网络域的服务网关/分组数据网络网关之间的语音专用承载情况判断附终端当前语音通话状态;The determination module 1101 is used to determine the current voice call status of the attached terminal by sensing the dedicated voice bearer situation between the attached terminal and the service gateway/packet data network gateway of the network domain where the attached terminal is located;

发送模块1102,用于若附终端当前语音通话状态异常,将附终端语音通话故障信息发送至语音接续服务管理。The sending module 1102 is used to send the voice call fault information of the attached terminal to the voice connection service management if the current voice call status of the attached terminal is abnormal.

本实施例的设备,可用于执行如图4所示的方法实施例,其实现原理和技术效果类似,此处不再赘述。The equipment of this embodiment can be used to execute the method embodiment shown in Figure 4. Its implementation principles and technical effects are similar and will not be described again here.

图12为本申请实施例提供的一种终端语音通话接续设备示意图三。如图12所示,本申请实施例提供一种终端语音通话接续设备1200,可以包括接收模块1201和接续模块1202。Figure 12 is a schematic diagram three of a terminal voice call connection device provided by an embodiment of the present application. As shown in Figure 12, this embodiment of the present application provides a terminal voice call connection device 1200, which may include a receiving module 1201 and a connection module 1202.

接收模块1201,用于接收语音接续服务管理单元发送的语音接续服务请求,语音接续服务请求中包括主终端信息及主卡信息、当前语音通话的对端用户的终端信息及卡信息;The receiving module 1201 is configured to receive a voice connection service request sent by the voice connection service management unit. The voice connection service request includes the main terminal information and main card information, and the terminal information and card information of the opposite end user of the current voice call;

接续模块1202,用于根据主终端信息及主卡信息、当前语音通话的对端用户的终端信息及卡信息,将附终端的语音通话接续至主终端。The connection module 1202 is used to connect the voice call from the attached terminal to the main terminal based on the main terminal information and main card information, and the terminal information and card information of the opposite user of the current voice call.

本实施例的设备,可用于执行如图5所示的方法实施例,其实现原理和技术效果类似,此处不再赘述。The equipment of this embodiment can be used to execute the method embodiment shown in Figure 5. Its implementation principles and technical effects are similar and will not be described again here.

图13为本申请实施例提供的一种语音接续服务管理单元的结构示意图。如图13所示,本申请实施例提供一种语音接续服务管理单元1300包括处理器1301和存储器1302,其中,处理器1301、存储器1302通过总线1303连接。Figure 13 is a schematic structural diagram of a voice connection service management unit provided by an embodiment of the present application. As shown in Figure 13, the embodiment of the present application provides a voice connection service management unit 1300 including a processor 1301 and a memory 1302, where the processor 1301 and the memory 1302 are connected through a bus 1303.

在具体实现过程中,存储器1302中存储代码,处理器1301运行存储器1302中存储的代码,以执行上述方法实施例的终端语音通话接续方法。In a specific implementation process, code is stored in the memory 1302, and the processor 1301 runs the code stored in the memory 1302 to execute the terminal voice call connection method of the above method embodiment.

处理器1301的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。The specific implementation process of the processor 1301 can be found in the above-mentioned method embodiments. The implementation principles and technical effects are similar and will not be described again in this embodiment.

在上述的图13所示的实施例中,应理解,处理器1301可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application SpecificIntegrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。In the above-mentioned embodiment shown in Figure 13, it should be understood that the processor 1301 can be a central processing unit (English: Central Processing Unit, referred to as: CPU), or other general-purpose processors, digital signal processors (English: CPU) Digital Signal Processor (DSP for short), Application Specific Integrated Circuit (English: Application Specific Integrated Circuit (ASIC for short)), etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The steps of the method disclosed in conjunction with the invention can be directly embodied and executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.

存储器1302可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器。The memory 1302 may include high-speed RAM memory and may also include non-volatile storage NVM, such as at least one disk memory.

总线1303可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(ExtendedIndustry Standard Architecture,EISA)总线等。总线1303可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线1303并不限定仅有一根总线或一种类型的总线。The bus 1303 may be an Industry Standard Architecture (Industry Standard Architecture, ISA) bus, a Peripheral Component Interconnect (Peripheral Component, PCI) bus or an Extended Industry Standard Architecture (Extended Industry Standard Architecture, EISA) bus, etc. The bus 1303 can be divided into an address bus, a data bus, a control bus, etc. For ease of presentation, the bus 1303 in the drawings of this application is not limited to only one bus or one type of bus.

本实施例提供的语音接续服务管理单元的实现原理和技术效果可以参见前述实施例,此处不再赘述。The implementation principles and technical effects of the voice connection service management unit provided by this embodiment can be referred to the foregoing embodiments, and will not be described again here.

图14为本申请实施例提供的一种服务网关/分组数据网络网关的结构示意图。如图14所示,本申请实施例提供一种服务网关/分组数据网络网关1400包括处理器1401和存储器1402,其中,处理器1401、存储器1402通过总线1403连接。Figure 14 is a schematic structural diagram of a service gateway/packet data network gateway provided by an embodiment of the present application. As shown in Figure 14, the embodiment of the present application provides a service gateway/packet data network gateway 1400 including a processor 1401 and a memory 1402, where the processor 1401 and the memory 1402 are connected through a bus 1403.

在具体实现过程中,存储器1402中存储代码,处理器1401运行存储器1402中存储的代码,以执行上述方法实施例的终端语音通话接续方法。In a specific implementation process, the code is stored in the memory 1402, and the processor 1401 runs the code stored in the memory 1402 to execute the terminal voice call connection method of the above method embodiment.

本实施例提供的服务网关/分组数据网络网关的实现原理和技术效果可以参见前述实施例,此处不再赘述。The implementation principles and technical effects of the service gateway/packet data network gateway provided by this embodiment can be referred to the foregoing embodiments, and will not be described again here.

图15为本申请实施例提供的一种应用服务器的结构示意图。如图15所示,本申请实施例提供一种应用服务器1500包括处理器1501和存储器1502,其中,处理器1501、存储器1502通过总线1503连接。Figure 15 is a schematic structural diagram of an application server provided by an embodiment of the present application. As shown in FIG. 15 , the embodiment of the present application provides an application server 1500 including a processor 1501 and a memory 1502 , where the processor 1501 and the memory 1502 are connected through a bus 1503 .

在具体实现过程中,存储器1502中存储代码,处理器1501运行存储器1502中存储的代码,以执行上述方法实施例的终端语音通话接续方法。In a specific implementation process, the code is stored in the memory 1502, and the processor 1501 runs the code stored in the memory 1502 to execute the terminal voice call connection method of the above method embodiment.

本实施例提供的应用服务器的实现原理和技术效果可以参见前述实施例,此处不再赘述。The implementation principles and technical effects of the application server provided by this embodiment can be referred to the foregoing embodiments, and will not be described again here.

图16为本申请实施例提供的一种终端语音通话接续系统结构示意图,如图所示,终端语音通话接续系统包括:语音接续服务管理单元、信息技术支撑系统、应用服务器、服务网关/分组数据网络网关、主终端及至少一个附终端,以及当前语音通话的对端用户的终端;Figure 16 is a schematic structural diagram of a terminal voice call connection system provided by an embodiment of the present application. As shown in the figure, the terminal voice call connection system includes: a voice connection service management unit, an information technology support system, an application server, a service gateway/packet data The network gateway, the main terminal and at least one attached terminal, as well as the terminal of the opposite end user of the current voice call;

语音接续服务管理单元用于执行以语音接续服务管理单元为执行主体的实施例的方法。The voice connection service management unit is used to execute the method of the embodiment in which the voice connection service management unit is the execution subject.

需要说明的是,语音接续服务管理单元为逻辑单元,并不一定是单独的物理实体,也可以认为是一个语音接续服务管理单元模块。语音接续服务管理单元既可以为单独的服务器,也可以嵌入到终端语音通话接续系统的现有网元实体上,比如信息技术支撑系统、应用服务器等网元。It should be noted that the voice connection service management unit is a logical unit and is not necessarily a separate physical entity. It can also be considered as a voice connection service management unit module. The voice connection service management unit can be a separate server or embedded in the existing network element entity of the terminal voice call connection system, such as information technology support system, application server and other network elements.

服务网关/分组数据网络网关包括终端语音通话功能判断模块,终端语音通话功能判断模块用于执行以服务网关/分组数据网络网关为执行主体的实施例的方法。The service gateway/packet data network gateway includes a terminal voice call function judgment module, and the terminal voice call function judgment module is used to execute the method of the embodiment with the service gateway/packet data network gateway as the execution subject.

应用服务器包含语音呼叫接续主终端模块,用于执行以应用服务器为执行主体的实施例的方法。The application server includes a voice call connection main terminal module, which is used to execute the method of the embodiment with the application server as the execution subject.

通常情况下,应用服务器可以支持号码显示、呼叫转移、呼叫等待、呼叫保持、呼叫闭锁等补充业务,以及一号通业务逻辑,包括主叫号码改号和被叫同振功能。应用服务器还可以支持禁止直接拨打附卡号码和禁止主卡和附卡间呼叫功能。Under normal circumstances, the application server can support supplementary services such as number display, call transfer, call waiting, call hold, and call blocking, as well as the One Number Access service logic, including calling number change and called ringing functions. The application server can also support the function of prohibiting direct dialing to additional card numbers and prohibiting calls between the main card and additional cards.

信息技术支撑系统用于接收语音接续服务管理单元发送的附卡业务开通信息查询请求,附卡业务开通信息查询请求包含附终端信息及附卡信息;根据附终端信息及附卡信息查询附卡业务开通信息,附卡业务开通信息包括主卡与附卡的绑定关系、主终端信息及主卡信息;将附卡业务开通信息发送至语音接续服务管理单元。The information technology support system is used to receive the additional card service activation information inquiry request sent by the voice connection service management unit. The additional card service activation information inquiry request includes the additional terminal information and the additional card information; the additional card business is queried based on the additional terminal information and the additional card information. Activation information, the additional card service activation information includes the binding relationship between the main card and the additional card, the main terminal information and the main card information; the additional card service activation information is sent to the voice connection service management unit.

终端语音通话接续系统包含主终端及至少一个附终端外,还包含当前语音通话的对端用户的终端,用于与主终端或附终端进行语音通话。The terminal voice call connection system includes, in addition to the main terminal and at least one auxiliary terminal, the terminal of the opposite end user of the current voice call, which is used for making voice calls with the main terminal or the auxiliary terminal.

本申请实施例提供的一种终端语音通话接续系统中,语音接续服务管理单元、服务网关/分组数据网络网关及应用服务器的具体工作原理、过程及有益效果可以参见前述实施例,此处不再赘述。In the terminal voice call connection system provided by the embodiments of the present application, the specific working principles, processes and beneficial effects of the voice connection service management unit, service gateway/packet data network gateway and application server can be referred to the aforementioned embodiments and will not be repeated here. Repeat.

本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现上述任一实施例的方法。Embodiments of the present application provide a computer-readable storage medium. Computer-executable instructions are stored in the computer-readable storage medium. When the computer-executable instructions are executed by a processor, they are used to implement the method of any of the above embodiments.

上述的计算机可读存储介质,可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。The above computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory ( EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk. Readable storage media can be any available media that can be accessed by a general purpose or special purpose computer.

一种示例性的可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(Application Specific IntegratedCircuits,简称:ASIC)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。An exemplary readable storage medium is coupled to the processor such that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and the readable storage medium may be located in Application Specific Integrated Circuits (ASIC). Of course, the processor and the readable storage medium may also exist as discrete components in the device.

本申请实施例提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现上述本申请实施例中任一实施例提供的方法。An embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the method provided by any of the above embodiments of the present application is implemented.

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求书指出。Other embodiments of the present application will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary technical means in the technical field that are not disclosed in this application. . It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求书来限制。It is to be understood that the present application is not limited to the precise structures described above and illustrated in the accompanying drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.