IP Library Granted Patent US 10,951,427
Granted Patent B2
US 10,951,427 · App. 16/155,597 · Granted Mar 16, 2021

Ethernet type packet data unit session communications

Inventors: Weihua Qiao (Fairfax, VA); Esmael Hejazi Dinan (Herndon, VA); Kyungmin Park (Arlington, VA); Peyman Talebi Fard (Vienna, VA)
Assignee: Comcast Cable Communications, LLC
H04L12/1407H04L12/1435H04L12/1492H04L41/0893H04L41/50H04L47/20H04L47/24H04L63/0245H04L63/0254H04L63/20H04M15/00H04M15/66H04M15/8016H04M15/8228H04W4/24H04L43/028H04W76/12
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,951,427
App. No.
16/155,597
Granted
Mar 16, 2021
Kind
B2
Abstract

Systems, apparatuses, and methods are described for wireless communications. A session management function may provide to a user plane function one or more messages comprising an Ethernet packet filter set and/or information for at least one policy rule. The user plane function may apply the at least one policy rule to a data flow to provide an Ethernet packet data unit session for a wireless device.

Claims (113)

1. A method comprising:

receiving, by a session management function from a wireless device, a first message comprising an Ethernet packet filter set, associated with the wireless device, for establishment of a packet data unit (PDU) session;

sending, by the session management function to a policy control function, a second message requesting a policy and charging control (PCC) rule, wherein the second message comprises the Ethernet packet filter set;

receiving, by the session management function from the policy control function, a third message comprising the PCC rule;

sending, by the session management function to a user plane function, a fourth message comprising:

the Ethernet packet filter set; and

at least one parameter indicating the PCC rule; and

receiving, by the session management function, a fifth message indicating establishment of the PDU session.

2. The method of claim 1 , wherein the receiving the first message comprises receiving the first message via an access and mobility management function.

3. The method of claim 1 , wherein the PCC rule comprises at least one of:

a quality of service policy;

a charging policy;

a traffic steering control policy; or

a traffic detection rule.

4. The method of claim 1 , further comprising:

detecting, based on receiving a user plane data packet, a service flow.

5. The method of claim 1 , wherein the Ethernet packet filter set comprises at least one of:

a medium access control (MAC) address;

an Ethertype;

a virtual local area network tag; or

an Internet Protocol packet filter set.

6. The method of claim 1 , wherein the Ethernet packet filter set is associated with at least one of:

a packet data unit session;

the wireless device;

a data network; or

a network slice.

7. A session management function comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the session management function to:

receive, from a wireless device, a first message comprising an Ethernet packet filter set, associated with the wireless device, for establishment of a packet data unit (PDU) session;

send, to a policy control function, a second message requesting a policy and charging control (PCC) rule, wherein the second message comprises the Ethernet packet filter set;

receive, from the policy control function, a third message comprising the PCC rule;

send, to a user plane function, a fourth message comprising:

the Ethernet packet filter set; and

at least one parameter indicating the PCC rule; and

receive a fifth message indicating establishment of the PDU session.

8. The session management function of claim 7 , wherein the instructions, when executed by the one or more processors, cause the session management function to receive the first message by receiving the first message via an access and mobility management function.

9. The session management function of claim 7 , wherein the PCC rule comprises at least one of:

a quality of service policy;

a charging policy;

a traffic steering control policy; or

a traffic detection rule.

10. The session management function of claim 7 , wherein the instructions, when executed by the one or more processors, further cause the session management function to:

detect, based on receiving a user plane data packet, a service flow.

11. The session management function of claim 7 , wherein the Ethernet packet filter set comprises at least one of:

a medium access control (MAC) address;

an Ethertype;

a virtual local area network tag; or

an Internet Protocol packet filter set.

12. The session management function of claim 7 , wherein the Ethernet packet filter set is associated with at least one of:

a packet data unit session;

the wireless device;

a data network; or

a network slice.

13. A non-transitory computer-readable medium storing instructions that, when executed, cause:

receiving, by a session management function from a wireless device, a first message comprising an Ethernet packet filter set, associated with the wireless device, for establishment of a packet data unit (PDU) session;

sending, by the session management function to a policy control function, a second message requesting a policy and charging control (PCC) rule, wherein the second message comprises the Ethernet packet filter set;

receiving, by the session management function from the policy control function, a third message comprising the PCC rule;

sending, by the session management function to a user plane function, a fourth message comprising:

the Ethernet packet filter set; and

at least one parameter indicating the PCC rule; and

receiving, by the session management function, a fifth message indicating establishment of the PDU session.

14. The non-transitory computer-readable medium of claim 13 , wherein the instructions, when executed, cause the receiving the first message by receiving the first message via an access and mobility management function.

15. The non-transitory computer-readable medium of claim 13 , wherein the PCC rule comprises at least one of:

a quality of service policy;

a charging policy;

a traffic steering control policy; or

a traffic detection rule.

16. The non-transitory computer-readable medium of claim 13 , wherein the instructions, when executed, further cause:

detecting, based on receiving a user plane data packet, a service flow.

17. The non-transitory computer-readable medium of claim 13 , wherein the Ethernet packet filter set comprises at least one of:

a medium access control (MAC) address;

an Ethertype;

a virtual local area network tag; or

an Internet Protocol packet filter set.

18. The non-transitory computer-readable medium of claim 13 , wherein the Ethernet packet filter set is associated with at least one of:

a packet data unit session;

the wireless device;

a data network; or

a network slice.

19. A system comprising:

a session management function;

a policy control function; and

a user plane function,

wherein the session management function, perform by a processor couple to a memory, is configured to:

receive, from a wireless device, a first message comprising an Ethernet packet filter set, associated with the wireless device, for establishment of a packet data unit (PDU) session; and

send, to the policy control function, a second message requesting a policy and charging control (PCC) rule, wherein the second message comprises the Ethernet packet filter set,

wherein the policy control function, perform by a processor couple to a memory, is configured to:

send, to the session management function, a third message comprising the PCC rule,

wherein the session management function, perform by the processor couple to the memory, is further configured to:

send, to the user plane function, a fourth message comprising:

the Ethernet packet filter set; and

at least one parameter indicating the PCC rule, and

wherein the user plane function, perform by a processor couple to a memory, is configured to:

send, to the session management function, a fifth message indicating establishment of the PDU session.

20. The system of claim 19 , wherein the session management function is configured to receive the first message by receiving the first message via an access and mobility management function.

21. The system of claim 19 , wherein the PCC rule comprises at least one of:

a quality of service policy;

a charging policy;

a traffic steering control policy; or

a traffic detection rule.

22. The system of claim 19 , wherein the session management function is further configured to:

detect, based on receiving a user plane data packet, a service flow.

23. The system of claim 19 , wherein the Ethernet packet filter set comprises at least one of:

a medium access control (MAC) address;

an Ethertype;

a virtual local area network tag; or

an Internet Protocol packet filter set.

24. The system of claim 19 , wherein the Ethernet packet filter set is associated with at least one of:

a packet data unit session;

the wireless device;

a data network; or

a network slice.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2021
From: QIAO, WEIHUA; DINAN, ESMAEL HEJAZI; PARK, KYUNGMIN; TALEBI FARD, PEYMAN
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 055045/0171 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2019
From: QIAO, WEIHUA; DINAN, ESMAEL; PARK, KYUNGMIN; FARD, PEYMAN TALEBI
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 048777/0576 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2019
From: QIAO, WEIHUA; DINAN, ESMAEL; PARK, KYUNGMIN; FARD, PEYMAN TALEBI
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 048777/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2019
From: QIAO, WEIHUA; DINAN, ESMAEL; PARK, KYUNGMIN; FARD, PEYMAN TALEBI
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 048777/0654 →
Continuity (5)
Continuation 16155378 · Oct 9, 2018
Provisional Application 62569910 · Oct 9, 2017
Provisional Application 62569927 · Oct 9, 2017
Provisional Application 62569935 · Oct 9, 2017
Related Publication 20190109823A1 · Apr 11, 2019
Cited By (3)
US 12,401,536 US 12,588,084 US 12,665,785