Service registration method, terminal, and network side device
A service registration method, a terminal, and a network side device are provided. The terminal includes a first subscriber identity card module associated with a first subscriber identity card and a second subscriber identity card module associated with a second subscriber identity card. The method includes: accessing a first mobile network based on the first subscriber identity card; and transmitting a voice over wireless fidelity (VoWiFi) registration message of the second subscriber identity card based on the first mobile network.
1 . A method for service registration, performed by a terminal, wherein the terminal comprises a first subscriber identity card module associated with a first subscriber identity card and a second subscriber identity card module associated with a second subscriber identity card, and the method comprises:
accessing a first mobile network based on the first subscriber identity card; and
transmitting a voice over wireless fidelity (VoWiFi) registration message of the second subscriber identity card based on the first mobile network,
wherein before transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network, the method further comprises:
sending a first handover request message to a network side device when no wireless local area network signal is detected and a mobile network signal parameter of the second subscriber identity card is less than a first preset value, wherein the first handover request message is used by the second subscriber identity card to request to perform a VoWiFi service; and
receiving a first handover response message sent by the network side device, wherein the first handover response message comprises a network address of an evolved packet data gateway (EPDG) network element of the network side device.
2 . The method according to claim 1 , wherein transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network comprises:
transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the network address of the EPDG network element.
3 . The method according to claim 1 , wherein before transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network, the method further comprises:
sending first measurement report information to the network side device, wherein the first measurement report information comprises the mobile network signal parameter of the second subscriber identity card;
receiving a first handover command message sent by the network side device, wherein the first handover command message is used to instruct the second subscriber identity card to perform VoWiFi registration; and
obtaining the network address of the EPDG network element of the network side device,
wherein transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network comprises:
transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the network address of the EPDG network element.
4 . The method according to claim 3 , further comprising:
sending second measurement report information to the network side device, wherein the second measurement report information comprises mobile network signal parameters of the second subscriber identity card and the first subscriber identity card;
receiving a second handover command message sent by the network side device, wherein the second handover command message is used to instruct to switch a call service of the second subscriber identity card to a VoLTE service; and
switching the call service of the second subscriber identity card from the VoWiFi service to the VoLTE service.
5 . The method according to claim 1 , wherein before transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the network address of the EPDG network element, the method further comprises:
transmitting a call service message of the second subscriber identity card based on a second mobile network and a packet data network gateway (PGW) network element of the network side device, wherein the terminal accesses the second mobile network based on the second subscriber identity card,
wherein the transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the network address of the EPDG network element comprises:
transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network, the network address of the EPDG network element, and the PGW network element.
6 . The method according to claim 1 , further comprising:
sending a second handover request message to the network side device when the mobile network signal parameter of the second subscriber identity card is greater than a second preset value, or the mobile network signal parameter of the first subscriber identity card is less than a third preset value, wherein the second handover request message is used to request to switch a call service of the second subscriber identity card to a VoLTE service;
receiving a second handover response message sent by the network side device, wherein the second handover response message is used to instruct to switch the call service of the second subscriber identity card to the VoLTE service; and
switching the call service of the second subscriber identity card from the VoWiFi service to the VoLTE service.
7 . A service registration method, performed by a network side device, comprising:
when a terminal accesses a first mobile network based on a first subscriber identity card, transmitting a VoWiFi registration message of a second subscriber identity card based on the first mobile network, wherein the terminal comprises a first subscriber identity card module and a second subscriber identity card module, the first subscriber identity card module is associated with the first subscriber identity card, and the second subscriber identity card module is associated with the second subscriber identity card,
wherein before transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network, the method further comprises:
receiving a first handover request message sent by the terminal, wherein the first handover request message is used by the second subscriber identity card to request to perform a VoWiFi service; and
sending a first handover response message to the terminal, wherein the first handover response message comprises a network address of an evolved packet data gateway (EPDG) network element of the network side device.
8 . The method according to claim 7 , wherein transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network comprises:
transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the EPDG network element.
9 . The method according to claim 7 , wherein before transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network, the method further comprises:
receiving first measurement report information sent by the terminal, wherein the first measurement report information comprises a mobile network signal parameter of the second subscriber identity card; and
sending a first handover command message to the terminal when the terminal fails to detect a wireless local area network signal and the mobile network signal parameter of the second subscriber identity card is less than a fourth preset value, wherein the first handover command message is used to instruct the second subscriber identity card to perform VoWiFi registration,
wherein transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network comprises:
transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the EPDG network element of the network side device.
10 . The method according to claim 9 , further comprising:
receiving second measurement report information sent by the terminal, wherein the second measurement report information comprises mobile network signal parameters of the second subscriber identity card and the first subscriber identity card; and
sending a second handover command message to the terminal when the mobile network signal parameter of the second subscriber identity card is greater than a fifth preset value, or the mobile network signal parameter of the first subscriber identity card is less than a sixth preset value, wherein the second handover command message is used to instruct to switch a call service of the second subscriber identity card to a VoLTE service.
11 . The method according to claim 7 , wherein before transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the EPDG network element, the method further comprises:
transmitting a call service message of the second subscriber identity card based on a second mobile network and a PGW network element of the network side device, wherein the terminal accesses the second mobile network based on the second subscriber identity card,
wherein transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the EPDG network element comprises:
transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network, the EPDG network element, and the PGW network element.
12 . The method according to claim 7 , further comprising:
receiving a second handover request message sent by the terminal, wherein the second handover request message is used to request to switch a call service of the second subscriber identity card to a VoLTE service; and
sending a second handover response message to the terminal, wherein the second handover response message is used to instruct to switch the call service of the second subscriber identity card to the VoLTE service.
13 . A terminal, comprising:
a first subscriber identity card module associated with a first subscriber identity card;
a second subscriber identity card module associated with a second subscriber identity card;
a memory storing a computer program; and
a processor coupled to the memory and configured to execute the computer program to perform operations comprising:
accessing a first mobile network based on the first subscriber identity card; and
transmitting a voice over wireless fidelity (VoWiFi) registration message of the second subscriber identity card based on the first mobile network,
wherein before transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network, the operations further comprises:
sending a first handover request message to a network side device when no wireless local area network signal is detected and a mobile network signal parameter of the second subscriber identity card is less than a first preset value, wherein the first handover request message is used by the second subscriber identity card to request to perform a VoWiFi service; and
receiving a first handover response message sent by the network side device, wherein the first handover response message comprises a network address of an evolved packet data gateway (EPDG) network element of the network side device.
14 . The terminal according to claim 13 , wherein transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network comprises:
transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the network address of the EPDG network element.
15 . The terminal according to claim 13 , wherein before transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network, the operations further comprise:
sending first measurement report information to the network side device, wherein the first measurement report information comprises the mobile network signal parameter of the second subscriber identity card;
receiving a first handover command message sent by the network side device, wherein the first handover command message is used to instruct the second subscriber identity card to perform VoWiFi registration; and
obtaining the network address of the EPDG network element of the network side device, wherein transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network comprises:
transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the network address of the EPDG network element.
16 . The terminal according to claim 15 , wherein the operations further comprise:
sending second measurement report information to the network side device, wherein the second measurement report information comprises mobile network signal parameters of the second subscriber identity card and the first subscriber identity card;
receiving a second handover command message sent by the network side device, wherein the second handover command message is used to instruct to switch a call service of the second subscriber identity card to a VoLTE service; and
switching the call service of the second subscriber identity card from the VoWiFi service to the VoLTE service.
17 . The terminal according to claim 13 , wherein before transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the network address of the EPDG network element, the operations further comprise:
transmitting a call service message of the second subscriber identity card based on a second mobile network and a packet data network gateway (PGW) network element of the network side device, wherein the terminal accesses the second mobile network based on the second subscriber identity card,
wherein the transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network and the network address of the EPDG network element comprises:
transmitting the VoWiFi registration message of the second subscriber identity card based on the first mobile network, the network address of the EPDG network element, and the PGW network element.
18 . The terminal according to claim 13 , wherein the operations further comprise:
sending a second handover request message to the network side device when the mobile network signal parameter of the second subscriber identity card is greater than a second preset value, or the mobile network signal parameter of the first subscriber identity card is less than a third preset value, wherein the second handover request message is used to request to switch a call service of the second subscriber identity card to a VoLTE service;
receiving a second handover response message sent by the network side device, wherein the second handover response message is used to instruct to switch the call service of the second subscriber identity card to the VoLTE service; and
switching the call service of the second subscriber identity card from the VoWiFi service to the VoLTE service.