IP Library Granted Patent US 10,142,965
Granted Patent B2
US 10,142,965 · App. 14/501,360 · Granted Nov 27, 2018

Methods and devices for providing application services to users in communications network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,142,965
App. No.
14/501,360
Granted
Nov 27, 2018
Kind
B2
Abstract

In a method for providing application services to a user in a communications network, a first multi-path transport control protocol (MPTCP) flow is mapped to a first evolved packet system (EPS) bearer associated with a first serving base station for the user, and a second MPTCP flow is mapped to a second EPS bearer associated with a second serving base station for the user. The first MPTCP flow is output on the first EPS bearer for delivery to the user through the first serving base station, and the second MPTCP flow is output on the second EPS bearer for delivery to the user through the second serving base station. Each of the first and second MPTCP flows correspond to a same multipath transport control protocol MPTCP connection for an application.

Claims (32)

1. A method for providing application services to a user in a communications network, the method comprising:

mapping, by a gateway network element including at least one processor, a first multi-path transport control protocol (MPTCP) flow to a first evolved packet system (EPS) bearer associated with a first serving base station for the user, using a first n-tuple traffic flow template (TFT) packet filter for the user, n being greater than or equal to 1;

mapping, by the gateway network element, a second MPTCP flow to a second EPS bearer associated with a second serving base station for the user, each of the first and second MPTCP flows corresponding to a same MPTCP connection for an application, using a second n-tuple TFT packet filter for the user;

outputting, by the gateway network element, the first MPTCP flow on the first EPS bearer for delivery to the user through the first serving base station; and

outputting, by the gateway network element, the second MPTCP flow on the second EPS bearer for delivery to the user through the second serving base station,

wherein each of the first and second MPTCP flows is associated with a single IP address assigned to the user.

2. The method of claim 1 , wherein each of the first and second MPTCP flows are associated with at least one of (i) different source port numbers for an application server providing the application services, and (ii) different destination port numbers.

3. The method of claim 1 , further comprising:

delivering the first MPTCP flow to the first serving base station on the first EPS bearer over an S5/S8 interface between a packet data network (PDN) gateway and a serving gateway, and over a first S1 interface between the serving gateway and the first serving base station.

4. The method of claim 3 , further comprising:

delivering the second MPTCP flow to the second serving base station on the second EPS bearer over the S5/S8 interface between the packet data network (PDN) gateway and the serving gateway and over a second S1 interface between the serving gateway and the second serving base station.

5. The method of claim 1 , further comprising:

delivering the first MPTCP flow to the user through the first serving base station.

6. The method of claim 5 , further comprising:

delivering the second MPTCP flow to the user through the second serving base station.

7. The method of claim 1 , wherein each of the first and second EPS bearers have the same quality of service characteristics.

8. A gateway network element comprising:

a memory storing a program routine or module; and

at least one processor configured, by executing the program routine or module, to,

map a first multi-path transport control protocol (MPTCP) flow to a first evolved packet system (EPS) bearer associated with a first serving base station for a user, using a first n-tuple traffic flow template (TFT) packet filter for the user, n is greater than or equal to 1,

map a second MPTCP flow to a second EPS bearer associated with a second serving base station for the user, each of the first and second MPTCP flows corresponding to a same MPTCP connection for an application, using a second n-tuple TFT packet filter for the user,

output the first MPTCP flow on the first EPS bearer for delivery to the user through the first serving base station, and

output the second MPTCP flow on the second EPS bearer for delivery to the user through the second serving base station,

wherein each of the first and second MPTCP flows is associated with a single IP address assigned to the user.

9. The gateway network element of claim 8 , wherein each of the first and second MPTCP flows are associated with at least one of (i) different source port numbers for an application server providing application services, and (ii) different destination port numbers.

10. The gateway network element of claim 8 , wherein the gateway network element is configured to deliver the first MPTCP flow to the first serving base station on the first EPS bearer over an S5/S8 interface between a packet data network (PDN) gateway and a serving gateway, and over a first S1 interface between the serving gateway and the first serving base station.

11. The gateway network element of claim 10 , wherein the gateway network element is configured to deliver the second MPTCP flow to the second serving base station on the second EPS bearer over the S5/S8 interface between the packet data network (PDN) gateway and the serving gateway and over a second S1 interface between the serving gateway and the second serving base station.

12. The gateway network element of claim 8 , wherein the gateway network element is configured to deliver the first MPTCP flow to the user through the first serving base station.

13. The gateway network element of claim 12 , wherein the gateway network element is configured to deliver the second MPTCP flow to the user through the second serving base station.

14. The gateway network element of claim 8 , wherein each of the first and second EPS bearers have the same quality of service characteristics.

15. The gateway network element of claim 8 , wherein n is 5.

16. The method of claim 1 , wherein n is 5.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2015
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 036845/0219 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2015
From: ALCATEL-LUCENT CANADA INC.
To: ALCATEL LUCENT
Reel/Frame 036141/0501 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2015
From: ALCATEL-LUCENT INDIA LIMITED
To: ALCATEL LUCENT
Reel/Frame 036131/0428 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2014
From: URIE, ALISTAIR
To: ALCATEL LUCENT
Reel/Frame 034251/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2014
From: VASUDEVAN, SUBRAMANIAN
To: ALCATEL-LUCENT USA INC.
Reel/Frame 034251/0330 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2014
From: KANUGOVI, SATISH
To: ALCATEL-LUCENT INDIA LIMITED
Reel/Frame 034251/0340 →
Cited By (1)
US 12,316,602