IP Library › Granted Patent US 12,494,942
Granted Patent B2
US 12,494,942 · App. 17/926,661 · Granted Dec 9, 2025

Packet detection rules derived from ethernet forwarding information

Inventors: György Miklós (Pilisborosjenö, HU); Balázs Varga (Budapest, HU); János Farkas (Kecskemét, HU)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04L12/4625H04L45/66
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,494,942
App. No.
17/926,661
Granted
Dec 9, 2025
Kind
B2
Abstract

Systems and methods are disclosed herein that relate to obtaining and using Packet Detection Rules (PDRs) in a cellular communications system operating as virtual Ethernet bridge based on Ethernet forwarding information. In one embodiment, a method performed by a User Plane Function (UPF) for enabling a cellular communications system to operate as a virtual Ethernet bridge comprises obtaining a PDR for a Protocol Data Unit (PDU) session in a downlink direction in the cellular communications system. The PDU session is associated with an egress Ethernet port of the virtual Ethernet bridge for the downlink direction, the PDR maps Ethernet packets received at the UPF on an ingress Ethernet port(s) of the virtual Ethernet bridge to the PDU session associated with the egress Ethernet port of the virtual Ethernet bridge, and the PDR is derived from an Ethernet packet forwarding rule of the virtual Ethernet bridge.

Claims (44)

1 . A method performed by a User Plane Function, UPF, for a core network of a cellular communications system for enabling the cellular communications system to operate as a virtual Ethernet bridge, the method comprising:

obtaining a Packet Detection Rule, PDR, for a Protocol Data Unit, PDU, session in a downlink direction in the cellular communications system, wherein:

the PDU session is associated with an egress Ethernet port of a virtual Ethernet bridge provided by the cellular communications system for the downlink direction;

the PDR maps Ethernet packets received at the UPF on an ingress Ethernet port(s) of the virtual Ethernet bridge provided by the cellular communications system to the PDU session associated with the egress Ethernet port of the virtual Ethernet bridge provided by the cellular communications system in accordance with an Ethernet packet forwarding rule of the virtual Ethernet bridge; and

the PDR is derived from the Ethernet packet forwarding rule.

2 . The method of claim 1 further comprising applying the PDR at the UPF.

3 . The method of claim 1 wherein obtaining the PDR comprises receiving the PDR from another network entity.

4 . The method of claim 3 wherein the another network entity is a Session Management Function, SMF.

5 . The method of claim 3 further comprising receiving the Ethernet packet forwarding rule and configuring the Ethernet packet forwarding rule at the UPF.

6 . The method of claim 1 wherein obtaining the PDR comprises:

receiving one or more Ethernet packet forwarding rules, the one or more Ethernet packet forwarding rules comprising the Ethernet packet forwarding rule;

determining that the Ethernet packet forwarding rule is a rule for which Ethernet packets will be forwarded to a PDU session in the downlink direction;

reporting the Ethernet packet forwarding rule to another network entity; and

responsive to reporting the Ethernet packet forwarding rule to the another network entity, receiving the PDR from the another network entity.

7 . The method of claim 6 wherein the another network entity is a Session Management Function, SMF.

8 . The method of claim 1 wherein obtaining the PDR comprises:

receiving one or more Ethernet packet forwarding rules, the one or more Ethernet packet forwarding rules comprising the Ethernet packet forwarding rule;

determining that the Ethernet packet forwarding rule is a rule for which Ethernet packets will be forwarded to a PDU session in the downlink direction;

deriving the PDR based on the Ethernet packet forwarding rule; and

configuring the PDR at the UPF.

9 . The method of claim 1 , wherein the Ethernet packet forwarding rule originates from a central controller.

10 . A method performed by network function, NF, for a core network of a cellular communications system for enabling the cellular communications system to operate as a virtual Ethernet bridge, the method comprising:

receiving one or more Ethernet packet forwarding rules for a virtual Ethernet bridge provided by the cellular communications system;

identifying an Ethernet packet forwarding rule from among the one or more Ethernet packet forwarding rules that will result in forwarding of Ethernet packets received at a User Plane Function, UPF, of the cellular communications system on an ingress Ethernet port of the virtual Ethernet bridge to a Protocol Data Unit, PDU, session of the cellular communications system for a downlink direction, the PDU session being associated with an egress Ethernet port of the virtual Ethernet bridge provided by the cellular communications system;

deriving a Packet Detection Rule, PDR, for the PDU session from the Ethernet packet forwarding rule, wherein the PDR maps Ethernet packets received at a User Plane Function, UPF, of the cellular communications system on the ingress Ethernet port of the virtual Ethernet bridge to the PDU session associated with the egress Ethernet port in accordance with the Ethernet packet forwarding rule; and

providing the PDR to the UPF.

11 . The method of claim 10 wherein the NF is a Session Management Function, SMF.

12 . A method performed by network function, NF, for a core network of a cellular communications system for enabling the cellular communications system to operate as a virtual Ethernet bridge, the method comprising:

receiving one or more Ethernet packet forwarding rules for a virtual Ethernet bridge provided by the cellular communications system;

providing the one or more Ethernet packet forwarding rules to a User Plane Function, UPF;

receiving, from the UPF, a notification of an Ethernet packet forwarding rule from among the one or more Ethernet packet forwarding rules that will result in forwarding of Ethernet packets received at the UPF on an ingress Ethernet port of the virtual Ethernet bridge provided by the cellular communications system to a Protocol Data Unit, PDU, session of the cellular communications system for a downlink direction, the PDU session being associated with an egress Ethernet port of the virtual Ethernet bridge provided by the cellular communications system;

deriving a Packet Detection Rule, PDR, for the PDU session from the Ethernet packet forwarding rule, wherein the PDR maps Ethernet packets received at a User Plane Function, UPF, of the cellular communications system on the ingress Ethernet port of the virtual Ethernet bridge to the PDU session associated with the egress Ethernet port in accordance with the Ethernet packet forwarding rule; and

providing the PDR to the UPF.

13 . The method of claim 12 wherein the NF is a Session Management Function, SMF.

14 . A method performed by network function, NF, for a core network of a cellular communications system for enabling the cellular communications system to operate as a virtual Ethernet bridge, the method comprising:

receiving, from another network entity, a notification of an Ethernet packet forwarding rule that will result in forwarding of Ethernet packets received at the UPF on an ingress Ethernet port of the virtual Ethernet bridge provided by the cellular communications system to a Protocol Data Unit, PDU, session of the cellular communications system for a downlink direction, the PDU session being associated with an egress Ethernet port of the virtual Ethernet bridge provided by the cellular communications system;

deriving a Packet Detection Rule, PDR, for the PDU session from the Ethernet packet forwarding rule, wherein the PDR maps Ethernet packets received at a User Plane Function, UPF, of the cellular communications system on the ingress Ethernet port of the virtual Ethernet bridge to the PDU session associated with the egress Ethernet port in accordance with the Ethernet packet forwarding rule; and

providing the PDR to the UPF.

15 . The method of claim 14 wherein the NF is a Session Management Function, SMF.

16 . A method performed by a User Plane Function, UPF, for a core network of a cellular communications system for enabling the cellular communications system to operate as a virtual Internet Protocol, IP, router, the method comprising:

obtaining a Packet Detection Rule, PDR, for a Protocol Data Unit, PDU, session in a downlink direction in the cellular communications system, wherein:

the PDU session is associated with an egress port of a virtual IP router provided by the cellular communications system for the downlink direction;

the PDR maps IP packets received at the UPF on an ingress port(s) of the virtual IP router provided by the cellular communications system to the PDU session associated with the egress port of the virtual IP router provided by the cellular communications system in accordance with an IP packet forwarding rule of the virtual IP router; and

the PDR is derived from the IP packet forwarding rule.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2022
From: MIKLÓS, GYÖRGY; VARGA, BALÁZS; FARKAS, JÁNOS
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 061838/0490 →
Continuity (2)
Provisional Application 63028612 · May 22, 2020
Related Publication 20230239174A1 · Jul 27, 2023
References Cited (4)
US 20210219357A1 · Talebi Fard · 2021 [cited by examiner]
Ericsson, “S2-2003149R01: Enhancements/clarifications on Ethernet Switching,” 3GPP TSG-WG SA2 Meeting #138E, Apr. 20-24, 2020, 6 pages. [cited by applicant]
Author Unknown, “Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 16),” Technical Specification 23.501, Version 16.4.0, Mar. 2020, 3GPP Organizatio… [cited by applicant]
International Search Report and Written Opinion for International Patent Application No. PCT/IB2021/054454, mailed Sep. 3, 2021, 20 pages. [cited by applicant]