System, apparatus and method for address management in a distributed mobile core network

US9397879B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9397879-B2
Application numberUS-201113155818-A
CountryUS
Kind codeB2
Filing dateJun 8, 2011
Priority dateJun 8, 2011
Publication dateJul 19, 2016
Grant dateJul 19, 2016

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.

Embodiments of the present invention provide a system, apparatus and method for address management in a distributed mobile core network. The apparatus includes a user equipment for managing multiple addresses for connecting at least one application client of the user equipment to a respective application server via at least one network. The user equipment includes a mobile address unit configured to manage a principal address, a local macro network (LMN) address, and a local area network (LAN) address. The principal address is used for data transmissions of a first type, the LMN address is used for data transmissions of a second type, and the LAN address is used for data transmission of a third type.

First claim

Opening claim text (preview).

What is claimed: 1. A user equipment comprising: a media access controller (MAC); and a memory having computer readable instructions stored thereon; and at least one processor configured to execute the computer readable instructions to, manage, via at least one network, multiple addresses for connecting at least one application client of the user equipment to an application server, and control a mobile address unit, the mobile address unit configured to, manage a principal address, a local macro network (LMN) address, and a local area network (LAN) address, the principal address for associating with a central gateway serving a first coverage area and for data transmissions of a first type, the LMN address for associating with a local central gateway serving a subset area of the first coverage area and data transmissions of a second type, the LAN address being used for data transmission of a third type, and use at least one of the principal address, the LMN address, or the LAN address according to a set priority order, the set priority order indicating an order of data transmission types preferred for an application of the user equipment, the set priority order being based on an application type of the application such that the use of at least one of the principal address, the LMN address, or the LAN address, is dependent on the application type of data being transmitted over the at least one of the principal address, the LMN address, or the LAN address, wherein when at least one of the addresses managed by the mobile address unit becomes unavailable, the mobile address unit is configured to control the MAC not to perform any further action if the MAC has another type of address available for the type of data transmission corresponding to the application client, otherwise the mobile address unit is configured to control the MAC to inform the application client that no address is available for the type of data transmission corresponding to the application client. 2. The user equipment of claim 1 , wherein the first type data transmissions have bandwidth below a first threshold level and require constant connectivity, the second type data transmissions have bandwidth above the first threshold level and are susceptible to at least one period of disconnection below a second threshold level, the third type data transmissions have bandwidth above the first threshold level and are susceptible to at least one period of disconnection above the second threshold level. 3. The user equipment of claim 1 , wherein the principal address for communication with the central gateway serving the first coverage area of a communication network, the LMN address for communication with the local central gateway serving the subset area of the first coverage area of the communication network, and the LAN address for communication with a wireless local area network (WLAN), the WLAN being independent from the communication network. 4. The user equipment of claim 1 , wherein the at least one processor includes a network driver, the network driver is configured to recognize a change in a state of the at least one network, and the mobile address unit is configured to control the network driver to inform the MAC of a new address and type of the new address, if the network driver recognizes a change in the state of the at least one network, the type being one of a group consisting of the principal address, the LMN address and the LAN address. 5. The user equipment of claim 4 , wherein the mobile address unit is configured to control the MAC to inform the application client of the new address, if the application client has requested the type of new address. 6. The user equipment of claim 5 , wherein the mobile address unit is configured to control the application client to perform a domain name server (DNS) lookup for an application server corresponding to the application client, and the application client is configured to receive a DNS response that includes an address of the corresponding application server. 7. The user equipment of claim 6 , wherein the mobile address unit is configured to control the application client to establish one of a group consisting of a network address translation (NAT) and a Port Address Translation (PAT). 8. The user equipment of claim 1 , wherein if the application client becomes active, the mobile address unit is configured to control the application client to transmit a request to the MAC to obtain at least one of a group comprising the principal address, the LMN address, and the LAN address based on the set priority order and to control the MAC to respond with the obtained at least one address according to the set priority order. 9. The user equipment of claim 8 , wherein if the application client becomes inactive, the mobile address unit is configured to controls the application client to de-register with the MAC by indicating which type of address to de-register. 10. A method for managing multiple addresses for connecting at least one application client of a user equipment to a respective application server via at least one network, the method comprising: managing, by at least one processor, a principal address, a local macro network (LMN) address, and a local area network (LAN) address, the principal address for associating with a central gateway serving a first coverage area and for data transmissions of a first type, the LMN address for associating with a local central gateway serving a subset area of the first coverage area and for data transmissions of a second type, the LAN address being used for data transmission of a third type; using, by the at least one processor, at least one of the principal address, the LMN address, or the LAN address according to a set priority order, the set priority order indicating an order of data transmission types preferred for an application of the user equipment, the set priority order being based on an application type of the application such that the use of at least one of the principal address, the LMN address, or the LAN address, is dependent on the application type of data being transmitted over the at least one of the principal address, the LMN address, or the LAN address; and controlling, by the at least one processor, a media access controller (MAC) not to perform any further action, when at least one of the addresses managed by the at least one processor becomes unavailable, if the MAC has another type of address available for the type of data transmission corresponding to the application client, otherwise controlling the MAC to inform the application client that no address is available for the type of data transmission corresponding to the application client. 11. The method of claim 10 , wherein the first type data transmissions have bandwidth below a first threshold level and require constant connectivity, the second type data transmissions have bandwidth above the first threshold level and are susceptible to at least one period of disconnection below a second threshold level, the third type data transmissions have bandwidth above the first threshold level and are susceptible to at least one period of disconnection above the second threshold level. 12. The method of claim 10 , further comprising: recognizing, by the at least one processor, a change in a state of the at least one network; and controlling, by the at least one processor, to inform the media access controller (MAC) of the user equipment of a new address and type of the new address, if the network driver recognizes a change in the state of the at least one network, the type being one of a group consisting of the principal address, the LMN address and the

Assignees

Inventors

Classifications

  • Selecting a network or a communication service · CPC title

  • Allocation of priorities to traffic types · CPC title

  • WLAN [Wireless Local Area Networks] · CPC title

  • Configuration management of networks or network elements (address allocation H04L61/50) · CPC title

  • H04W88/06Primary

    adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals · 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 US9397879B2 cover?
Embodiments of the present invention provide a system, apparatus and method for address management in a distributed mobile core network. The apparatus includes a user equipment for managing multiple addresses for connecting at least one application client of the user equipment to a respective application server via at least one network. The user equipment includes a mobile address unit configur…
Who is the assignee on this patent?
Akhtar Shahid, Urie Alistair, Kahn Colin, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04W88/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 19 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).