IP Library Granted Patent US 9,883,441
Granted Patent B2
US 9,883,441 · App. 14/357,182 · Granted Jan 30, 2018

Method and apparatus to route packet flows over two transport radios

Inventors: Mika Rinne (Espoo, FI); Jarkko Koskela (Oulu, FI); Sami Kekki (Helsinki, FI)
Assignee: Nokia Technologies Oy
H04W36/22H04L45/16H04L45/245H04L47/34H04W40/02H04W12/04H04W88/06
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 9,883,441
App. No.
14/357,182
Granted
Jan 30, 2018
Kind
B2
Abstract

A method includes receiving packets of a flow at a packet data convergence protocol layer; and based on at least one criterion, routing the flow to one or both of at least one cellular transport radio and a wireless local area network transport radio. Another method includes receiving at a packet data network gateway from an S 1 interface a dynamic host configuration protocol request for a station; one of creating an internet protocol configuration for the station or generating another dynamic host configuration protocol request to a dynamic host configuration protocol server to obtain the internet protocol configuration; and delivering the internet protocol configuration to the station. Apparatus for performing the methods are also disclosed, as are computer-readable program storage devices.

Claims (34)

1. A method, comprising:

receiving packets of a flow at a packet data convergence protocol (PDCP) layer, wherein the PDCP layer includes at least one cellular transport radio in a first eNB associated with an LTE c-Plane, and an LTE u-Plane and a wireless local area network transport radio; and

based on at least one criterion, routing the flow internal to the packet data convergence protocol layer to one or both of the at least one cellular transport radio and the wireless local area network transport radio,

wherein the wireless local area network transport radio provides offload capacity and is included in a different eNB to the first eNB, and

wherein a same PDCP sequence number string is configured to be used in both instances for consecutive IP packets of a packet flow for transporting the IP packets via the at least one cellular transport radio and the wireless local area network transport radio.

2. The method of claim 1 , where the at least one cellular transport radio is compliant with a long term evolution (LTE) standard and the wireless local area network transport radio is compliant with at least one of an IEEE 802.11 (Wi-Fi) standard, LTE, or a local area evolved 3GPP standard.

3. The method of claim 1 , where a security key sequence is also the same for the packet flow.

4. The method of claim 1 , where a first security key sequence is used for the first packet flow and where a second security key sequence is used for the second packet flow.

5. The method of claim 1 , where a first PDCP sequence number string is used for consecutive IP packets of a first packet flow transported via the at least one cellular transport radio, and where a second PDCP sequence number string is used for consecutive IP packets of a second packet flow transported via the wireless local area network transport radio.

6. The method of claim 1 , where the at least one criterion is provided from a mobility management entity.

7. The method of claim 1 , where the at least one criterion is based on one or both of network load and traffic flows of a user device that comprises the at least one cellular transport radio and wireless local area network transport radio.

8. The method of claim 1 , where the at least one cellular transport radio functions as a primary cell and where the wireless local area network transport radio functions as a secondary cell having an extension carrier.

9. An apparatus, comprising:

at least one data processor; and

at least one memory including computer program code, where the at least one memory and computer program code are configured, with the at least one data processor, to cause the apparatus at least to

receive packets of a flow at a (PDCP) layer, wherein the PDCP layer includes at least one cellular transport radio in a first eNB associated with an LTE c-Plane, and an LTE u-Plane and a wireless local area network transport radio and,

based on at least one criterion, to route the flow internal to the packet data convergence protocol layer to one or both of the at least one cellular transport radio and the wireless local area network transport radio,

wherein the wireless local area network transport radio provides offload capacity and is included in a different eNB to the first eNB, and

wherein a same PDCP sequence number string is configured to be used in both instances for consecutive IP packets of a packet flow for transporting the IP packets via the at least one cellular transport radio and the wireless local area network transport radio.

10. The apparatus of claim 9 , where the at least one cellular transport radio is compliant with a long term evolution (LTE) standard and the wireless local area network transport radio is compliant with at least one of an IEEE 802.11 (Wi-Fi) standard, LTE, or a local area evolved 3GPP standard.

11. The apparatus of claim 9 , where a security key sequence is also the same for the packet flow.

12. The apparatus of claim 9 , where a first security key sequence is used for the first packet flow and where a second security key sequence is used for the second packet flow.

13. The apparatus of claim 9 , where a first PDCP sequence number string is used for consecutive IP packets of a first packet flow transported via the at least one cellular transport radio, and where a second PDCP sequence number string is used for consecutive IP packets of a second packet flow transported via the wireless local area network transport radio.

14. The apparatus of claim 9 , where the at least one criterion is provided from a mobility management entity.

15. The apparatus of claim 9 , where the at least one criterion is based on one or both of network load and traffic flows of a user device that comprises the at least one cellular transport radio and wireless local area network transport radio.

16. The apparatus of claim 9 , where the at least one cellular transport radio functions as a primary cell and where the wireless local area network transport radio functions as a secondary cell having an extension carrier.

17. A computer program product comprising at least one computer-readable non-transitory storage medium bearing computer program code embodied therein for use with a computer, the computer program code comprising code for:

receiving packets of a flow at a (PDCP) layer, wherein the PDCP layer includes at least one cellular transport radio in a first eNB associated with an LTE c-Plane, and an LTE u-Plane and a wireless local area network transport radio; and

based on at least one criterion, routing the flow internal to the packet data convergence protocol layer to one or both of the at least one cellular transport radio and the wireless local area network transport radio,

wherein the wireless local area network transport radio provides offload capacity and is included in a different eNB to the first eNB, and

wherein a same PDCP sequence number string is configured to be used in both instances for consecutive IP packets of a packet flow for transporting the IP packets via the at least one cellular transport radio and the wireless local area network transport radio.

18. The computer program product according to claim 17 , where a security key sequence is also the same for the packet flow.

19. The computer program product according to claim 17 , where a first security key sequence is used for the first packet flow and where a second security key sequence is used for the second packet flow.

20. The computer program product according to claim 17 , where a first PDCP sequence number string is used for consecutive IP packets of a first packet flow transported via the at least one cellular transport radio, and where a second PDCP sequence number string is used for consecutive IP packets of a second packet flow transported via the wireless local area network transport radio.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035258/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2014
From: RINNE, MIKA; KOSKELA, JARKKO; KEKKI, SAMI
To: NOKIA CORPORATION
Reel/Frame 033465/0958 →
Continuity (1)
Related Publication 20140369198A1 · Dec 18, 2014