Load balanced gateway selection in lte communications

US2016353325A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016353325-A1
Application numberUS-201415116702-A
CountryUS
Kind codeA1
Filing dateFeb 5, 2014
Priority dateFeb 5, 2014
Publication dateDec 1, 2016
Grant date

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.

A method is disclosed for selecting a gateway node in a LTE communications system for balancing the load among the gateway nodes (e. g., P-GW, S-GW), and comprising modifying a mobility management entity, MME, local configuration based on load statistics information; and selecting a gateway node (PGW 1 , PGW 2 , PGW 3 ) based on the modified mobility management entity local configuration. Said modifying being effected using an application programming interface (e. g. REST/JSON API) and comprising one or more of: adding a gateway node to the local configuration, removing a gateway node from the local configuration, and updating additional gateway node information in the local configuration.

First claim

Opening claim text (preview).

1 - 28 . (canceled) 29 . A method for selecting a gateway node in a communications system, wherein the method comprises modifying, in a network apparatus, a mobility management entity local configuration; and selecting a gateway node for a user terminal based on a modified mobility management entity local configuration; said modifying comprising one or more of adding a gateway node to the local configuration by using an application programming interface, removing a gateway node from the local configuration by using the application programming interface, and updating additional gateway node information in the local configuration by using the application programming interface, wherein the additional gateway node information comprises at least one of gateway node load statistics information, information on served access point names/tracking area identities, and gateway node availability information, wherein the additional gateway node information is received from at least one of a network management system and the gateway node. 30 . A method according to claim 29 , the method comprising one or more of using a REST/JSON application programming interface or some other notation for providing the application programming interface; and exposing the local configuration to at least one of a network management system and other applications with programmable application programming interfaces. 31 . A method as claimed in claim 29 , wherein information provided in application programming interface calls comprises information on one or more of: tracking area identities served by the gateway node in case the gateway node is acting as a serving gateway, access point names served by the gateway node in case the gateway node is acting as a packet data gateway, and a gateway node name and an IP address of a relevant interface. 32 . A method as claimed in claim 29 , wherein gateway node load statistics information comprises one or more of information on a relative load of the gateway node, CPU load information, information on bearer amounts, information on the amount of available IP addresses, and access point name specific load information. 33 . A method as claimed in claim 29 , the method comprising modifying the local configuration in response to receiving a corresponding request; and acknowledging the modification of the local configuration to a requesting entity. 34 . A method as claimed in claim 33 , the method comprising the requesting entity being a network management system. 35 . A method as claimed in claim 29 , the method comprising modifying the local configuration in response to receiving the additional gateway node information. 36 . A method as claimed in claim 29 , the method comprising during the gateway node selection, prioritizing the local configuration over DNS selection. 37 . A method as claimed in claim 29 , the method comprising maintaining a threshold value for gateway node load information, wherein if the threshold value is reached for a specific gateway node, said specific gateway node is disregarded during the gateway node selection as long as the load is above the threshold value. 38 . An apparatus comprising at least one processor; and at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to modify a mobility management entity local configuration; and select a gateway node for a user terminal based on a modified mobility management entity local configuration; wherein the modifying of the mobility management entity local configuration comprises one or more of adding a gateway node to the local configuration by using an application programming interface, removing a gateway node from the local configuration by using the application programming interface, and updating additional gateway node information in the local configuration by using the application programming interface, wherein the additional gateway node information comprises at least one of gateway node load statistics information, information on served access point names/tracking area identities, and gateway node availability information, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to receive the additional gateway node information from at least one of a network management system and the gateway node. 39 . An apparatus according to claim 38 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to use a REST/JSON application programming interface or some other notation for providing the application programming interface. 40 . An apparatus as claimed in claim 38 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to expose the local configuration to at least one of a network management system and other applications with programmable application programming interfaces. 41 . An apparatus as claimed in claim 38 , wherein information provided in application programming interface calls comprises information on one or more of: tracking area identities served by the gateway node in case the gateway node is acting as a serving gateway, access point names served by the gateway node in case the gateway node is acting as a packet data gateway, and a gateway node name and an IP address of a relevant interface. 42 . An apparatus as claimed in claim 38 , wherein gateway node load statistics information comprises one or more of information on a relative load of the gateway node, CPU load information, information on bearer amounts, information on the amount of available IP addresses, and access point name specific load information. 43 . An apparatus as claimed in claim 38 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to modify the local configuration in response to receiving a corresponding request; and acknowledge the modification of the local configuration to a requesting entity. 44 . An apparatus as claimed in claim 43 , wherein the requesting entity is a network management system. 45 . An apparatus as claimed in claim 38 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to modify the local configuration in response to receiving the additional information. 46 . An apparatus as claimed in claim 38 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to during the gateway node selection, prioritize the local configuration over DNS selection. 47 . An apparatus as claimed in claim 38 , wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to maintain a threshold value for gateway node load information, wherein if the threshold value is reached for a specific gateway node, said specific gateway node is disregarded during the gateway node selection as long as the load is above the threshold value. 48 . A computer program product embodied on a non-transitory computer-readable medium, said product comprising executable code that when executed

Assignees

Inventors

Classifications

  • Gateway arrangements · CPC title

  • the condition being an adaptation, e.g. in response to network events · CPC title

  • Arrangements for optimising operational condition · CPC title

  • H04W28/08Primary

    Load balancing or load distribution (transferring a connection for handling the traffic H04W36/22; wireless traffic scheduling H04W72/12) · CPC title

  • Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols · 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 US2016353325A1 cover?
A method is disclosed for selecting a gateway node in a LTE communications system for balancing the load among the gateway nodes (e. g., P-GW, S-GW), and comprising modifying a mobility management entity, MME, local configuration based on load statistics information; and selecting a gateway node (PGW 1 , PGW 2 , PGW 3 ) based on the modified mobility management entity local configuration. Said …
Who is the assignee on this patent?
Nokia Solutions & Networks Oy
What technology area does this patent fall under?
Primary CPC classification H04W28/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Dec 01 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).