Enhanced registration messages in internet protocol multimedia subsystems

US9820251B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9820251-B2
Application numberUS-201615050378-A
CountryUS
Kind codeB2
Filing dateFeb 22, 2016
Priority dateAug 13, 2010
Publication dateNov 14, 2017
Grant dateNov 14, 2017

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.

An enhanced Session Initiation Protocol (“SIP”) registration message having extended header information that is used by an Internet Protocol Multimedia Subsystem (“IMS”) core to determine the registration status of a mobile device and the physical location of the mobile device. The extended header information includes hardware and subscriber identifiers, such as an International Mobile Equipment Identity (“IMEI”) and International Mobile Subscriber Identity (“IMSI”). The IMS core queries an equipment identity register to validate IMEI/IMSI identifiers in the header to determine whether to deny registration to a mobile device. The IMS core also queries a capability database using an IMEI to determine which location determination techniques are supported by or suitable for the associated mobile device.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: receiving, at a proxy Call Session Control Function (P-CSCF), an initial registration message including an extended header from a requesting mobile device, wherein the extended header includes a contact header that contains an International Mobile Equipment Identity (IMEI) of the requesting mobile device; and an authorization header that contains an International Mobile Subscriber Identity (IMSI) for a subscriber associated with the requesting mobile device; forwarding the initial registration message to an Interrogating Call Session Control Function (I-CSCF); generating, at the I-CSCF, a user authorization request, wherein the user authorization request is based, at least in part, on the contact header and the authorization header in the initial registration message from the requesting mobile device; and communicating with a user database that contains subscriber profiles to validate registration of the requesting mobile device with an Internet Protocol Multimedia Subsystem (IMS) core based on the user authorization request and to determine capabilities of the requesting mobile device. 2. The method of claim 1 , further comprising: receiving a physical location of the requesting mobile device using a stored location determination capability of the requesting mobile device; and providing the received physical location of the requesting mobile device to a requesting location-based service. 3. The method of claim 2 , wherein the requesting location-based service uses the provided physical location to route an emergency call that originates from the requesting mobile device. 4. The method of claim 2 , further comprising retrieving a performance metric of a location determination technique used to physically locate the requesting mobile device. 5. The method of claim 2 , further comprising determining whether the physical location of the mobile device can be ascertained by a location determination technique selected from the group consisting of: TDOA, U-TDOA, OTDOA, IPDL-OTDOA, CI, CI-TA, GPS, A-GPS, RTT, CI-RTT, E-OTD, IP Location, WiFi Data Base location, Customer provided address location, and triangulation. 6. The method of claim 1 , further comprising determining whether to deny registration of the requesting mobile device with the IMS core based on the International Mobile Equipment Identity (IMEI) of the requesting mobile device and based on the International Mobile Subscriber Identity (IMSI) for the subscriber associated with the requesting mobile device. 7. The method of claim 1 , further comprising retrieving additional capabilities of the requesting mobile device using the International Mobile Equipment Identity (IMEI) of the requesting mobile device. 8. The method of claim 1 , wherein the extended header comprises placeholders that comprise the identifier of the mobile subscriber and a check digit. 9. A non-transitory computer-readable medium containing instructions that, when executed by a computer processor, implement a method to register a mobile device with an Internet Protocol Multimedia Subsystems (IMS) core network and determine location determination capabilities of the mobile device, the method comprising: receiving a SIP (session identity protocol) registration message with an extended header from a requesting mobile device, the extended header including a hardware identifier and an authorization header containing an identifier of a mobile subscriber associated with the requesting mobile device; determining the hardware identifier of the requesting mobile device based on the extended header; retrieving a registration status of the requesting mobile device using the hardware identifier of the requesting mobile device; and communicating with a master user database that contains subscriber profiles to validate registration of the requesting mobile device with an IMS core based on a user authorization request and upon successful registration to determine the location determination capabilities of the requesting mobile device. 10. The computer-readable medium of claim 9 , wherein the method further comprises: parsing the extended header to determine the identifier of the mobile subscriber; determining whether the combination of the hardware identifier and the identifier of the mobile subscriber is a valid combination; and determining whether to deny registration of the requesting mobile device with the IMS core based at least in part on the validity of the combination. 11. The computer-readable medium of claim 9 , wherein the method further comprises: storing the location determination capabilities of the requesting mobile device; requesting a physical location of the requesting mobile device using at least one of the stored location determination capabilities; receiving the physical location of the requesting mobile device; and providing the received physical location of the requesting mobile device to a requesting location-based service. 12. The computer-readable medium of claim 11 , wherein the requesting location-based service uses the received physical location to route an emergency call that originates from the requesting mobile device. 13. The computer-readable medium of claim 9 , wherein the hardware identifier is contained in a contact header field of a SIP registration message and is an International Mobile Equipment Identity (IMEI). 14. A system for registering a mobile device with an Internet Protocol Multimedia Subsystems (IMS) core network, the system comprising: a proxy Call Session Control Function (P-CSCF) configured to receive an initial registration message with an extended header from a requesting mobile device, wherein the extended header includes a contact header containing a hardware identifier for the requesting mobile device and an authorization header containing an identifier of a mobile subscriber associated with the requesting mobile device; an I-CSCF configured to receive the initial registration message to and generate a user authorization request, wherein the user authorization request is based, at least in part, on the hardware identifier and the identifier of the mobile subscriber in the initial registration message from the requesting mobile device; and a user database configured to maintain subscriber profiles to validate registration of the requesting mobile device with an Internet Protocol Multimedia Subsystem (IMS) core based on the user authorization request and upon successful registration to determine capabilities of the requesting mobile device. 15. The system of claim 14 , the I-CSCF further configured to: parse the extended header to determine the hardware identifier; determine whether the combination of the hardware identifier and the identifier of the mobile subscriber is a valid combination; and determine whether to deny registration of the requesting mobile device with the IMS core based at least in part on the validity of the combination. 16. The method of claim 15 , wherein the hardware identifier is contained in a contact header field of a SIP registration message and is an International Mobile Equipment Identity (IMEI). 17. The system of claim 14 , wherein the I-CSCF is further configured to: store the location determination capabilities of the requesting mobile device; request a physical location of the requesting mobile device using at least one of the stored location determination capabilities; receive the physical location of the requesting mobile device; and provide the received physical location of the requesting mobile device t

Assignees

Inventors

Classifications

  • Authentication · CPC title

  • IP multimedia subsystem [IMS] · CPC title

  • Registration or de-registration · CPC title

  • H04W8/02Primary

    Processing 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 · CPC title

  • Network data management · 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 US9820251B2 cover?
An enhanced Session Initiation Protocol (“SIP”) registration message having extended header information that is used by an Internet Protocol Multimedia Subsystem (“IMS”) core to determine the registration status of a mobile device and the physical location of the mobile device. The extended header information includes hardware and subscriber identifiers, such as an International Mobile Equipmen…
Who is the assignee on this patent?
T Mobile Usa Inc
What technology area does this patent fall under?
Primary CPC classification H04W8/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 14 2017 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).