Method and apparatuses for moving a service or IP session from first to second access

US9930599B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9930599-B2
Application numberUS-200913379425-A
CountryUS
Kind codeB2
Filing dateJun 30, 2009
Priority dateJun 30, 2009
Publication dateMar 27, 2018
Grant dateMar 27, 2018

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 present invention relates to a method for moving at least one service or an IP session from a first access to a second access, comprising the following steps: —a Gateway, GW, routes ( 25 ) a data packet flow between a Packet Data Network, PDN, and a User Equipment, UE, for said service or IP session over the first access, —the GW monitors ( 26 ) the data packet flow between the PDN and the UE to detect the network performance of the first access, —the GW—moves ( 27 ) the routing of the data packet flow to the second access when the network performance goes below a threshold.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, performed by a packet data network gateway (PDN-GW), for moving at least one IP session from a first access to a second access, the method comprising the following steps: routing, by the PDN-GW, a data packet flow between a packet data network (PDN) and a user equipment (UE) for said at least one IP session over the first access, wherein the data packet flow uses transmission control protocol (TCP) flow; performing, by the PDN-GW, packet header inspection on routed packets in the data packet flow to identify a packet, wherein said packet header inspection includes deep packet inspection (DPI) functionality; monitoring, by the PDN-GW, the data packet flow for said at least one IP session between the PDN and the UE to detect a network performance of the data packet flow of the first access; storing, by the PDN-GW, said network performance in a data store; comparing by the PDN-GW, said network performance to previously monitored packet data flow values to detect variations in the network performance; identifying, by the PDN-GW, bandwidth constraints based at least in part on analyzing said monitoring; triggering, by the PDN-GW, bearer procedures to establish connection to the second access; determining, by the PDN-GW, that the network performance of the data packet flow of the first access is below a threshold; determining, by the PDN-GW, to move the routing of the data packet flow to the second access based at least on the results of the (i) determining, by the PDN-GW, that the network performance is below the threshold, (ii) identifying, by the PDN-GW, bandwidth constraints based at least in part on analyzing said monitoring; and (iii) comparing, by the PDN-GW, said network performance to previously monitored packet data flows to detect variations in the network performance, and moving, by the PDN-GW, after said triggering, the routing of the data packet flow to the second access in response to determining, by the PDN-GW, to move the routing of the data packet flow to the second access. 2. The method according to claim 1 , wherein the step of monitoring the data packet flow comprises measuring a round trip time between when a data packet in the data packet flow is forwarded to the UE and when an acknowledgement packet is received from the UE. 3. The method according to claim 1 , wherein the step of monitoring the data packet flow comprises measuring re-transmissions of data packets in the data packet flow. 4. The method according to claim 1 , wherein the first access is the most preferred choice of access. 5. The method according to claim 1 , wherein if the network performance is detected to go below the threshold a policy control function (PCF) is informed, wherein the PCF instructs the PDN-GW to move the routing of the data packet flow to the second access. 6. The method according to claim 5 , wherein the PDN-GW installs PCC rules towards the second access when being instructed to move the routing of the data packet flow. 7. The method according to claim 1 , wherein a policy enforcement function (PEF) in the PDN-GW monitors the data packet flow. 8. A packet data network gateway (PDN-GW) being adapted for moving at least one IP session from a first access to a second access, the PDN-GW comprising: a receiver; a transmitter; a data storage system; and a data processing apparatus comprising a processor, wherein the data processing apparatus is coupled to the data storage system, the transmitter, and the receiver, and the data processing apparatus is configured to: route a data packet flow between a packet data network (PDN) and a user equipment (UE) for said at least one IP session over the first access, wherein the data packet flow uses transmission control protocol (TCP) flow, perform packet header inspection on routed packets in the data packet flow to identify a packet, wherein said packet header inspection includes deep packet inspection (DPI) functionality; monitor the data packet flow for said at least one IP session between the PDN and the UE to detect a network performance of the data packet flow of the first access, store said network performance in a data store; compare said network performance to previously monitored packet data flow values to detect variations in the network performance; identify bandwidth constraints based at least in part on analyzing said monitoring, trigger bearer procedures to establish connection to the second access; determine that the network performance of the data packet flow of the first access is below a threshold; determine to move the routing of the data packet flow to the second access based at least on the results of the (i) determining, by the PDN-GW, that the network performance is below the threshold; (ii) identifying, b the PDN-GW, bandwidth constraints based at least in part on analyzing said monitoring; and (iii) comparing, by the PDN-GW, said network performance to previously monitored packet data flows to detect variations in the network performance; and move, after said triggering, the routing of the data packet flow to the second access in response to the PDN-GW determining to move the routing of the data packet flow to the second access. 9. The PDN-GW according to claim 8 , wherein a policy enforcement function (PEF) in the PDN-GW is adapted to monitor the data packet flow. 10. The PDN-GW according to claim 8 , wherein the data processing apparatus is configured to be instructed by a policy control function (PCF) to move the routing of the data packet flow to the second access when the PCF is informed by a policy enforcement function (PEF) that the network performance is detected to go below the threshold.

Assignees

Inventors

Classifications

  • Network layer protocols, e.g. mobile IP [Internet Protocol] · CPC title

  • Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless {(transmission control protocol/Internet protocol [TCP/IP] or user datagram protocol [UDP] H04L69/16)} · CPC title

  • Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service] · CPC title

  • H04W36/30Primary

    by measured or perceived connection quality data · CPC title

  • H04W36/302Primary

    due to low signal strength · 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 US9930599B2 cover?
The present invention relates to a method for moving at least one service or an IP session from a first access to a second access, comprising the following steps: —a Gateway, GW, routes ( 25 ) a data packet flow between a Packet Data Network, PDN, and a User Equipment, UE, for said service or IP session over the first access, —the GW monitors ( 26 ) the data packet flow between the PDN and the …
Who is the assignee on this patent?
Stenfelt John, Kopplin Dirk, Rommer Stefan, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04W36/30. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 27 2018 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).