Method for internet protocol based multimedia subsystem registration and device, communication device, and storage medium

US11038931B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11038931-B2
Application numberUS-202016742419-A
CountryUS
Kind codeB2
Filing dateJan 14, 2020
Priority dateSep 24, 2019
Publication dateJun 15, 2021
Grant dateJun 15, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The disclosure relates to a method for Internet Protocol based Multimedia Subsystem (IMS) registration and device, a communication device, and a storage medium. The method for IMS registration includes 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; and initiating an IMS re-registration when the IMS registration fails.

First claim

Opening claim text (preview).

What is claimed is: 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; initiating an IMS re-registration when the IMS registration fails by initiating the IMS re-registration when a number of times that the IMS registration is performed does not reach a first preset threshold; re-acquiring an address for an IMS registration when the number of times that the IMS registration is performed reaches the first preset threshold by: determining whether a number of times that acquisition for the address the IMS registration is performed reaches a second preset threshold, wherein the second preset threshold is two or more; 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: initiating the IMS registration based on the re-acquired address for the IMS registration; controlling the terminal to enter a flight mode when the number of times that the acquisition is performed reaches the second preset threshold; controlling the terminal to exit the flight mode after the terminal enters the flight mode for a predetermined duration; performing network attach after the terminal exits the flight mode; and determining whether the network side supports the IMS service after the terminal is attached to a network. 2. The method of claim 1 , further comprising: receiving a reason for a failure of the IMS registration; and determining the first preset threshold based on the reason. 3. The method of claim 2 , wherein determining the first preset threshold based on the reason comprises: 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. 4. The method of claim 1 , further comprising: sending an attach request to the network side; receiving an attach acceptance from the network side based on the attach request; and determining whether the network side supports the IMS service based on an IMS service support indication field carried in the attach request. 5. The method of claim 1 , wherein acquiring, based on the IMS APN, the address for the IMS registration when the network side supports the IMS service comprises: sending a Public Data Network (PDN) connection request to the network side when the network side supports the IMS service; and receiving a connection response from the network side based on the PDN connection request, wherein the connection response carries an address for the IMS registration. 6. A device for Internet Protocol Multimedia Subsystem (IMS) registration, the device being applied to a terminal, and the device comprising: a processor; and a memory configured to store instructions executable for the processor, wherein the processor is configured to: determine whether a network side supports an IMS service; acquire, based on an IMS Access Point Name (APN), an address for the IMS registration when the network side supports the IMS service; perform the IMS registration based on the acquired address for the IMS registration; and initiate an IMS re-registration when the IMS registration fails by initiating the IMS re-registration when a number of times that the IMS registration is performed does not reach a first preset threshold; re-acquire an address for an IMS registration when the number of times that the IMS registration is performed reaches the first preset threshold by: determining whether a number of times that acquisition for the address the IMS registration is performed reaches a second preset threshold, wherein the second preset threshold is two or more; 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: initiate the IMS registration based on the re-acquired address for the IMS registration; control the terminal to enter a flight mode when the number of times that the acquisition is performed reaches the second preset threshold; control the terminal to exit the flight mode after the terminal enters the flight mode for a predetermined duration; perform network attach after the terminal exits the flight mode; and determine whether the network side supports the IMS service after the terminal is attached to a network. 7. The device of claim 6 , wherein the processor is further configured to: receive a reason for a failure of the IMS registration; and determine the first preset threshold based on the reason. 8. The device of claim 7 , wherein the processor is further configured to: determine 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 determine 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. 9. The device of claim 6 , wherein the processor is further configured to: send an attach request to the network side; receive an attach accepted returned by the network side based on the attach request; and determine whether the network side supports the IMS service based on an IMS service support indication field carried in the attach request. 10. The device of claim 6 , wherein the processor is further configured to: send a Public Data Network (PDN) connection request to the network side when the network side supports the IMS service; and receive a connection response returned by the network side based on the PDN connection request, wherein the connection response carries an address for the IMS registration. 11. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor of a terminal, cause the terminal to: determine whether a network side supports an IMS service; acquire, based on an IMS Access Point Name (APN), an address for the IMS registration when the network side supports the IMS service; perform the IMS registration based on the acquired address for the IMS registration; and initiate an IMS re-registration when the IMS registration fails by initiating the IMS re-registration when a number of times that the IMS registration is performed does not reach a first preset threshold; re-acquire an address for an IMS registration when the number of times that the IMS registration is performed reaches the first preset threshold by: determining whether a number of times that acquisition for the address the IMS registration is performed reaches a second preset threshold, wherein the second preset threshold is two or more; 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: initiate the IMS registration based on the re-acquired address for the IMS registration; control the terminal to enter a flight mode when the number of times that the acquisition is performed reaches the second preset

Assignees

Inventors

Classifications

  • containing mobile subscriber information, e.g. home subscriber server [HSS] · CPC title

  • Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration · CPC title

  • H04M7/006Primary

    Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP) , including next generation networks with a packet-switched transport layer (H04L65/00 takes precedence; aspects not specific to the type of network H04M3/00; special services in those networks H04M3/42) · CPC title

  • IP multimedia subsystem [IMS] · CPC title

  • Session establishment or de-establishment · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11038931B2 cover?
The disclosure relates to a method for Internet Protocol based Multimedia Subsystem (IMS) registration and device, a communication device, and a storage medium. The method for IMS registration includes 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;…
Who is the assignee on this patent?
Beijing Xiaomi Mobile Software Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04M7/006. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 15 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).