IP Library Granted Patent US 12,301,453
Granted Patent B2
US 12,301,453 · App. 18/406,830 · Granted May 13, 2025

Cell site gateway

Inventor: Esmael Hejazi Dinan (McLean, VA)
Assignee: Peninsula Technologies, LLC
H04L45/507H04L47/825H04W88/16
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,301,453
App. No.
18/406,830
Granted
May 13, 2025
Kind
B2
Abstract

A cell site gateway, located at a cell site of an access network, receives: one or more first packets from a network gateway, via a first interface of the cell site gateway; one or more second packets, from a cellular base station, via a second interface of the cell site gateway; and control information, from a control server, via a third interface of the cell site gateway, wherein the control information is for a forwarding layer of the cell site gateway and comprises a first flow entry comprising a first match field and a second flow entry comprising a second match field. The cellular site gateway transmits, to the cellular base station via the first interface, first packets based on the first packets matching the first match field, and to the network gateway via the second interface, second packets based on the second packets matching the second match field.

Claims (40)

1. A method comprising:

receiving, by a cell site gateway located at a cell site of an access network:

one or more first packets, from a network gateway, via a first interface of the cell site gateway;

one or more second packets, from a cellular base station, via a second interface of the cell site gateway; and

control information, from a control server, via a third interface of the cell site gateway, wherein the control information is for a forwarding layer of the cell site gateway, the control information comprising a first flow entry comprising a first match field and a second flow entry comprising a second match field;

transmitting, to the cellular base station via the first interface, first packets based on the first packets matching the first match field; and

transmitting, to the network gateway via the second interface, second packets based on the second packets matching the second match field.

2. The method of claim 1 , wherein the forwarding layer is further configured to swap at least one label on a plurality of packets.

3. The method of claim 1 , wherein the cell site gateway comprises a path computation engine.

4. The method of claim 1 , wherein the cell site gateway is configured to exchange the control information employing resource reservation protocol-traffic engineering (RSVP-TE).

5. The method of claim 1 , wherein the cell site gateway is configured to exchange the control information employing multi-protocol label switching-transport profile (MPLS-TP).

6. The method of claim 1 , wherein the cell site gateway is configured to exchange the control information employing a label distribution mechanism.

7. The method of claim 1 , wherein the cell site gateway is configured to route functionality supporting a link state routing protocol.

8. A cell site gateway, located at a cell site of an access network, comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the cell site gateway to:

receive:

one or more first packets, from a network gateway, via a first interface of the cell site gateway;

one or more second packets, from a cellular base station, via a second interface of the cell site gateway; and

control information, from a control server, via a third interface of the cell site gateway, wherein the control information is for a forwarding layer of the cell site gateway, the control information comprising a first flow entry comprising a first match field and a second flow entry comprising a second match field;

transmit, to the cellular base station via the first interface, first packets based on the first packets matching the first match field; and

transmit, to the network gateway via the second interface, second packets based on the second packets matching the second match field.

9. The cell site gateway of claim 8 , wherein the forwarding layer is further configured to swap at least one label on a plurality of packets.

10. The cell site gateway of claim 8 , wherein the cell site gateway comprises a path computation engine.

11. The cell site gateway of claim 8 , wherein the cell site gateway is configured to exchange the control information employing resource reservation protocol-traffic engineering (RSVP-TE).

12. The cell site gateway of claim 8 , wherein the cell site gateway is configured to exchange the control information employing multi-protocol label switching-transport profile (MPLS-TP).

13. The cell site gateway of claim 8 , wherein the cell site gateway is configured to exchange the control information employing a label distribution mechanism.

14. The cell site gateway of claim 8 , wherein the cell site gateway is configured to route functionality supporting a link state routing protocol.

15. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of a cell site gateway, cause the cell site gateway to:

receive:

one or more first packets, from a network gateway, via a first interface of a cell site gateway;

one or more second packets, from a cellular base station, via a second interface of the cell site gateway; and

control information, from a control server, via a third interface of the cell site gateway, wherein the control information is for a forwarding layer of the cell site gateway, the control information comprising a first flow entry comprising a first match field and a second flow entry comprising a second match field;

transmit, to the cellular base station via the first interface, first packets based on the first packets matching the first match field; and

transmit, to the network gateway via the second interface, second packets based on the second packets matching the second match field.

16. The non-transitory computer-readable medium of claim 15 , wherein the forwarding layer is further configured to swap at least one label on a plurality of packets.

17. The non-transitory computer-readable medium of claim 15 , wherein the cell site gateway comprises of a path computation engine.

18. The non-transitory computer-readable medium of claim 15 , wherein the cell site gateway is configured to exchange the control information employing resource reservation protocol-traffic engineering (RSVP-TE).

19. The non-transitory computer-readable medium of claim 15 , wherein the cell site gateway is configured to exchange the control information employing multi-protocol label switching-transport profile (MPLS-TP).

20. The non-transitory computer-readable medium of claim 15 , wherein the cell site gateway is configured to exchange the control information employing a label distribution mechanism.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2025
From: OFINNO, LLC
To: PENINSULA TECHNOLOGIES, LLC
Reel/Frame 069849/0289 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2024
From: DINAN, ESMAEL HEJAZI
To: OFINNO, LLC
Reel/Frame 066083/0227 →