IP Library Granted Patent US 12,095,576
Granted Patent B2
US 12,095,576 · App. 17/161,215 · Granted Sep 17, 2024

Ethernet type packet data unit session communications

Inventors: Weihua Qiao (Herndon, VA); Esmael Hejazi Dinan (McLean, VA); Kyungmin Park (Herndon, VA); Peyman Talebi Fard (Sterling, 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 12,095,576
App. No.
17/161,215
Granted
Sep 17, 2024
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 (74)

1. A method comprising:

receiving, by a session management function from a wireless device, a first message for establishment of a packet data unit (PDU) session, wherein the first message comprises at least one Ethernet medium access control (MAC) address for the wireless device;

receiving, by the session management function from a policy control function, a second message comprising a policy and charging control (PCC) rule, wherein the PCC rule is based on the at least one Ethernet MAC address; and

sending, by the session management function to a user plane function, a third message comprising Ethernet packet filter set information, wherein the Ethernet packet filter set information comprises the at least one Ethernet MAC address.

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 first message further comprises at least one of:

an Ethertype;

a virtual local area network tag; or

an Internet Protocol packet filter set.

6. The method of claim 1 , wherein the first message further comprises information for Ethernet packet detection, and wherein the information for Ethernet packet detection is associated with at least one of:

the PDU session;

a data network; or

a network slice.

7. The method of claim 1 , wherein the first message comprises the Ethernet packet filter set information, and wherein the Ethernet packet filter set information comprises the at least one Ethernet MAC address.

8. The method of claim 1 , further comprising sending, by the session management function to the policy control function, a request for the PCC rule, wherein the request comprises the at least one Ethernet MAC address.

9. The method of claim 1 , wherein the third message further comprises information for Ethernet packet detection.

10. The method of claim 1 , further comprising receiving, by the session management function, a fourth message indicating the establishment of the PDU session.

11. 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 for establishment of a packet data unit (PDU) session, wherein the first message comprises at least one Ethernet medium access control (MAC) address for the wireless device;

receive, from a policy control function, a second message comprising a policy and charging control (PCC) rule, wherein the PCC rule is based on the at least one Ethernet MAC address; and

send, to a user plane function, a third message comprising Ethernet packet filter set information, wherein the Ethernet packet filter set information comprises the at least one Ethernet MAC address.

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

13. The session management function of claim 11 , 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.

14. The session management function of claim 11 , 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.

15. The session management function of claim 11 , wherein the first message further comprises at least one of:

an Ethertype;

a virtual local area network tag; or

an Internet Protocol packet filter set.

16. The session management function of claim 11 , wherein the first message further comprises information for Ethernet packet detection, and wherein the information for Ethernet packet detection is associated with at least one of:

the PDU session;

a data network; or

a network slice.

17. The session management function of claim 11 , wherein the first message comprises the Ethernet packet filter set information, and wherein the Ethernet packet filter set information comprises the at least one Ethernet MAC address.

18. The session management function of claim 11 , wherein the instructions, when executed by the one or more processors, further cause the session management function to send, to the policy control function, a request for the PCC rule, wherein the request comprises the at least one Ethernet MAC address.

19. The session management function of claim 11 , wherein the third message further comprises information for Ethernet packet detection.

20. The session management function of claim 11 , wherein the instructions, when executed by the one or more processors, further cause the session management function to receive a fourth message indicating establishment of the PDU session.

21. A system comprising:

a wireless device configured to:

send a first message for establishment of a packet data unit (PDU) session, wherein the first message comprises at least one Ethernet medium access control (MAC) address for the wireless device; and

a session management function configured to:

receive, from a policy control function, a second message comprising a policy and charging control (PCC) rule, wherein the PCC rule is based on the at least one Ethernet MAC address; and

send, to a user plane function, a third message comprising Ethernet packet filter set information, wherein the Ethernet packet filter set information comprises the at least one Ethernet MAC address.

22. The system of claim 21 , wherein the session management function is configured to receive the first message via an access and mobility management function.

23. The system of claim 21 , 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.

24. The system of claim 21 , wherein the session management function is further configured to detect, based on receiving a user plane data packet, a service flow.

25. The system of claim 21 , wherein the first message further comprises at least one of:

an Ethertype;

a virtual local area network tag; or

an Internet Protocol packet filter set.

26. The system of claim 21 , wherein the first message further comprises information for Ethernet packet detection, and wherein the information for Ethernet packet detection is associated with at least one of:

the PDU session;

a data network; or

a network slice.

27. The system of claim 21 , wherein the first message comprises the Ethernet packet filter set information, and wherein the Ethernet packet filter set information comprises the at least one Ethernet MAC address.

28. The system of claim 21 , wherein the session management function is further configured to send, to the policy control function, a request for the PCC rule, wherein the request comprises the at least one Ethernet MAC address.

29. The system of claim 21 , wherein the third message further comprises information for Ethernet packet detection.

30. The system of claim 21 , wherein the session management function is further configured to receive a fourth message indicating establishment of the PDU session.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2021
From: QIAO, WEIHUA; DINAN, ESMAEL HEJAZI; PARK, KYUNGMIN; TALEBI FARD, PEYMAN
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 056211/0228 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2021
From: QIAO, WEIHUA; DINAN, ESMAEL HEJAZI; PARK, KYUNGMIN; TALEBI FARD, PEYMAN
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 056211/0236 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2021
From: QIAO, WEIHUA; DINAN, ESMAEL HEJAZI; PARK, KYUNGMIN; TALEBI FARD, PEYMAN
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 056211/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2021
From: QIAO, WEIHUA; DINAN, ESMAEL HEJAZI; PARK, KYUNGMIN; TALEBI FARD, PEYMAN
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 056211/0263 →
Continuity (6)
Continuation 16155597 · Oct 9, 2018
Continuation 16155378 · Oct 9, 2018
Provisional Application 62569935 · Oct 9, 2017
Provisional Application 62569927 · Oct 9, 2017
Provisional Application 62569910 · Oct 9, 2017
Related Publication 20210226807A1 · Jul 22, 2021
Cited By (1)
US 12,401,536