Patent ID: 11916973
Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method for Internet Protocol Multimedia Subsystem (IMS) registration, the method being applied to a terminal, and the method comprising:
determining whether a network side supports an IMS service;
acquiring, based on an IMS Access Point Name (APN), an address for the IMS registration when the network side supports the IMS service;
performing the IMS registration based on the acquired address for the IMS registration;
receiving a reason for a failure of the IMS registration, and determining a first preset threshold based on the reason by:
determining that the first preset threshold has a first value when the reason for the failure of the IMS registration is that a registration request of the IMS registration is lost; and
determining that the first preset threshold has a second value when the reason for the failure of the IMS registration is that an IMS server refuses to register, wherein the second value is less than the first value;

initiating an IMS re-registration based on the acquired address when the IMS registration fails by initiating the IMS re-registration when a number of times that the IMS registration based on the acquired address is performed does not reach the first preset threshold;
re-acquiring an address for an IMS registration when the number of times that the IMS registration based on the acquired address is performed reaches the first preset threshold; and
initiating the IMS registration based on the re-acquired address for the IMS registration,
wherein re-acquiring the address for the IMS registration when the number of times that the IMS registration based on the acquired address is performed reaches the first preset threshold comprises:
determining whether a number of times that acquisition for the address for the IMS registration is performed reaches a second preset threshold; and
re-acquiring the address for the IMS registration when the number of times that the acquisition is performed does not reach the second preset threshold.