[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108076451B - Call type prompting method and device - Google Patents

Call type prompting method and device Download PDF

Info

Publication number
CN108076451B
CN108076451B CN201611006859.9A CN201611006859A CN108076451B CN 108076451 B CN108076451 B CN 108076451B CN 201611006859 A CN201611006859 A CN 201611006859A CN 108076451 B CN108076451 B CN 108076451B
Authority
CN
China
Prior art keywords
terminal
network
call
identifier
hss
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.)
Active
Application number
CN201611006859.9A
Other languages
Chinese (zh)
Other versions
CN108076451A (en
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.)
China Mobile Communications Group Co Ltd
China Mobile Group Gansu Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Gansu 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
Application filed by China Mobile Communications Group Co Ltd, China Mobile Group Gansu Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201611006859.9A priority Critical patent/CN108076451B/en
Publication of CN108076451A publication Critical patent/CN108076451A/en
Application granted granted Critical
Publication of CN108076451B publication Critical patent/CN108076451B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/1016IP multimedia subsystem [IMS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42365Presence services providing information on the willingness to communicate or the ability to communicate in terms of media capability or network connectivity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a call type prompting method and device, which are used for prompting a current call type of a user through voice. The method comprises the following steps: sending a query request carrying an identifier of a first terminal to a Home Subscriber Server (HSS); receiving a query result returned by the HSS according to the query request, wherein the query result comprises a network type which can be currently supported by the first terminal and a registration state of the first terminal in an internet protocol IP multimedia network subsystem (IMS) network; and playing a prompt tone for prompting the current call type to a second terminal according to the network type which can be currently supported by the first terminal and the registration state query result of the first terminal in the IMS network, wherein the first terminal is a terminal which establishes a call with the second terminal under a call establishment request initiated by the second terminal, and the second terminal signs a VoLTE service and successfully registers in the IMS network.

Description

Call type prompting method and device
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for prompting a call type.
Background
Voice over LTE (Voice over LTE) service is a Voice service based on an Internet Protocol (IP) Multimedia Subsystem (IMS), and all services are carried on the 4th Generation mobile communication technology (4G) network, and can provide high-quality audio/video calls for users.
In the prior art, a mobile phone prompts a user who has opened a VoLTE service to be a High Definition (HD) call through a HD icon displayed in a status bar, and if the HD icon is not displayed in the status bar of the mobile phone during the call, the current call is a normal voice/video call. However, some current mobile phones cannot prompt a user that a current call is a high-definition call by displaying an HD icon, so that the user cannot know the type of the current call.
Disclosure of Invention
The embodiment of the invention provides a call type prompting method and device, which are used for prompting a current call type of a user through voice.
The embodiment of the invention provides the following specific technical scheme:
in a first aspect, an embodiment of the present invention provides a method for prompting a call type, including:
sending a query request to a Home Subscriber Server (HSS), wherein the query request carries an identifier of a first terminal;
receiving a query result returned by the HSS according to the query request, wherein the query result comprises a network type which can be currently supported by the first terminal and a registration state of the first terminal in an internet protocol IP multimedia network subsystem (IMS) network;
and playing a prompt tone to a second terminal according to the network type which can be currently supported by the first terminal and the registration state of the first terminal in the IMS network, wherein the prompt tone is used for prompting the current call type, the first terminal is a terminal which establishes a call with the second terminal under a call establishment request initiated by the second terminal, and the second terminal signs a long term evolution network LTE voice solution VoLTE service and successfully registers in the IMS network.
In a second aspect, an embodiment of the present invention provides a network side device, including:
a sending unit, configured to send a query request to a home subscriber server HSS, where the query request carries an identifier of a first terminal;
a receiving unit, configured to receive a query result returned by the HSS according to the query request, where the query result includes a network type that the first terminal can currently support and a registration state of the first terminal in an internet protocol IP multimedia network subsystem IMS network;
the first processing unit is configured to play a prompt tone to a second terminal according to a network type that the first terminal can currently support and a registration state of the first terminal in an IMS network, where the prompt tone is used to prompt a current call type, the first terminal is a terminal that establishes a call with the second terminal under a call establishment request initiated by the second terminal, and the second terminal signs a long term evolution network LTE voice solution, VoLTE, service and successfully registers in the IMS network.
Based on the technical scheme, in the embodiment of the invention, an inquiry request carrying an identifier of a first terminal is sent to a Home Subscriber Server (HSS), an inquiry result returned by the HSS according to the inquiry request is received, and a prompt tone corresponding to the current call type is played to a second terminal according to the network type which can be currently supported by the first terminal in the inquiry result and the registration state of the first terminal in an IMS network, wherein the first terminal is a terminal which establishes a call with the second terminal under the call establishment request initiated by the second terminal, and the second terminal signs a VoLTE service and successfully registers in the IMS network, so that a user using the second terminal can know the current call type according to the prompt tone and is not influenced by the network type of the first terminal and the model of the second terminal.
Drawings
Fig. 1 is a flowchart of a call type prompting method provided in a first embodiment of the present invention;
fig. 2 is a flowchart of a voice prompt service platform AS playing a prompt tone to a calling terminal in a first embodiment of the present invention;
fig. 3 is a flowchart of a voice prompt service platform AS playing a prompt tone to a calling terminal in a second embodiment of the present invention;
fig. 4 is a flowchart of a voice prompt service platform AS playing a prompt tone to a calling terminal in a third embodiment of the present invention;
fig. 5 is a flowchart of a voice prompt service platform AS playing a prompt tone to a calling terminal in a fourth embodiment of the present invention;
fig. 6 is a flowchart of a voice prompt service platform AS playing a prompt tone to a calling terminal in a fifth embodiment of the present invention;
fig. 7 is a flowchart illustrating a voice prompt service platform AS playing a prompt tone to a calling terminal in a sixth embodiment of the present invention;
fig. 8 is a flowchart illustrating the calling terminal playing an abnormal alert tone according to a seventh embodiment of the present invention;
fig. 9 is a schematic structural diagram of a network-side device provided in a second embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In order to prompt a user of a current call type through voice, embodiments of the present invention provide a call type prompting method and device.
A first embodiment provides a call type prompting method, a flow of which is shown in fig. 1, and the method specifically includes the following steps:
step 101: an Application Server (AS) of a voice prompt service platform sends a query request to a Home Subscriber Server (HSS), wherein the query request carries an identifier of a first terminal.
The voice prompt service platform AS is used for prompting the current call type through voice.
In an implementation, the identity of the first terminal may be a telephone number of the first terminal.
In implementation, before the voice prompt service platform AS sends the query request to the HSS, the identifier of the first terminal is acquired.
Specifically, the voice prompt service platform AS acquires the identifier of the first terminal through the following steps: acquiring the identifier of the terminal called by the second terminal, acquiring the identifier of the terminal carried in the call forwarding message if receiving the call forwarding message sent by the terminal called by the second terminal, and taking the identifier of the terminal carried in the call forwarding message as the identifier of the first terminal, otherwise, taking the identifier of the terminal called by the second terminal as the identifier of the first terminal. The call forwarding message is a 181 message in a communication protocol, History information (History-Info) of the 181 message carries an identifier of a first terminal, and the first terminal is a terminal which establishes a call with a second terminal after call forwarding is performed on a terminal which is directly called by the second terminal.
In implementation, before the voice prompt service platform AS sends the query request to the HSS, it is determined that the first terminal can currently communicate with the second terminal.
Specifically, before the voice prompt service platform AS sends the query request to the HSS, if a session progress message sent by the first terminal is received and it is determined that the session progress message carries a cause (Reason) value, it is determined that the first terminal cannot currently communicate with the second terminal, the message is forwarded, and a prompt tone corresponding to the Reason value is played to the second device by other network side devices, where the session progress message is 183 message in a communication protocol, otherwise, it is determined that the first terminal can currently communicate with the second terminal. For example, in a scenario that the first terminal is powered off, in a call, and temporarily cannot be connected, the voice prompt service platform AS receives a 183 message sent by the first terminal, determines that the session progress message carries a Reason value, forwards the 183 message to a MultiMedia telephone AS (MultiMedia telephone Application Server, MMTEL AS, TAS for short), and plays a corresponding abnormal prompt tone to the second terminal by the TAS according to the Reason value, where the abnormal prompt tone is used to prompt a prompt tone of the current state of the second terminal.
Step 102: and the voice prompt service platform AS receives a query result returned by the HSS according to the query request, wherein the query result comprises the network type which can be currently supported by the first terminal and the registration state of the first terminal in the IMS network.
Specifically, the VOICE prompt service platform AS sends a first User Data Request (UDR) message to the HSS through the Sh interface to perform a called-Access Domain Selection (TADS) query, and determines a network type that the first terminal can currently support according to a User Data Answer (UDA) message returned by the HSS, where if an Attribute-Value Pair (AVP) Value in the UDA message is 1, and "1" indicates "IMS-VOICE-OVER-PS-SUPPORTED", that is, the UDA message supports a 4G-LTE network to carry IMS VOICE, the first terminal is determined to sign a VoLTE service, and if the AVP Value in the UDA message is another Value or the TADS query fails, the first device is determined to be under 2/3G network coverage under LTE network coverage. The description of the AVP key parameter in the first UDR message is shown in table 1, and the AVP key parameter in the UDA message corresponding to the UDR message is shown in table 2.
TABLE 1
Figure BDA0001153869910000051
TABLE 2
Figure BDA0001153869910000052
Specifically, the AVP value in the UDA message returned by the HSS is 1, a second UDR message is further sent to the HSS to perform user state (imsusestate) query, and the registration state of the first terminal in the IMS network is determined according to the UDA message returned by the HSS, where if the imsusestate value returned in the UDA message is 1, it is determined that the first terminal is successfully registered in the IMS network, and otherwise, it is determined that the first terminal falls back from the VoLTE network to the 2/3G network.
Step 103: and the voice prompt service platform AS plays a prompt tone to the second terminal according to the network type which can be currently supported by the first terminal and the registration state of the first terminal in the IMS network, wherein the prompt tone is used for prompting the current call type, the first terminal is a terminal which establishes a call with the second terminal under a call establishment request initiated by the second terminal, and the second terminal signs the VoLTE service and successfully registers in the IMS network.
In implementation, the current call is a voice call or a video call.
Specifically, the voice prompt service platform AS determines whether the first terminal signs a voice over long term evolution (VoLTE) service and successfully registers in the IMS network according to the network type which can be currently supported by the first terminal and the registration state of the first terminal in the IMS network; if so, playing a first prompt tone to the second terminal, wherein the first prompt tone is used for indicating that the current call type is a high-definition call, and if the first prompt tone is 'high-definition voice connection in process'; and otherwise, playing a second prompt tone to the second terminal, wherein the second prompt tone is used for indicating that the current conversation type is the common conversation.
Specifically, a voice prompt service platform AS determines a first terminal signing VoLTE service, and plays a first prompt tone to a second terminal under LTE network coverage and successful registration in an IMS network; otherwise, playing the second prompt tone to the second terminal, that is, the first terminal is under 2/3G network coverage or the first terminal falls back from the VoLTE network to the 2/3G network, and playing the second prompt tone to the second terminal.
In implementation, if only a specific operator can provide the VoLTE service, before sending the query request to the HSS, the operator providing the service for the first terminal is determined according to the identifier of the first terminal, and if the operator providing the service for the first terminal cannot provide the VoLTE service, a second prompt tone indicating that the current call type is a normal call is played to the second terminal, otherwise, the query request is sent to the HSS.
In implementation, the voice prompt service platform AS determines, by differentiating parameters of an Early Media information (P-Early-Media) header field carried in an update (update) message sent by the first terminal, that the current update message is used for updating a Session Description Protocol (SDP) of the coloring ring back tone service platform AS, so that when the first terminal signs a call waiting service, the second terminal can normally obtain a call waiting prompt tone of the first terminal. Specifically, after the first terminal and the second terminal complete resource reservation, the first terminal sends an update message carrying a P-Early-Media header field to a voice prompt service platform AS.
In the implementation, if the first terminal signs a color ring service, the first terminal triggers a color ring service platform AS of the first terminal through a Serving Call Session Control Function (S-CSCF), and when the voice prompt service platform AS finishes playing the first prompt tone or the second prompt tone to the second terminal, the first terminal and the second terminal perform media negotiation again, and the color ring service platform AS of the first terminal plays the color ring of the first terminal to the second terminal.
In implementation, the call type prompt may be implemented by modifying the existing network element, specifically, upgrading the AS software of the existing network element Service Control Point (SCP): applying for a new domain name for a voice prompt service platform AS, loading software for prompting the current call type in an SCP AS to provide a service function for prompting the current call type, and loading a prompt tone for indicating that the current call type is a high-definition call and a playback file for indicating that the current call type is a prompt tone for indicating that the current call type is a common call in a Media Service (MS) of the SCP AS; for a user who newly signs a VoLTE service, a service Operation Support System (BOSS) adds an Initial Filter criterion (iFC) to an HSS to trigger a voice prompt service platform AS to perform voice prompt service processing, and for the user who already signs the VoLTE service, the BOSS adds the iFC corresponding to the user to the HSS in batches to trigger the voice prompt service platform AS to perform voice prompt service processing; and configuring Domain Name resolution data of a voice prompt service platform (AS) in a Domain Name System (DNS) and pointing to SCP AS to serve IP externally.
In the implementation, the iFC defines a trigger condition and a destination AS of a voice prompt service, and specifically, when a second terminal calls a first terminal, an invite message is sent from the VoLTE AS to the SCP AS, and then sent from the SCP AS to a voice prompt service platform AS, for example, a first terminal signs a short number trunking network (short number for short) service; or the invite message is sent from the VoLTE AS to the voice prompt service platform AS, so that the voice prompt service platform AS is not limited by the network where the first terminal is located when playing the prompt tone of the current call type to the second terminal.
The call type prompting method provided in the above embodiments is described in detail below with seven specific embodiments, where UEa is a calling terminal, signs a VoLTE service and successfully registers on an IMS network, and a voice prompt service platform AS is an AS for prompting a current call type by voice.
In the first specific embodiment, when the called terminal signs a VoLTE service, under the coverage of the LTE network, and does not sign a polyphonic ringtone service, the process of playing a prompt tone to the calling terminal by the voice prompt service platform AS shown in fig. 2 is specifically AS follows:
step 1-step 6: the calling terminal sends an initial invite message, the initial invite message reaches a voice prompt service platform AS through a TAS and an S-CSCF, the voice prompt service platform AS forwards the invite message to a called user, and a subsequent voice prompt service platform AS continues to forward the message until the reservation of the calling and called resources is completed.
Step 7-step 8: 180 messages returned by the called terminal reach the voice prompt service platform AS through the forwarding of the TAS and the S-CSCF.
Step 9-step 10: and the voice prompt service platform AS starts to process the voice prompt service, sends a UDR message to the HSS, determines the called terminal signing VoLTE service according to the UDA message returned by the HSS, and successfully registers in the IMS network.
Specifically, the VOICE prompt service platform AS sends a UDR message to the HSS to inquire the TADS information of the called terminal, the TADS value in the UDA message returned by the HSS is 1, 1 represents IMS-VOICE-OVER-PS-SUPPORTED, the UDR message is continuously sent to the HSS to inquire the user state (IMSUSERSTATE) information of the called terminal, the IMSUSERSTATE value in the UDA message returned by the HSS is 1, the called terminal is determined to sign the VoLTE service, and the registration in the IMS network is successful.
Step 11-step 12: the voice prompt service platform AS sends an update message to the calling terminal to update a Session Description Protocol (SDP) of the voice prompt service platform, wherein the update message carries a support: the condition, and the related parameters required for the negotiation of resource reservation (condition), may not carry a requirement: precondition and conf requirements.
Step 13: and after the voice prompt service platform AS determines that the resource reservation of the calling terminal is completed, playing a prompt tone indicating that the current call is a high-definition voice call to the calling terminal, and sending 180 messages carrying a P-Early-Media head domain, wherein the value of the P-Early-Media head domain is sendrecv.
Step 14-step 15: and after the playing of the prompt tone indicating that the current call is a high-definition voice call is finished, the voice prompt service platform AS sends an update message to the calling terminal, wherein the update message carries the SDP sent by the called terminal and received in the step 6, and the calling terminal carries out media response.
Step 16: and the voice prompt service platform AS sends 180 messages carrying the P-Early-Media head domain to the calling terminal, wherein the value of the P-Early-Media head domain is inactive, and at the moment, the TAS plays the common ring back tone to the calling terminal.
If the voice prompt service platform AS determines that the media capability and the port of the SDP carried in the update messages in the step 5 and the step 15 are unchanged, the service processing is finished, and the message is only forwarded subsequently; if the voice prompt service platform AS determines that the media capability and/or port of the SDP carried in the update message in step 5 and step 15 is changed, step 17 is executed.
Step 17-step 20: the voice prompt service platform AS updates the media and port change of the calling terminal to the called terminal through an update mechanism, completes the media negotiation between the calling domain and the called domain, finishes the service processing and then only forwards the message subsequently.
In a second specific embodiment, when the called terminal signs a VoLTE service, under the coverage of the LTE network, and signs a color ring back tone service, a process of playing a prompt tone to the calling terminal by the voice prompt service platform AS shown in fig. 3 is specifically AS follows:
step 1-step 6: the calling terminal sends an initial invite message, the initial invite message is forwarded by the TAS and the S-CSCF to a voice prompt service platform AS, the voice prompt service platform AS forwards the invite message to the called terminal, and the subsequent voice prompt service platform AS continues to forward the message until the reservation of the calling and called resources is completed.
Step 7-step 8: the called terminal signs a VoLTE color ring service, and the color ring service platform AS sends an update message to the calling terminal after receiving the 180 message sent by the called terminal so AS to update the SDP of the color ring service platform AS.
Step 9-step 10: the called color ring platform returns 180 messages, and the messages reach the voice prompt service platform AS through the forwarding of the TAS and the S-CSCF.
Step 11-step 12: and the voice prompt service platform AS starts to process the voice prompt service, sends a UDR message to the HSS, determines the called terminal signing VoLTE service according to the UDA message returned by the HSS, and successfully registers in the IMS network.
Specifically, the VOICE prompt service platform AS sends a UDR message to the HSS to query TADS information of the called terminal, the TADS value in the UDA message returned by the HSS is 1, that is, the TADS value is "IMS-VOICE-OVER-PS-SUPPORTED", the HSS is continuously sent with the UDR message to query imsusestate information of the called terminal, the imsusestate value in the UDA message returned by the HSS is 1, it is determined that the called terminal signs a VoLTE service, and the registration in the IMS network is successful.
Step 13-step 14: the voice prompt service platform AS sends an update message to the calling terminal to update the SDP of the voice prompt service platform, wherein the update message carries a support: the precondition and the relevant parameters needed by the precondition negotiation cannot carry the requirement: precondition and conf requirements.
Step 15: after confirming that the resource reservation of the calling terminal is completed, the voice prompt service platform AS plays a prompt tone indicating that the current call is a high-definition voice call to the calling terminal and sends 180 messages carrying a P-Early-Media head domain, wherein the value of the P-Early-Media head domain is set AS sendrecv.
Step 16-step 17: and after the playing of the prompt tone indicating that the current call is a high-definition voice call is finished, the voice prompt service platform AS sends an update message to the calling terminal, wherein the update message carries the SDP of the called terminal received in the step 7, and the calling terminal carries out media response.
Step 18: and the voice prompt service platform AS sends 180 messages to the calling side, sets the value of the P-Early-Media head domain carried in the 180 messages sent this time AS sendrecv according to the value of the P-Early-Media head domain carried in the 180 messages received in the step 10, and the called side color ring service platform AS plays the VoLTE color ring of the called terminal to the calling terminal.
If the voice prompt service platform AS determines that the media capability and the port of the SDP in the step 8 and the step 15 are not changed, the service processing is finished, and the message is only forwarded subsequently; if the voice prompt service platform AS determines that there is a change in the media capabilities and/or ports of the SDP in steps 8 and 15, step 17 is performed.
Step 17-step 20: the voice prompt service platform AS updates the media and/or port change of the calling terminal to the called terminal through an update mechanism, completes the media negotiation between the calling domain and the called domain, finishes the service processing and only forwards the information subsequently.
In the third specific embodiment, when the called terminal is under the coverage of the 2/3G network and the polyphonic ringtone service is not signed up, the process of playing the prompt tone to the calling terminal by the voice prompt service platform AS shown in fig. 4 is specifically AS follows:
step 1-step 6: the calling terminal sends an initial invite message, the initial invite message is forwarded by the TAS and the S-CSCF to reach a voice prompt service platform AS, the voice prompt service platform AS forwards the invite message to the called terminal, and a subsequent voice prompt service platform AS continues to forward the message until the reservation of the calling and called resources is completed.
Step 7-step 8: 180 messages returned by the called terminal reach a voice prompt service platform AS through the forwarding of the TAS and the S-CSCF.
Step 9-step 10: and the voice prompt service platform AS starts to process the voice prompt service, sends a UDR message to the HSS to inquire the TADS information of the called terminal, and determines that the called terminal is under 2/3G network coverage according to the UDA message returned by the HSS.
In particular, the HSS returns a UDA message that the query failed, since the called terminal is under 2/3G network coverage.
Step 11-step 12: the voice prompt service platform AS sends an update message to the calling terminal to update the SDP of the voice prompt service platform, wherein the update message carries a support: the precondition and the relevant parameters needed by the precondition negotiation cannot carry the requirement: precondition and conf requirements.
Step 13: after determining that the resource reservation of the calling terminal is completed, the voice prompt service platform AS plays a prompt tone indicating that the current call is a common call to the calling terminal and sends 180 messages carrying a P-Early-Media header field, wherein the value of the P-Early-Media header field is sendrecv.
Step 14-step 15: and after the playing of the prompt tone indicating that the current call is a common call is finished, the voice prompt service platform AS sends an update message to the calling terminal, wherein the update message carries the SDP of the called terminal in the update message in the step 6, and the calling terminal carries out media response.
Step 16: and the voice prompt service platform AS sends 180 messages to the calling terminal, and judges whether the 180 messages received in the step 8 carry a P-Early-Media header field and whether the value of the P-Early-Media header field is sendrecv, if so, the value of the P-Early-Media header field carried by the 180 messages sent this time is sendrecv, otherwise, the value of the P-Early-Media header field carried by the 180 messages sent this time is inactive. If the value of the P-Early-Media header field carried in the 180 message sent this time is sendrecv, at this time, the TAS plays the ordinary ring back tone to the calling terminal.
If the voice prompt service platform AS determines that the media capability and the port of the SDP in the update message in the step 5 and the step 15 are unchanged, the service processing is finished, and the message is only forwarded subsequently; if the voice prompt service platform AS determines that the media capability and/or port of the SDP in the update message in steps 5 and 15 has changed, step 17 is executed.
Step 17-step 20: the voice prompt service platform AS updates the media and/or port of the calling terminal to the called terminal through an update mechanism, completes the media negotiation between the calling domain and the called domain, finishes the service processing and only forwards the message subsequently.
In the fourth specific embodiment, when the called terminal is under the coverage of the 2/3G network and signs the polyphonic ringtone service, the process of playing the prompt tone to the calling terminal by the voice prompt service platform AS is shown in fig. 5 is specifically AS follows:
step 1-step 6: the calling terminal sends an initial invite message, the initial invite message is forwarded by the TAS and the S-CSCF to a voice prompt service platform AS, the voice prompt service platform AS forwards the invite message to the called terminal, and the subsequent voice prompt service platform AS continues to forward the message until the reservation of the calling and called resources is completed.
Step 7-step 8: 180 messages returned by the called terminal are forwarded by the TAS and the S-CSCF to reach the voice prompt service platform AS.
Step 9-step 10: and the voice prompt service platform AS starts to process the voice prompt service, sends a UDR message to the HSS to inquire the TADS information of the called terminal, and determines that the called terminal is under 2/3G network coverage according to the UDA message returned by the HSS.
In particular, the HSS returns a UDA message that the query failed, since the called terminal is under 2/3G network coverage.
Step 11-step 12: the voice prompt service platform AS sends an update message to the calling terminal to update the SDP of the voice prompt service platform, wherein the update message carries a support: the precondition and the precondition negotiate the required relevant parameters, which can not carry the requirement: precondition and conf requirements.
Step 13: and after the voice prompt service platform AS finishes the resource reservation of the calling terminal, playing a prompt tone indicating that the current call type is a common call to the calling terminal, and sending 180 messages carrying a P-Early-Media head field, wherein the value of the P-Early-Media head field is sendrecv.
Step 14-step 15: and after the playing of the prompt tone indicating that the current call type is the common call is finished, the voice prompt service platform AS sends an update message to the calling terminal, wherein the SDP of the called terminal in the update message in the step 6 is carried in the update message, and the calling terminal carries out media response.
Step 16: and the voice prompt service platform AS sends 180 messages to the calling terminal, judges whether the 180 messages received in the step 8 carry a P-Early-Media head domain and whether the value of the P-Early-Media head domain is sendrecv, if so, the 180 messages sent this time carry the P-Early-Media head domain, and the value of the P-Early-Media head domain is sendrecv, otherwise, the value of the P-Early-Media head domain carried by the 180 messages sent this time is inactive. If the 180 message carried with the value of the P-Early-Media header field is sendrecv, at this time, the called side coloring ring back tone service platform AS sends the coloring ring back tone of the called terminal of the calling terminal.
If the voice prompt service platform AS determines that the media capability and the port of the SDP of the update message in the step 5 and the step 15 are not changed, the service processing is finished, and the message is only forwarded subsequently; if the voice prompt service platform AS determines that the media capability and/or port of the SDP of the update message in steps 5 and 15 is changed, step 17 is executed.
Step 17-step 20: the voice prompt service platform AS updates the media and/or port of the calling terminal to the called party through an update mechanism, completes the media negotiation between the calling domain and the called domain, finishes the service processing and only forwards the message subsequently.
In the fifth embodiment, when the called terminal B signs a VoLTE service, under the coverage of the LTE network, and sets unconditional/unreachable forward-to-terminal C, and the terminal C does not sign a color ring service, the process of playing a prompt tone to the calling terminal by the voice prompt service platform AS is shown in fig. 6, which is specifically AS follows:
step 1-step 3: the calling terminal sends an initial invite message, the initial invite message reaches a voice prompt service platform AS through a TAS and an S-CSCF, the voice prompt service platform AS forwards the invite message to a called terminal B, the called terminal B forwards the invite message to a terminal C and sends 181 messages to the voice prompt service platform AS, and the voice prompt service platform AS obtains the telephone number of the terminal C by analyzing History-Info in the 181 messages.
Step 4-step 8: and the voice prompt service platform AS continues to forward the message until the reservation of the calling and called resources is completed.
Step 9-step 10: the 180 message returned by the terminal C is forwarded to the voice prompt service platform AS through the called terminal B, TAS and the S-CSCF.
Step 11-step 12: and the voice prompt service platform AS starts to process the voice prompt service, sends a UDR message to the HSS, determines the terminal C signing VoLTE service according to the UDA message returned by the HSS, and successfully registers in the IMS network.
Specifically, the VOICE prompt service platform AS sends a UDR message to the HSS to query TADS information of the terminal C, the TADS value in the UDA message returned by the HSS is 1, that is, the TADS value is "IMS-VOICE-OVER-PS-SUPPORTED", the UDR message is continuously sent to the HSS to query imsusestate information of the called terminal, the imsusestate value in the UDA message returned by the HSS is 1, it is determined that the terminal C signs a VoLTE service, and registration in the IMS network is successful.
Step 13-step 14: the voice prompt service platform AS sends an update message to the calling terminal to update the SDP of the voice prompt service platform, wherein the update message carries a support: the precondition and the precondition negotiate the required relevant parameters, which can not carry the requirement: precondition and conf requirements.
Step 15: after confirming that the resource reservation of the calling terminal is completed, the voice prompt service platform AS plays a prompt tone indicating that the current call type is a high-definition call to the calling terminal and sends 180 messages carrying a P-Early-Media head domain, wherein the value of the P-Early-Media head domain is sendrecv.
Step 16-step 17: and (4) indicating that the current call type is the playing end of the prompt tone of the high-definition call, sending an update message to the calling terminal by the voice prompt service platform AS, wherein the update message carries the SDP of the called terminal B received in the step (8), and carrying out media response by the calling terminal.
Step 18: a voice prompt service platform AS sends 180 messages to a calling terminal, wherein the 180 messages carry a P-Early-Media header field, and the value of the P-Early-Media header field is inactive; at this time, the TAS plays the normal ringback tone to the calling terminal.
If the voice prompt service platform AS determines that the media capability and the port of the SDP of the update message in the step 7 and the step 17 are not changed, the service processing is finished, and the message is only forwarded subsequently; if the voice prompt service platform AS determines that there is a change in the media capabilities and/or ports of the SDP of the update message in step 7 and step 17, step 19 is performed.
Step 19-step 22: the voice prompt service platform AS updates the media and/or the port of the calling terminal to the called party through an update mechanism, completes the media negotiation between the calling domain and the called domain, finishes the service processing and only forwards the message subsequently.
In a sixth specific embodiment, when the called terminal B signs a VoLTE service, under the coverage of the LTE network, and the unconditional/unreachable forward-to-terminal C is set, and the terminal C signs a color ring service, a process of playing a prompt tone to the calling terminal by the voice prompt service AS platform is shown in fig. 7, which is specifically AS follows:
step 1-step 3: the calling terminal sends an initial invite message, the initial invite message is forwarded by a TAS and an S-CSCF to a voice prompt service platform AS, the voice prompt service platform AS forwards the invite message to a called terminal B, the called terminal B forwards the invite message to a terminal C and sends 181 a message to the voice prompt service platform AS, and the voice prompt service platform AS acquires the telephone number of the terminal C by analyzing History-Info in 181.
Step 4-step 8: and the voice prompt service platform AS continues to forward the message until the reservation of the calling and called resources is completed.
Step 9-step 10: the called terminal signs VoLTE signing color ring service, and the color ring service platform of the terminal C sends update information to the calling terminal after receiving the 180 information returned by the terminal C so as to update the SDP of the color ring service platform.
Step 11-step 12: the 180 message returned by the terminal C is forwarded to the voice prompt service platform AS through the called terminal B, TAS and the S-CSCF.
Step 13-step 14: and the voice prompt service platform AS starts to process the voice prompt service, sends UDR message query to the HSS, determines the terminal C signed VoLTE service according to the UDA message returned by the HSS, and successfully registers in the IMS network.
Specifically, the VOICE prompt service platform AS sends a UDR message to the HSS to query TADS information of the terminal C, the TADS value in the UDA message returned by the HSS is 1, that is, the TADS value is "IMS-VOICE-OVER-PS-SUPPORTED", the UDR message is continuously sent to the HSS to query imsusestate information of the called terminal, the imsusestate value in the UDA message returned by the HSS is 1, it is determined that the terminal C signs a VoLTE service, and registration in the IMS network is successful.
Step 15-step 16: the voice prompt service platform AS sends an update message to the calling terminal to update the SDP of the voice prompt service platform, wherein the update message carries a support: the precondition and the relevant parameters needed by the precondition negotiation cannot carry the requirement: precondition and conf requirements.
And step 17: after confirming that the resource reservation of the calling terminal is completed, the voice prompt service platform AS plays a prompt tone indicating that the current call type is a high-definition call to the calling terminal and sends 180 messages carrying a P-Early-Media head domain, wherein the value of the P-Early-Media head domain is sendrecv.
Step 18-step 19: and (3) indicating that the current call type is the playing end of the prompt tone of the high-definition call, sending an update message to the calling terminal by the voice prompt service platform AS, wherein the update message carries the SDP of the called terminal B received in the step 9, and carrying out media response by the calling terminal.
Step 20: the voice prompt service platform AS sends 180 messages to the calling terminal, and according to the value-sendrecv of the P-Early-Media head domain carried by the update message in the step 10, the P-Early-Media head domain is carried in the 180 messages sent this time, wherein the value of the P-Early-Media head domain carried is sendrecv, and at the moment, the called side color ring service platform AS plays the VoLTE color ring of the terminal to the calling terminal.
If the voice prompt service platform AS determines that the media capability and the port of the SDP of the update message in the step 10 and the step 19 are not changed, the service processing is finished, and the message is only forwarded subsequently; if the voice prompt service platform AS determines that there is a change in the media capabilities and/or ports of the SDP of the update message in steps 10 and 19, step 19 is performed.
Step 19-step 22: the voice prompt service platform AS updates the media and/or port of the calling terminal to the called party through an update mechanism, completes the media negotiation between the calling domain and the called domain, finishes the service processing and only forwards the message subsequently.
In the seventh embodiment, when the called terminal B signs the VoLTE service and the current state of the called terminal is abnormal and the call of the calling terminal cannot be answered, for example, the called terminal is powered off, in a call, and temporarily cannot be connected, the voice prompt service AS only forwards a message without performing any service processing, AS shown in fig. 8, the specific process is AS follows:
step 1-step 6: the calling terminal sends an initial invite message, the initial invite message reaches a voice prompt service platform AS through the forwarding of the TAS and the S-CSCF, the voice prompt service platform AS forwards the invite message to the called terminal, and the subsequent voice prompt service platform AS continues to forward the message until the reservation of the calling and called resources is completed.
Step 7-step 8: 183 messages returned by the called terminal reach a voice prompt service platform AS through the forwarding of the TAS and the S-CSCF, wherein the 183 messages carry a Reason value, the voice prompt service platform AS determines that the current state of the called terminal is abnormal according to the 183 messages, the calling of the calling terminal cannot be answered, an abnormal prompt tone is played to the calling terminal by the TAS, the voice prompt service platform AS only forwards messages subsequently and does not process any service, and the abnormal prompt tone is used for prompting the current state of the called terminal.
Based on the same inventive concept, in a second embodiment of the present invention, as shown in fig. 9, a network side device is further provided, and for specific implementation of the device, reference may be made to the description of the first embodiment, repeated descriptions are omitted, and the device mainly includes:
a sending unit 901, configured to send a query request to a home subscriber server HSS, where the query request carries an identifier of a first terminal;
a receiving unit 902, configured to receive a query result returned by the HSS according to the query request, where the query result includes a network type that the first terminal can currently support and a registration state of the first terminal in an IP multimedia network subsystem IMS network;
a first processing unit 903, configured to play a prompt tone to a second terminal according to a network type that the first terminal can currently support and a registration state of the first terminal in an IMS network, where the prompt tone is used to prompt a current call type, the first terminal is a terminal that establishes a call with the second terminal under a call establishment request initiated by the second terminal, and the second terminal signs a long term evolution network LTE voice solution, VoLTE, service and successfully registers in the IMS network.
In a possible implementation manner, the first processing unit 901 is specifically configured to: judging whether the first terminal signs a VoLTE service or not and successfully registers in the IMS network according to the network type which can be currently supported by the first terminal and the registration state of the first terminal in the IMS network;
if so, playing a first prompt tone to the second terminal, wherein the first prompt tone is used for indicating that the current call type is a high-definition call;
and otherwise, playing a second prompt tone to the second terminal, wherein the second prompt tone is used for indicating that the current conversation type is a common conversation.
In a possible implementation, the second processing unit 904 is further included for: before the sending unit 901 sends the query request to the home subscriber server HSS, the identifier of the first terminal is obtained.
In a possible implementation, the second processing unit 904 is specifically configured to:
acquiring the identifier of the terminal called by the second terminal;
if receiving a call forwarding message sent by a terminal called by the second terminal, acquiring an identifier of the terminal carried in the call forwarding message, and taking the identifier of the terminal carried in the call forwarding message as the identifier of the first terminal, otherwise, taking the identifier of the terminal called by the second terminal as the identifier of the first terminal.
In a possible implementation, the second processing unit 904 is further included for: before the sending unit 901 sends the query request to the home subscriber server HSS, it is determined that the first terminal can currently talk with the second terminal.
In the embodiment of the invention, an inquiry request carrying an identifier of a first terminal is sent to a Home Subscriber Server (HSS), an inquiry result returned by the HSS according to the inquiry request is received, and a prompt tone corresponding to the current call type is played to a second terminal according to the network type which can be currently supported by the first terminal in the inquiry result and the registration state of the first terminal in an IMS network, wherein the first terminal is a terminal which establishes a call with the second terminal under a call establishment request initiated by the second terminal, and the second terminal signs a VoLTE service and is successfully registered in the IMS network, so that a user using the second terminal can know the current call type according to the prompt tone without being influenced by the network type of the first terminal and the model of the second terminal
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (8)

1. A method for prompting call type is characterized by comprising the following steps:
sending a query request to a Home Subscriber Server (HSS), wherein the query request carries an identifier of a first terminal;
receiving a query result returned by the HSS according to the query request, wherein the query result comprises a network type which can be currently supported by the first terminal and a registration state of the first terminal in an internet protocol IP multimedia network subsystem (IMS) network;
playing a prompt tone to a second terminal according to a network type which can be currently supported by the first terminal and a registration state of the first terminal in an IMS network, wherein the prompt tone is used for prompting a current call type, the first terminal is a terminal which establishes a call with the second terminal under a call establishment request initiated by the second terminal, and the second terminal signs a long term evolution network LTE voice solution VoLTE service and is successfully registered in the IMS network;
playing a prompt tone to the second terminal according to the network type which can be currently supported by the first terminal and the registration state of the first terminal in the IMS network, specifically including:
judging whether the first terminal signs a VoLTE service or not and successfully registers in the IMS network according to the network type which can be currently supported by the first terminal and the registration state of the first terminal in the IMS network;
if so, playing a first prompt tone to the second terminal, wherein the first prompt tone is used for indicating that the current call type is a high-definition call;
and otherwise, playing a second prompt tone to the second terminal, wherein the second prompt tone is used for indicating that the current conversation type is a common conversation.
2. The method of claim 1, wherein prior to sending the query request to the home subscriber server, HSS, the method further comprises:
and acquiring the identifier of the first terminal.
3. The method of claim 2, wherein obtaining the identifier of the first terminal specifically comprises:
acquiring the identifier of the terminal called by the second terminal;
if receiving a call forwarding message sent by a terminal called by the second terminal, acquiring an identifier of the terminal carried in the call forwarding message, and taking the identifier of the terminal carried in the call forwarding message as the identifier of the first terminal, otherwise, taking the identifier of the terminal called by the second terminal as the identifier of the first terminal.
4. The method of claim 1, wherein prior to sending the query request to the home subscriber server, HSS, the method further comprises:
and determining that the first terminal can be in conversation with the second terminal currently.
5. A network-side device, comprising:
a sending unit, configured to send a query request to a home subscriber server HSS, where the query request carries an identifier of a first terminal;
a receiving unit, configured to receive a query result returned by the HSS according to the query request, where the query result includes a network type that the first terminal can currently support and a registration state of the first terminal in an internet protocol IP multimedia network subsystem IMS network;
the first processing unit is configured to play a prompt tone to a second terminal according to a network type that the first terminal can currently support and a registration state of the first terminal in an IMS network, where the prompt tone is used to prompt a current call type, the first terminal is a terminal that establishes a call with the second terminal under a call establishment request initiated by the second terminal, and the second terminal signs a long term evolution network LTE voice solution, VoLTE, service and successfully registers in the IMS network;
the first processing unit is specifically configured to:
judging whether the first terminal signs a VoLTE service or not and successfully registers in the IMS network according to the network type which can be currently supported by the first terminal and the registration state of the first terminal in the IMS network;
if so, playing a first prompt tone to the second terminal, wherein the first prompt tone is used for indicating that the current call type is a high-definition call;
and otherwise, playing a second prompt tone to the second terminal, wherein the second prompt tone is used for indicating that the current conversation type is a common conversation.
6. The device of claim 5, further comprising a second processing unit to:
before the sending unit sends the query request to the Home Subscriber Server (HSS), the identification of the first terminal is obtained.
7. The device of claim 6, wherein the second processing unit is specifically configured to:
acquiring the identifier of the terminal called by the second terminal;
if receiving a call forwarding message sent by a terminal called by the second terminal, acquiring an identifier of the terminal carried in the call forwarding message, and taking the identifier of the terminal carried in the call forwarding message as the identifier of the first terminal, otherwise, taking the identifier of the terminal called by the second terminal as the identifier of the first terminal.
8. The device of claim 5, further comprising a second processing unit to:
before the sending unit sends the query request to a Home Subscriber Server (HSS), the first terminal is determined to be capable of currently communicating with the second terminal.
CN201611006859.9A 2016-11-16 2016-11-16 Call type prompting method and device Active CN108076451B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611006859.9A CN108076451B (en) 2016-11-16 2016-11-16 Call type prompting method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611006859.9A CN108076451B (en) 2016-11-16 2016-11-16 Call type prompting method and device

Publications (2)

Publication Number Publication Date
CN108076451A CN108076451A (en) 2018-05-25
CN108076451B true CN108076451B (en) 2021-06-29

Family

ID=62162949

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611006859.9A Active CN108076451B (en) 2016-11-16 2016-11-16 Call type prompting method and device

Country Status (1)

Country Link
CN (1) CN108076451B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110162668B (en) * 2019-03-07 2023-11-14 腾讯科技(深圳)有限公司 Interaction method, interaction device, computer readable storage medium and computer equipment
CN112770277B (en) * 2019-10-21 2022-09-16 中国移动通信集团重庆有限公司 Forwarding number verification method and device, mobile terminal and computing equipment
CN114025314B (en) * 2021-10-19 2023-01-10 天翼爱音乐文化科技有限公司 Signaling connection method, device, terminal and storage medium of video color ring
CN116708675A (en) * 2022-11-17 2023-09-05 荣耀终端有限公司 Conversation method and electronic equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102883392A (en) * 2012-08-30 2013-01-16 东莞宇龙通信科技有限公司 Multi-mode and multi-standby mobile terminal, domain server and voice call switching method
CN105491231A (en) * 2015-11-27 2016-04-13 广东欧珀移动通信有限公司 Voice service processing method and mobile terminal

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8447028B2 (en) * 2010-12-22 2013-05-21 Telefonaktiebolaget L M Ericsson (Publ) Systems and methods for self-learning and building web contents via a rich call center service
EP2493166B1 (en) * 2011-02-11 2020-06-03 Vodafone IP Licensing Limited Communications Method based on service capability and social presence.
US9838528B2 (en) * 2014-07-21 2017-12-05 Verizon Patent And Licensing Inc. Voice and video calling over long term evolution-based user interface

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102883392A (en) * 2012-08-30 2013-01-16 东莞宇龙通信科技有限公司 Multi-mode and multi-standby mobile terminal, domain server and voice call switching method
CN105491231A (en) * 2015-11-27 2016-04-13 广东欧珀移动通信有限公司 Voice service processing method and mobile terminal

Also Published As

Publication number Publication date
CN108076451A (en) 2018-05-25

Similar Documents

Publication Publication Date Title
EP1839457B1 (en) Method for activating a network-based service in a communication network, apparatus, device and network therefor
US8718238B2 (en) Method and a system for implementing a multimedia ring back tone service
EP2107714B1 (en) Method and apparatus for implementing a multimedia ring back tone service and multimedia caller identification service
CN108076451B (en) Call type prompting method and device
CN102215238A (en) Service processing method and system fused with video conference and user terminal
CN111741171B (en) 5G enhanced video color ring back tone service system and implementation method thereof
WO2011009490A1 (en) Method for transferring a communication session in a telecommunications network from a first connection to a second connection
WO2010022648A1 (en) Method, device for playing multimedia color ring back tone and system thereof
CN102685120B (en) VoIP client and calling implementation method, user terminal
CN102130888B (en) Method for continuing alerting tone and ringing signal in call process and servers
US8682312B2 (en) Method, system and service control point for realizing call management
CN105704684A (en) Customized ringing tone implementation method, device, server and system
CN101600161B (en) Method, device and system for customizing ringing sound
CN111212192B (en) Method, device and storage medium for playing voice when IMS fixed telephone user dials VOLTE user
CN109120771A (en) A kind of ringing control method, equipment and storage medium
CN102664863B (en) Method, device, and system for realizing call waiting by user equipment
EP1953990A1 (en) A method, system and device for realizing call waiting in packet domain
CN102075496B (en) Method and system for transferring coloring ring back tone self-service to manual board in IP multimedia subsystem
CN107852577B (en) Supplementary service implementation method, terminal equipment and IMS server
US20130101106A1 (en) Processing Data
EP3160118B1 (en) System and method for setting up a group call
CN114866647A (en) Communication method, communication system, and computer-readable storage medium
CN107148008A (en) Call handover method, system, terminal and server
CN105827881A (en) Method and device for providing color ring back tone
CN113014728A (en) Method, system and computer storage medium for implementing communication assistant service

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant