CN108769008B - Method for implementing IMS voice service priority - Google Patents

Method for implementing IMS voice service priority Download PDF

Info

Publication number
CN108769008B
CN108769008B CN201810524171.2A CN201810524171A CN108769008B CN 108769008 B CN108769008 B CN 108769008B CN 201810524171 A CN201810524171 A CN 201810524171A CN 108769008 B CN108769008 B CN 108769008B
Authority
CN
China
Prior art keywords
service
terminal
sends
vowifi
cscf
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
CN201810524171.2A
Other languages
Chinese (zh)
Other versions
CN108769008A (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 United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201810524171.2A priority Critical patent/CN108769008B/en
Publication of CN108769008A publication Critical patent/CN108769008A/en
Application granted granted Critical
Publication of CN108769008B publication Critical patent/CN108769008B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • 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/1045Proxies, e.g. for session initiation protocol [SIP]
    • 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/1059End-user terminal functionalities specially adapted for real-time communication
    • 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/1066Session management
    • H04L65/1073Registration or de-registration
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present disclosure provides a method for implementing IMS voice service priority, including: registering a VoWiFi APP; judging whether the VoLTE service of the user mobile number is registered or not; if the VoLTE service is judged to be registered, judging whether the VoLTE service is prior to the VoWiFi service or the VoLTE service is prior to the VoWiFi service; if the priority of the VoLTE service is judged, the terminal stops the VoWiFi service; after the VoLTE service is completed, logging off the VoLTE service and starting the VoWiFi service by the terminal; if the priority of the VoWiFi service is judged, the terminal stops the VoLTE service; after the VoWiFi service is completed, logging off the VoWiFi service and starting the VoLTE service by the terminal; and if the VoLTE service is judged not to be registered, registering the VoWiFi service. With the method of the present disclosure, VoLTE and VoWiFi services of the same terminal may use the same IMPI and IMPU and may share one mobile number.

Description

Method for implementing IMS voice service priority
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a method for implementing an IMS voice service priority.
Background
Both VoLTE and VoWiFi are voice services based on ims (ip Multimedia subsystem). VoLTE is a trend of voice development in 4G era, and VoWiFi service can be an effective supplement to VoLTE when 4G network coverage is not complete. For example, during a VoLTE call of a user, when a terminal detects a WiFi network and is successfully connected, the call may be switched from VoLTE to volga. Based on the service needs of the operator, VoLTE and VoWiFi need to share the IMS account.
For terminals that do not support native VoWiFi, VoWiFi calls may be implemented by installing a VoWiFi APP client. However, based on the current technology, it cannot be realized that VoLTE and VoWiFi APP share the same IMS account and are online at the same time.
Disclosure of Invention
The disclosure provides a solution that a VoLTE terminal and a VoWiFi APP client share an IMS account and are alternately online.
According to an embodiment of the present disclosure, a method for implementing IMS voice service priority is provided, which includes the following steps:
registering a VoWiFi APP installed in a terminal;
judging whether the VoLTE service of the user mobile number is registered or not;
if the VoLTE service is judged to be registered, judging whether the VoLTE service is prior to the VoWiFi service or the VoLTE service is prior to the VoWiFi service;
if the priority of the VoLTE service is judged, the terminal stops the VoWiFi service;
after the VoLTE service is completed, logging off the VoLTE service and starting the VoWiFi service by the terminal;
if the priority of the VoWiFi service is judged, the terminal stops the VoLTE service;
after the VoWiFi service is completed, logging off the VoWiFi service and starting the VoLTE service by the terminal; and
and if the VoLTE service is not registered, registering the VoWiFi service.
Preferably, the method further comprises: initiating a caller through the VoLTE service or the VoWiFi service.
Preferably, the method further comprises: initiating a call through the VoLTE service or the VoWiFi service.
Preferably, the service priority of the subscriber mobile number is determined and stored at the HSS node.
Preferably, the step of determining whether the VoLTE service is prioritized or the VoWiFi service is prioritized includes:
the terminal initiates registration, HSS sends SOAP request with user mobile number information to BOSS to inquire package information corresponding to the number; and
s2032, the BOSS returns corresponding package information to the HSS, wherein if the user package is a voice unlimited package, the HSS judges that the VoLTE service is prior; and if the user package is other packages, the HSS judges that the VoWiFi service is prior.
Preferably, the step of the terminal stopping the VoWiFi service includes:
the terminal initiates a VoWiFi service registration, and the IMPI, IMPU information and VoWiFi service identification carried during the registration are sent to the CSCF equipment through the SBC;
CSCF sends 401 authentication response to terminal;
the terminal sends a registration request carrying authentication information;
after the registration is successful, the CSCF sends a 200OK response to the terminal UE;
CSCF initiates the third party to register to AS;
after the third party successfully registers, the AS sends a 200OK response to the CSCF;
under the condition that the information of the registered account is stored on the MMTel AS, a VoWiFi (voice over Internet protocol) identifier carried by a new registration message is checked, a VoLTE (voice over long term evolution) service corresponding to the IMS account is registered, the priority of the mobile number of the user is inquired, and the inquiry result is that the VoLTE service is prior;
the HSS returns a query result to the MMTel AS;
the MMTel AS forcibly logs out the VoWiFi service of the IMS account, extracts the corresponding TEL URI, and sends a notification message carrying the corresponding TEL URI to the IM AS so that the IM AS sends a short message to the user mobile number;
the IM AS responds 200OK to the MMTel AS;
IM AS sends SIP/MSRP message carrying TEL URI to SMGW to inform terminal to close VoWiFi service;
the SMGW sends a 200OK response to the IM AS;
the SMGW converts the message into an SGIP/CMPP/SMGP format and sends the message to a current network short message system so as to inform the terminal to close the VoWiFi service; and
the current network short message system sends SS7 short messages to the UE to inform the terminal to close the VoWiFi service, and the terminal stops the VoWiFi service after receiving the short messages and analyzing the content.
Preferably, the step of the terminal starting the VoWiFi service includes:
the terminal initiates the logout of the VoLTE service, and the logout carries IMPI, IMPU information and VoLTE service identification to reach CSCF equipment through SBC;
CSCF sends 200OK response to terminal UE;
CSCF initiates third party logout to AS;
after successful logout, the AS sends a 200OK response to the CSCF;
under the condition that the information of the registered account is stored on the MMTel AS, a VoLTE identifier carried by a new logout message is checked, a TEL URI corresponding to the new logout message is extracted, a notification message carrying the corresponding TEL URI is sent to the IM AS, and a short message is sent to the mobile number of the user so AS to notify the terminal to carry out VoWiFi service registration;
the IM AS responds 200OK to the MMTel AS;
IM AS sends SIP/MSRP message carrying TEL URI to SMGW to inform terminal to carry out VoWiFi service registration;
the SMGW sends a 200OK response to the IM AS;
the SMGW converts the message into an SGIP/CMPP/SMGP format and sends the message to a current network short message system so as to inform the terminal of carrying out VoWiFi service registration;
the current network short message system sends SS7 short messages to the UE to inform the terminal to carry out VoWiFi service registration;
the terminal starts the VoWiFi service after receiving the short message and analyzing the content, initiates the VoWiFi service registration, and the carried IMPI, IMPU information and VoWiFi service identification reach CSCF equipment through SBC during the registration;
CSCF sends 401 authentication response to terminal;
the terminal sends a registration request carrying authentication information;
after the registration is successful, the CSCF sends a 200OK response to the terminal;
CSCF initiates the third party to register to AS; and
after the successful VoWiFi service registration, the AS sends a 200OK response to the CSCF.
Preferably, the step of the terminal stopping the VoLTE service includes:
the terminal initiates a VoWiFi service registration, and the IMPI, IMPU information and VoWiFi service identification carried in the registration reach CSCF equipment through SBC;
CSCF sends 401 authentication response to terminal;
the terminal sends a registration request carrying authentication information;
after the registration is successful, the CSCF sends a 200OK response to the terminal;
CSCF initiates the third party to register to AS;
after the third party successfully registers, the AS sends a 200OK response to the CSCF;
under the condition that the information of the registered account is stored on the MMTel AS, a VoWiFi identification carried by a new registration message is checked, a VoLTE service corresponding to the IMS account is registered, and the priority of a user mobile number is inquired from the HSS, wherein the inquiry structure is that the VoWiFi service is prior;
the HSS returns a query result to the MMTel AS;
the MMTel AS forces to log off the VoWiFi service of the IMS account, extracts the corresponding TEL URI, and sends a notification message carrying the corresponding TEL URI to the IM AS so AS to send a short message to the user mobile number;
the IM AS responds 200OK to the MMTel AS;
IM AS sends SIP/MSRP message carrying TEL URI to SMGW to inform terminal to close VoLTE service;
the SMGW sends a 200OK response to the IM AS;
the SMGW converts the message into an SGIP/CMPP/SMGP format and sends the message to a current network short message system so as to inform the terminal to close the VoLTE service; and
the current network short message system sends SS7 short messages to the UE to inform the terminal to close the VoWiFi service, and the terminal stops the VoLTE service after receiving the short messages and analyzing the content.
Preferably, the step of the terminal starting the VoLTE service includes:
the terminal initiates a VoWiFi service logout, and IMPI, IMPU information and a VoWiFi service identifier carried during logout reach CSCF equipment through an SBC;
CSCF sends 200OK response to terminal station;
CSCF initiates third party logout to AS;
after successful logout, the AS sends a 200OK response to the CSCF;
under the condition that the information of the registered account is stored on the MMTel AS, a VoWiFi (Voice over Internet Fidelity) identifier carried by a new logout message is checked, a TEL URI corresponding to the new logout message is extracted, a notification message carrying the corresponding TEL URI is sent to the IM AS, and a short message is sent to the mobile number of the user so AS to notify the terminal to carry out VoLTE service registration;
the IM AS responds 200OK to the MMTel AS;
IM AS sends SIP/MSRP message carrying TEL URI to SMGW to inform VoLTE service registration;
the SMGW sends a 200OK response to the IM AS;
the SMGW converts the message into an SGIP/CMPP/SMGP format, and sends the message to a current network short message system to inform the terminal of VoLTE service registration;
and the current network short message system sends SS7 short messages to the terminal to inform the terminal to carry out VoLTE service registration.
The terminal starts the VoLTE service after receiving the short message and analyzing the content, initiates the VoLTE service registration, and the IMPI, the IMPU information and the VoLTE service identification carried during the registration reach the CSCF equipment through the SBC;
CSCF sends 401 authentication response to terminal;
the terminal sends a registration request carrying authentication information;
after the registration is successful, the CSCF sends a 200OK response to the terminal;
CSCF initiates the third party to register to AS; and
after successful VoLTE service registration, the AS sends a 200OK response to the CSCF.
Preferably, the step of registering the VoWiFi service includes:
the terminal initiates a VoWiFi service registration, and the IMPI, IMPU information, VoLTE or VoWiFi service identification carried during the registration reaches CSCF equipment through the SBC;
CSCF sends 401 authentication response to terminal;
the terminal sends a registration request carrying authentication information;
after the registration is successful, the CSCF sends a 200OK response to the terminal;
CSCF initiates the third party to register to AS; and
after successful third party registration, the AS sends a 200OK response to the CSCF.
According to the embodiment of the disclosure, the VoLTE service and the VoWiFi service of the same terminal may be based on the same Private User Identity (IMPI) and the same Public User Identity (IMPU) derived from the same International Mobile Subscriber Identity (IMSI) and use the same TEL URI.
Drawings
The features and characteristics of the present disclosure will be described in detail below with reference to the accompanying drawings. In the drawings:
fig. 1 is a schematic flow chart of a communication system used in an embodiment of the present disclosure;
fig. 2 is a flowchart of a method for implementing IMS voice service prioritization according to an embodiment of the present disclosure;
fig. 3 is a schematic flowchart of determining priorities of VoLTE and VoWiFi according to an embodiment of the present disclosure;
fig. 4 is a schematic flow diagram of stopping a VoWiFi service according to an embodiment of the present disclosure;
fig. 5 is a schematic flow diagram of starting a VoWiFi service according to an embodiment of the present disclosure;
fig. 6 is a schematic flow diagram of stopping VoLTE service according to an embodiment of the present disclosure;
fig. 7 is a schematic flow diagram of starting a VoLTE service according to an embodiment of the present disclosure;
fig. 8 is a schematic flow diagram of registering for a VoWiFi service according to an embodiment of the present disclosure;
fig. 9 is a schematic flow diagram of initiating caller calls for VoLTE or VoWiFi according to an embodiment of the present disclosure; and
fig. 10 is a schematic flow diagram of initiating a callee of VoLTE or VoWiFi according to an embodiment of the disclosure.
Detailed Description
Hereinafter, an implementation method of an IMS voice service prioritization according to the present disclosure will be described in detail with reference to the accompanying drawings.
Fig. 1 is a flow chart of a communication system used in an embodiment of the present disclosure. As shown in fig. 1, the communication System used in the embodiment of the present disclosure mainly includes a Business Operation Support System (BOSS System) and an IMS System (IP Multimedia Subsystem). And establishing connection between the BOSS system and a Home Subscriber Server (HSS) of the IMS system so as to inquire and feed back the package state of the user. The IMS system comprises an IMS core network, an LTE network, a WiFi network and a terminal. The IMS core network is used for service registration, VoLTE and VoWiFi service priority judgment, service triggering, signaling distribution and the like. The MMTel AS is a control device of audio and video call service and is used for call connection and management. The IM AS is an IM message service control device and is used for IM message processing and management. The LTE network is used for terminal access control, signaling, media transmission, and the like. The WiFi network may also be used for terminal access control, signaling, and media transmission. The terminal can access the IMS core network in two modes of an LTE network and a WiFi network and support VoLTE and VoWiFi calling functions. VoLTE services are an inherent service of communication systems. When the VoLTE service is realized, the IMS APN is accessed to the boundary equipment SBC of the IMS core network. And the terminal is started by default and registers the VoLTE service when being started. The VoWiFi service may be implemented in an APP manner. When implementing the VoWiFi service, the Internet is connected directly to the border device SBC of the IMS core network. The user can start or close the VoWiFi APP service at the terminal according to the requirement.
Fig. 2 is a flowchart of a method for implementing IMS voice service prioritization according to an embodiment of the present disclosure. As shown in fig. 2, the method for implementing IMS voice service priority includes the following steps:
s201, registering a VoWiFi APP installed on a terminal;
s202, judging whether the VoLTE service of the user mobile number is registered;
s203, if the registration of the VoLTE service is judged in the S202, judging whether the VoLTE service is prior to the VoWiFi service or the VoLTE service is prior to the VoWiFi service;
s204, if the priority of the VoLTE service is judged in the S203, the terminal stops the VoWiFi service;
s205, after the VoLTE service is completed, logging off the VoLTE service and starting the VoWiFi service by the terminal;
s206, if the priority of the VoWiFi service is judged in the S203, the terminal stops the VoLTE service;
s207, after the VoWiFi service is completed, logging off the VoWiFi service and starting the VoLTE service by the terminal; and
s208, if it is determined in S202 that the VoLTE service is not registered, the VoWiFi service is registered.
According to the embodiment, the VoLTE service and the VoWiFi service of the same terminal may use the same TEL URI based on the same Private User Identity (IMPI) and the same Public User Identity (IMPU) derived from the same International Mobile Subscriber Identity (IMSI) and based on the same TEL URI. The generation rule of IMPI is defined as: the URI obtained by derivation of the IMSI identifies that the URI of the IMPI contains IMSI information, and the VoLTE service of the same terminal is completely the same as the IMPI generated by the VoWiFi service. The IMPU generation rules are specified as: the SIP URI obtained by deriving the IMSI identifies that the SIP URI of the IMPU simultaneously contains IMSI information, and the VoLTE service of the same terminal is completely the same as the IMPU generated by the VoWiFi service.
Fig. 3 is a schematic flowchart of determining priorities of VoLTE and VoWiFi according to an embodiment of the disclosure. As shown in fig. 3, step S203 may further include:
s2031, the terminal UE initiates registration, HSS sends Simple Object Access Protocol (SOAP) request carrying user mobile number information to BOSS to inquire package information corresponding to the number; and
s2032, the BOSS returns corresponding package information to the HSS, wherein if the user package is a voice unlimited package, the HSS judges that the VoLTE service is prior; and if the user package is other packages, the HSS judges that the VoWiFi service is prior.
Preferably, the service priority of the subscriber mobile number is determined and stored at the HSS node.
Preferably, the terminal VoLTE service carries the VoLTE service identifier when initiating registration to the IMS network, or the terminal VoWiFi service carries the VoWiFi service identifier when initiating registration to the IMS network.
According to the embodiment, an interface is established between the HSS and the BOSS system of the operator, when the UE initiates registration, the HSS is triggered to inquire the service priority from the BOSS, and the HSS sends an SOAP request to the BOSS, carries the information of the mobile number of the user and requests to inquire the package information corresponding to the number. And the BOSS returns corresponding package information to the HSS, wherein if the user package is a voice unlimited package, the HSS judges that the VoLTE service is prior, and if the user package is other packages, the HSS judges that the VoWiFi service is prior. That is, the priority of the VoLTE service and the VoWiFi service may be determined according to the package type of the user.
Fig. 4 is a schematic flow diagram of stopping a VoWiFi service according to an embodiment of the present disclosure. As shown in fig. 4, step S204 further includes:
s2041, the terminal UE initiates a VoWiFi service registration, and the IMPI, IMPU information, and VoWiFi service identifier carried during the registration reach a Call Session Control Function (CSCF) device via the border device SBC;
s2042, the CSCF sends 401 an authentication response to the terminal UE;
s2043, the terminal UE sends a registration request carrying authentication information;
s2044, after the registration is successful, the CSCF sends a 200OK response to the terminal UE;
s2045, the CSCF initiates third party registration to the AS;
s2046, after the third party successfully registers, the AS sends a 200OK response to the CSCF;
s2047, under the condition that the information of the registered account is stored in the MMTel AS, the VoWiFi identification carried by the new registration message is checked, the VoLTE service corresponding to the IMS account is registered, the priority of the mobile number of the user is inquired, and the inquiry result is that the VoLTE service is prior;
s2048, the HSS returns a query result to the MMTel AS;
s2049, the MMTel AS forcibly logs off the VoWiFi service of the IMS account, extracts the corresponding TEL URI, and sends a notification message carrying the corresponding TEL URI to the IM AS so that the IM AS sends a short message to the mobile number of the user;
s20410, the IM AS responds 200OK to the MMTel AS;
s20411, the IM AS sends an SIP/MSRP message (IM) carrying the TEL URI to a Short Message Gateway (SMGW) to inform the terminal to close the VoWiFi service;
s20412, the SMGW sends a 200OK response to the IM AS;
s20413, the SMGW converts the message into an SGIP/CMPP/SMGP format, and sends the SGIP/CMPP/SMGP format to a current network short message system so as to inform the terminal to close the VoWiFi service; and
s20414, the current network short message system sends SS7 short messages to the UE to inform the terminal to close the VoWiFi service, and the terminal stops the VoWiFi service after receiving the short messages and analyzing the content.
Fig. 5 is a schematic flow diagram of starting a VoWiFi service according to an embodiment of the present disclosure. As shown in fig. 5, step S205 further includes:
s2051, the terminal UE initiates a VoLTE service logout, and the logout carries IMPI, IMPU information and VoLTE service identification to CSCF equipment via an SBC;
s2052, the CSCF sends a 200OK response to the terminal UE;
s2053, the CSCF initiates a third party logout to the AS;
s2054, after successful logout, the AS sends a 200OK response to the CSCF;
s2055, when the MMTel AS stores the information of the registered account, the VoLTE identifier carried by the new logout message is checked, the TEL URI corresponding to the VoLTE identifier is extracted, a notification message carrying the corresponding TEL URI is sent to the IM AS, and a short message is sent to the mobile number of the user so AS to notify the terminal of VoWiFi service registration;
s2056, the IM AS responds 200OK to the MMTel AS;
s2057, the IM AS sends SIP/MSRP message (IM) carrying the TEL URI to the SMGW (short message gateway) to inform the terminal of VoWiFi service registration;
s2058, the SMGW sends a 200OK response to the IM AS;
s2059, the SMGW converts the message into SGIP/CMPP/SMGP format, and sends the message to a current network short message system to inform the UE of VoWiFi service registration;
s20510, the current network short message system sends SS7 short messages to the UE to inform the UE to register the VoWiFi service;
s20511, after receiving the short message and analyzing the content, the terminal UE starts the VoWiFi service and initiates the VoWiFi service registration, and the IMPI, the IMPU information and the VoWiFi service identifier carried during the registration reach CSCF equipment through the SBC;
s20512, the CSCF sends a 401 authentication response to the terminal;
s20513, the terminal UE sends a registration request carrying authentication information;
s20514, after the registration is successful, the CSCF sends a 200OK response to the terminal;
s20515, the CSCF initiates third party registration to the AS; and
s20516, after the VoWiFi service registration is successful, the AS sends a 200OK response to the CSCF.
Fig. 6 is a flow diagram illustrating the termination of VoLTE service according to an embodiment of the disclosure. As shown in fig. 6, step S206 further includes:
s2061, the terminal UE initiates a VoWiFi service registration, and the IMPI, IMPU information and VoWiFi service identification carried in the registration reach CSCF equipment through SBC;
s2062, CSCF sends 401 authentication response to terminal;
s2063, the UE sends a registration request carrying authentication information;
s2064, after the registration is successful, the CSCF sends a 200OK response to the terminal;
s2065, CSCF initiates the third party to register to AS;
s2066, after the third party is successfully registered, the AS sends a 200OK response to the CSCF;
s2067, under the condition that the information of the registered account is stored on the MMTel AS, the VoWiFi identification carried by the new registration message is checked, the VoLTE service corresponding to the IMS account is registered, and the priority of the user mobile number is inquired from the HSS, wherein the inquiry structure is that the VoWiFi service is prior;
s2068, the HSS returns the query result to the MMTel AS;
s2069, MMTel AS forces to log off VoWiFi service of the IMS account, extracts corresponding TEL URI, sends a notification message carrying the corresponding TEL URI to IM AS, and sends a short message to the user mobile number;
s20610, the IM AS responds 200OK to the MMTel AS;
s20611, the IM AS sends the SIP/MSRP message (IM) carrying the TEL URI to a Short Message Gateway (SMGW) to inform the terminal to close the VoLTE service;
s20612, the SMGW sends 200OK response to the IM AS;
s20613, the SMGW converts the message into SGIP/CMPP/SMGP format, and sends the message to the current network short message system to inform the terminal to close the VoLTE service; and
s20614, the current network short message system sends SS7 short message to UE to inform the terminal to close the VoWiFi service, and the terminal stops the VoLTE service after receiving the short message and analyzing the content.
Fig. 7 is a schematic flow diagram of starting a VoLTE service according to an embodiment of the present disclosure. As shown in fig. 7, step S207 further includes:
s2071, the terminal UE initiates the logout of the VoWiFi service, and the carried IMPI, IMPU information and VoWiFi service identification reach CSCF equipment through SBC when logging out;
s2072, CSCF sends 200OK response to terminal;
s2073, CSCF initiates third party logout to AS;
s2074, after logging off successfully, AS sends 200OK response to CSCF;
s2075, checking the VoWiFi identification carried by the new logout message under the condition that the information of the registered account is stored on the MMTel AS, extracting the corresponding TEL URI, sending a notification message carrying the corresponding TEL URI to the IM AS, and sending a short message to the mobile number of the user so AS to notify the terminal of VoLTE service registration;
s2076, the IM AS responds 200OK to the MMTel AS;
s2077, the IM AS sends SIP/MSRP message (IM) carrying TEL URI to a Short Message Gateway (SMGW) to inform VoLTE service registration;
s2078, the SMGW sends 200OK response to the IM AS;
s2079, the SMGW converts the message into SGIP/CMPP/SMGP format, and sends the message to the current network short message system to inform the terminal UE to carry out VoLTE service registration;
s20710, the current network short message system sends SS7 short message to the UE to inform the UE to register VoLTE service.
S20711, the terminal UE starts the VoLTE service after receiving the short message and analyzing the content, initiates the VoLTE service registration, and the IMPI, IMPU information and VoLTE service identification carried during the registration reach CSCF equipment through the SBC;
s20712, CSCF sends 401 authentication response to terminal;
s20713, the terminal UE sends a registration request carrying authentication information;
s20714, after the registration is successful, the CSCF sends a 200OK response to the terminal;
s20715, CSCF initiates third party register to AS; and
s20716, after the successful registration of VoLTE service, the AS sends a 200OK response to the CSCF.
Fig. 8 is a schematic flow diagram of registering for a VoWiFi service according to an embodiment of the present disclosure. As shown in fig. 8, step S208 further includes:
s2081, a terminal UE initiates a VoWiFi service registration, and an IMPI, IMPU information, VoLTE or VoWiFi service identifier carried during the registration reaches CSCF equipment through an SBC, wherein the VoLTE service carries the VoLTE service identifier when initiating the registration to an IMS network, or the VoWiFi service carries the VoWiFi service identifier when initiating the registration to the IMS network;
s2082, the CSCF sends 401 an authentication response to the terminal;
s2083, the terminal UE sends a registration request carrying authentication information;
s2084, after the registration is successful, the CSCF sends a 200OK response to the terminal;
s2085, CSCF initiates third party registration to AS; and
s2086, after the third party registration is successful, the AS sends a 200OK response to the CSCF.
In step S2086, the MMTel AS stores the information of the registered account, and may check the VoWiFi identifier carried in the new registration message. And if the VoLTE service corresponding to the IMS account is not registered, registering the VoWiFi service. The MMTel AS no longer queries the HSS for the priority of the subscriber's mobile number.
In an embodiment of the present disclosure, VoLTE (native) service and vowifi (app) service of the same terminal may use the same IMPI and IMPU and may share one mobile number. That is, VoLTE service and VoWiFi service have the same TEL URI, and the TEL URI has a one-to-one correspondence with IMPI/IMPU. The generation rules for IMPI and IMPU are defined as follows: VoLTE service and VoWiFi service for the same terminal may derive the same obtained IMPI and the same IMPU based on the same IMSI and use the same TEL URI.
The generation rule of IMPI is defined as: the URI obtained by derivation of the IMSI identifies that the URI of the IMPI contains IMSI information, and the VoLTE service of the same terminal is completely the same as the IMPI generated by the VoWiFi service. For example, an IMSI has the form: < IMSI > @ ims.mnc < mnc >. mcc < mcc >.3gppnetwork.
The IMPU generation rules are specified as: the SIP URI obtained by deriving the IMSI identifies that the SIP URI of the IMPU simultaneously contains IMSI information, and the VoLTE service of the same terminal is completely the same as the IMPU generated by the VoWiFi service. For example, an IMPU has the form: sip: < IMSI > @ ims.mnc < mnc >. mcc < mcc >.3gpp network.org.
In the embodiments of the present disclosure, the MMTEL AS implements the following functions: and an interface of the IM AS is added for sending a notification message for stopping or starting the VoWiFi and VoLTE services, and the notification message is finally sent to the UE in a short message form through format conversion. The logic for sending the notification message comprises: 1) the VoWiFi APP initiates registration, and if the VoLTE service registration of the mobile number is judged through inquiry and the VoLTE service is prior, a notification message for stopping the VoWiFi service is sent to the corresponding terminal; 2) when the VoLTE is cancelled, a notification message for starting the VoWiFi APP service is sent to the corresponding terminal; 3) the VoWiFi APP initiates registration, and if the registration of the number VoLTE service is judged through inquiry and the VoWiFi service is prior, a notification message of the VoLTE service is stopped for the corresponding terminal; 4) and when the VoWiFi APP initiates logout, a notification message for starting the VoLTE service is sent to the corresponding terminal.
Preferably, the method for implementing an IMS voice service priority of the present disclosure further includes the following steps: s209, the caller is started over VoLTE service (native) or VoWiFi service (APP).
Fig. 9 is a schematic flow diagram of initiating caller call for VoLTE or VoWiFi according to an embodiment of the present disclosure. As shown in fig. 9, step S209 includes:
s2091, the terminal UE sends an INVITE call request to the SBC/CSCF, and the call request is sent to a called network through the AS;
s2092, if the called party rings, sending 180 response, wherein the 180 response reaches the calling terminal UE through AS, SBC/CSCF;
s2093, if the called party is off-hook, sending 200 responses, wherein the 200 responses reach the calling terminal UE through the AS, the SBC/CSCF, and then establishing audio and video communication between the calling terminal and the called party;
s2094, if the called party hangs up, sending a BYE request, wherein the BYE request is sent to the calling terminal UE through the MMTel AS, the CSCF/SBC; and
s2095, if the calling UE hangs up, sending 200 response, and the 200 response is returned to the calling party via CSCF/SBC, MMTel AS, etc.
Preferably, the method for implementing an IMS voice service priority of the present disclosure further includes the following steps: s210, the called party is started through VoLTE service (native) or VoWiFi service (APP).
Fig. 10 is a schematic flow diagram of initiating a callee of VoLTE or VoWiFi according to an embodiment of the disclosure. As shown in fig. 10, step S210 includes:
s2101, the MMTel AS receives an external INVITE call request, and the INVITE call request contains a called TEL URI;
s2102, the MMTel AS sends the INVITE call request to the CSCF;
s2103, CSCF inquires SIP URI (IMPU) corresponding to TEL URI of called user to ENUM/DNS device;
s2104, the ENUM/DNS equipment returns the corresponding SIP URI to the CSCF as the VoLTE IMPU corresponding to the TEL number;
s2105, CSCF/SBC judges that the terminal UE corresponding to IMPU is on-line, and sends INVITE call request to the terminal UE;
s2106, the terminal UE returns 180 ringing response to CSCF/SBC, and returns to the calling party via CSCF/SBC, MMTel AS, etc.;
s2107, if the terminal UE answers, 200 responses are returned to the CSCF/SBC, the 200 responses are returned to the calling party through the CSCF/SBC, the MMTel AS and the like, and then audio and video connection is established between the calling party and the called party;
s2108, if the calling party hangs up, sending a BYE request, wherein the BYE request is sent to the terminal UE through the MMTel AS, the CSCF/SBC; and
s2109, if the terminal UE hangs up, a 200 response is sent, and the 200 response is returned to the calling party via CSCF/SBC, MMTel AS and the like.
The methods provided by embodiments of the present disclosure are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. Moreover, this disclosure is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the present disclosure as described herein, and any descriptions above of specific languages are provided for disclosure of enablement and best mode of the present disclosure.
In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the disclosure may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the disclosure, various features of the disclosure are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that is, the claimed disclosure requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this disclosure.
Those skilled in the art will appreciate that the modules in the apparatus of an embodiment may be adaptively changed and disposed in one or more apparatuses other than the embodiment. Several modules of embodiments may be combined into one module or unit or assembly and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-assemblies. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or modules are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Moreover, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the disclosure and form different embodiments. For example, in the claims, any of the claimed embodiments may be used in any combination.
Various apparatus embodiments of the disclosure may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functionality of some or all of the modules in an apparatus according to embodiments of the present disclosure. The present disclosure may also be embodied as apparatus programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present disclosure may be stored on a computer-readable medium or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
For example, the methods provided by embodiments of the present disclosure may be run on an electronic device. The electronic device conventionally comprises a processor and a computer program product or computer readable medium in the form of a memory. The memory may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. The memory has a memory space for program code for performing any of the method steps of the above-described method. For example, the memory space for the program code may comprise respective program codes for implementing the respective steps in the above method, respectively. The program code can be read from or written to one or more computer program products. These computer program products comprise a program code carrier such as a hard disk, a Compact Disc (CD), a memory card or a floppy disk. Such computer program products are typically portable or fixed storage units. The storage unit may have storage segments, storage spaces, etc. arranged similarly to the memory in the server. The program code may be compressed, for example, in a suitable form. Typically, the storage unit comprises computer readable code, i.e. code that can be read by a processor, such as a computer, for example, and which, when executed by a server, causes the server to perform the steps of the method described above.
In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the disclosure may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
It should be noted that the above-mentioned embodiments illustrate rather than limit the disclosure, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The disclosure may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
Moreover, it should also be noted that the language used in the specification has been principally selected for readability and instructional purposes, and may not have been selected to delineate or circumscribe the disclosed subject matter. Accordingly, many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the appended claims. The disclosure of the present disclosure is intended to be illustrative, but not limiting, of the scope of the disclosure, which is set forth in the following claims.

Claims (7)

1. A method for realizing IMS voice service priority comprises the following steps:
registering VoWiFiAPP installed on a terminal;
judging whether the VoLTE service of the user mobile number is registered or not;
if the VoLTE service is judged to be registered, judging whether the VoLTE service is prior to the VoWiFi service or the VoLTE service is prior to the VoWiFi service;
if the priority of the VoLTE service is judged, the terminal stops the VoWiFi service;
after the VoLTE service is completed, logging off the VoLTE service and starting the VoWiFi service by the terminal;
if the priority of the VoWiFi service is judged, the terminal stops the VoLTE service;
after the VoWiFi service is completed, logging off the VoWiFi service and starting the VoLTE service by the terminal; and
if the VoLTE service is judged not to be registered, registering the VoWiFi service;
the VoLTE service and the VoWiFi service of the terminal have the same IMPI, IMPU and TEL URI;
judging and storing the service priority of the user mobile number at the HSS node;
the step of judging whether the VoLTE service is prior to the VoWiFi service comprises the following steps:
the terminal initiates registration, HSS sends SOAP request with user mobile number information to BOSS to inquire package information corresponding to the number; and
s2032, the BOSS returns corresponding package information to the HSS, wherein if the user package is a voice unlimited package, the HSS judges that the VoLTE service is prior; if the user package is other packages, the HSS judges that the VoWiFi service is prior;
the step that the terminal stops the VoWiFi service comprises the following steps:
the terminal initiates a VoWiFi service registration, and the IMPI, IMPU information and VoWiFi service identification carried during the registration are sent to the CSCF equipment through the SBC;
CSCF sends 401 authentication response to terminal;
the terminal sends a registration request carrying authentication information;
after the registration is successful, the CSCF sends a 200OK response to the terminal UE;
CSCF initiates the third party to register to AS;
after the third party successfully registers, the AS sends a 200OK response to the CSCF;
under the condition that the information of the registered account is stored on the MMTel AS, a VoWiFi (voice over Internet protocol) identifier carried by a new registration message is checked, a VoLTE (voice over long term evolution) service corresponding to the IMS account is registered, the priority of the mobile number of the user is inquired, and the inquiry result is that the VoLTE service is prior;
the HSS returns a query result to the MMTel AS;
the MMTel AS forcibly logs out the VoWiFi service of the IMS account, extracts the corresponding TEL URI, and sends a notification message carrying the corresponding TEL URI to the IM AS so that the IM AS sends a short message to the user mobile number;
the IM AS responds 200OK to the MMTel AS;
IM AS sends SIP/MSRP message carrying TEL URI to SMGW to inform terminal to close VoWiFi service;
the SMGW sends a 200OK response to the IM AS;
the SMGW converts the message into an SGIP/CMPP/SMGP format and sends the message to a current network short message system so as to inform the terminal to close the VoWiFi service; and
the current network short message system sends SS7 short messages to the UE to inform the terminal to close the VoWiFi service, and the terminal stops the VoWiFi service after receiving the short messages and analyzing the content.
2. The method of claim 1, further comprising: initiating a caller through the VoLTE service or the VoWiFi service.
3. The method of claim 1, further comprising: initiating a call through the VoLTE service or the VoWiFi service.
4. The method of claim 1, wherein the step of the terminal starting the VoWiFi service comprises:
the terminal initiates the logout of the VoLTE service, and the logout carries IMPI, IMPU information and VoLTE service identification to reach CSCF equipment through SBC;
CSCF sends 200OK response to terminal UE;
CSCF initiates third party logout to AS;
after successful logout, the AS sends a 200OK response to the CSCF;
under the condition that the information of the registered account is stored on the MMTel AS, a VoLTE identifier carried by a new logout message is checked, a TEL URI corresponding to the new logout message is extracted, a notification message carrying the corresponding TEL URI is sent to the IM AS, and a short message is sent to the mobile number of the user so AS to notify the terminal to carry out VoWiFi service registration;
the IM AS responds 200OK to the MMTel AS;
IM AS sends SIP/MSRP message carrying TEL URI to SMGW to inform terminal to carry out VoWiFi service registration;
the SMGW sends a 200OK response to the IM AS;
the SMGW converts the message into an SGIP/CMPP/SMGP format and sends the message to a current network short message system so as to inform the terminal of carrying out VoWiFi service registration;
the current network short message system sends SS7 short messages to the UE to inform the terminal to carry out VoWiFi service registration;
the terminal starts the VoWiFi service after receiving the short message and analyzing the content, initiates the VoWiFi service registration, and the carried IMPI, IMPU information and VoWiFi service identification reach CSCF equipment through SBC during the registration;
CSCF sends 401 authentication response to terminal;
the terminal sends a registration request carrying authentication information;
after the registration is successful, the CSCF sends a 200OK response to the terminal;
CSCF initiates the third party to register to AS; and
after the successful VoWiFi service registration, the AS sends a 200OK response to the CSCF.
5. The method of claim 1, wherein the terminal ceasing VoLTE service comprises:
the terminal initiates a VoWiFi service registration, and the IMPI, IMPU information and VoWiFi service identification carried in the registration reach CSCF equipment through SBC;
CSCF sends 401 authentication response to terminal;
the terminal sends a registration request carrying authentication information;
after the registration is successful, the CSCF sends a 200OK response to the terminal;
CSCF initiates the third party to register to AS;
after the third party successfully registers, the AS sends a 200OK response to the CSCF;
under the condition that the information of the registered account is stored on the MMTel AS, a VoWiFi identification carried by a new registration message is checked, a VoLTE service corresponding to the IMS account is registered, and the priority of a user mobile number is inquired from the HSS, wherein the inquiry structure is that the VoWiFi service is prior;
the HSS returns a query result to the MMTel AS;
the MMTel AS forces to log off the VoWiFi service of the IMS account, extracts the corresponding TEL URI, and sends a notification message carrying the corresponding TEL URI to the IM AS so AS to send a short message to the user mobile number;
the IM AS responds 200OK to the MMTel AS;
IM AS sends SIP/MSRP message carrying TEL URI to SMGW to inform terminal to close VoLTE service;
the SMGW sends a 200OK response to the IM AS;
the SMGW converts the message into an SGIP/CMPP/SMGP format and sends the message to a current network short message system so as to inform the terminal to close the VoLTE service; and
the current network short message system sends SS7 short messages to the UE to inform the terminal to close the VoWiFi service, and the terminal stops the VoLTE service after receiving the short messages and analyzing the content.
6. The method of claim 1, wherein the terminal initiating the VoLTE service comprises:
the terminal initiates a VoWiFi service logout, and IMPI, IMPU information and a VoWiFi service identifier carried during logout reach CSCF equipment through an SBC;
CSCF sends 200OK response to terminal station;
CSCF initiates third party logout to AS;
after successful logout, the AS sends a 200OK response to the CSCF;
under the condition that the information of the registered account is stored on the MMTel AS, a VoWiFi (Voice over Internet Fidelity) identifier carried by a new logout message is checked, a TEL URI corresponding to the new logout message is extracted, a notification message carrying the corresponding TEL URI is sent to the IM AS, and a short message is sent to the mobile number of the user so AS to notify the terminal to carry out VoLTE service registration;
the IM AS responds 200OK to the MMTel AS;
IM AS sends SIP/MSRP message carrying TEL URI to SMGW to inform VoLTE service registration;
the SMGW sends a 200OK response to the IM AS;
the SMGW converts the message into an SGIP/CMPP/SMGP format, and sends the message to a current network short message system to inform the terminal of VoLTE service registration;
the current network short message system sends SS7 short messages to the terminal to inform the terminal to carry out VoLTE service registration;
the terminal starts the VoLTE service after receiving the short message and analyzing the content, initiates the VoLTE service registration, and the IMPI, the IMPU information and the VoLTE service identification carried during the registration reach the CSCF equipment through the SBC;
CSCF sends 401 authentication response to terminal;
the terminal sends a registration request carrying authentication information;
after the registration is successful, the CSCF sends a 200OK response to the terminal;
CSCF initiates the third party to register to AS; and
after successful VoLTE service registration, the AS sends a 200OK response to the CSCF.
7. The method of claim 1, wherein registering for a VoWiFi service comprises:
the terminal initiates a VoWiFi service registration, and the IMPI, IMPU information, VoLTE or VoWiFi service identification carried during the registration reaches CSCF equipment through the SBC;
CSCF sends 401 authentication response to terminal;
the terminal sends a registration request carrying authentication information;
after the registration is successful, the CSCF sends a 200OK response to the terminal;
CSCF initiates the third party to register to AS; and
after successful third party registration, the AS sends a 200OK response to the CSCF.
CN201810524171.2A 2018-05-28 2018-05-28 Method for implementing IMS voice service priority Active CN108769008B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810524171.2A CN108769008B (en) 2018-05-28 2018-05-28 Method for implementing IMS voice service priority

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810524171.2A CN108769008B (en) 2018-05-28 2018-05-28 Method for implementing IMS voice service priority

Publications (2)

Publication Number Publication Date
CN108769008A CN108769008A (en) 2018-11-06
CN108769008B true CN108769008B (en) 2022-01-25

Family

ID=64003146

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810524171.2A Active CN108769008B (en) 2018-05-28 2018-05-28 Method for implementing IMS voice service priority

Country Status (1)

Country Link
CN (1) CN108769008B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109618293B (en) * 2019-01-04 2021-07-06 上海欣方智能***有限公司 Three-party call method based on Volte network
CN110728243B (en) * 2019-10-15 2020-10-27 上海云从企业发展有限公司 Business management method, system, equipment and medium for right classification

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106686011A (en) * 2017-03-10 2017-05-17 安康鸿天科技开发有限公司 Multi - field interaction method based on IMS communication and device thereof
WO2017098324A1 (en) * 2015-12-11 2017-06-15 Belgacom International Carrier Services Sa (Bics) System and method for powering voice over long term evolution (volte) in long term evolution networks
CN106911688A (en) * 2017-02-21 2017-06-30 中国联合网络通信集团有限公司 Voice business realizing method and device based on IMS
CN106921659A (en) * 2017-02-21 2017-07-04 中国联合网络通信集团有限公司 VoLTE and VoWiFi shares the method and device of IMS accounts

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3054644B1 (en) * 2015-02-04 2018-06-06 Vodafone GmbH Voice session termination for messaging clients in IMS
CN106658622B (en) * 2015-11-03 2019-11-19 中国电信股份有限公司 Voice service switching method and terminal
CN107396412B (en) * 2017-08-09 2020-12-15 惠州Tcl移动通信有限公司 Switching method of IMS voice call network, storage equipment and mobile terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017098324A1 (en) * 2015-12-11 2017-06-15 Belgacom International Carrier Services Sa (Bics) System and method for powering voice over long term evolution (volte) in long term evolution networks
CN106911688A (en) * 2017-02-21 2017-06-30 中国联合网络通信集团有限公司 Voice business realizing method and device based on IMS
CN106921659A (en) * 2017-02-21 2017-07-04 中国联合网络通信集团有限公司 VoLTE and VoWiFi shares the method and device of IMS accounts
CN106686011A (en) * 2017-03-10 2017-05-17 安康鸿天科技开发有限公司 Multi - field interaction method based on IMS communication and device thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PON接入NGN网络的SIP协议处理研究与实现;王志峰;《中国优秀硕士学位论文全文库 信息科技辑》;20110305;第23-26页 *

Also Published As

Publication number Publication date
CN108769008A (en) 2018-11-06

Similar Documents

Publication Publication Date Title
CN102273238B (en) Creating a globally unique identifier of a subscriber device
CN101690285B (en) Embedding user equipment information within third party registration messages
US8498385B2 (en) Changing redirection information for telecommunications devices via a voicemail system or call handling server
CA2604211A1 (en) Temporary enum gateway
US8218746B2 (en) Systems, methods and computer products for caller identification from call to wireless/wireline cellular to internet protocol television
US10542472B2 (en) Method for configuring a terminal connected to a communications network
CN106911688A (en) Voice business realizing method and device based on IMS
CN106921613B (en) Method and system for signaling transmission
CN109040493B (en) Terminal equipment calling method, device, equipment and storage medium
US8078180B2 (en) Subscriber server system for a cellular communication system
CN102685120B (en) VoIP client and calling implementation method, user terminal
US8724777B2 (en) Method, device and system for implementing emergency call override service
CN108769008B (en) Method for implementing IMS voice service priority
US10547572B2 (en) Messaging service
US9374469B2 (en) Voice over long term evolution-called party status
KR20120002244A (en) Method for setting up terminating call
CN109040456B (en) Terminal equipment calling method, device, equipment and storage medium
CN108769915B (en) International roaming restriction method and system
CN107612894B (en) Method, system and device for processing voice service
CN101448233A (en) Method for realizing IP multimedia subsystem emergency call
RU2454031C2 (en) Method, system and device for establishing association-control relations
US8554183B2 (en) Call control
US11082556B2 (en) System and method for determining spoofing of at least one identifier
CN100477824C (en) Emmergency log-on method of Internet protocol multimedia subsystem field
CN111683264A (en) Video-on-demand method, network equipment and terminal

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