Packet Forwarding in Wireless Networks
AssigneeOfinno Technologies, LLC
InventorEsmael Hejazi Dinan
Life of this patent
Estimating the term…
Abstract
A wireless network site comprises a base station and a cell site gateway. The cell site gateway comprises a first interface connected to the base station, a second interface connected to a packet network gateway, a forwarding layer, and a third interface connected to a control server to exchange control plane information. The forwarding layer transmits and receive packets. The control plane information comprises at least one first label value for transmitting a first plurality of packets to the base station and at least one second label value for transmitting a second plurality of packets to the packet network gateway.
Claims20
A wireless network site comprising:
- (a) a first base station, the first base station:
- (i) communicating employing a wireless technology with at least one wireless device;
- and
- (ii) communicating with a cellular network gateway through a cell site gateway;
- and
- (b) the cell site gateway, the cell site gateway comprising:
- (i) a first interface connected to the first base station;
- (ii) a second interface connected to a packet network gateway;
- (iii) a third interface connected to a control server to exchange control plane information to program a forwarding layer, the control plane information comprising at least one first label value and at least one second label value,
- wherein the control server exchanges the control plane information with the packet network gateway;
- and
- (iv) the forwarding layer for:
- (1) transmitting a second plurality of packets to the packet network gateway employing the second interface;
- (2) receiving a first plurality of packets from the packet network gateway employing the second interface;
- (3) attaching at least one of the at least one second label to the second plurality of packets;
- and
- (4) removing at least one of the at least one first label from the first plurality of packets.
A wireless network site comprising:
- (a) a first base station, the first base station:
- (i) communicating employing a wireless technology with at least one wireless device;
- (ii) communicating with a second base station through a first cell site gateway;
- and
- (iii) communicating with a cellular network gateway through the first cell site gateway;
- and
- (b) the first cell site gateway, the first cell site gateway comprising:
- (i) a first interface connected to the first base station;
- (ii) a second interface communicating:
- (1) with a packet network gateway;
- and
- (2) with the second base station through a second cell site gateway;
- (iii) a third interface connected to a control server to exchange control plane information to program a forwarding layer, the control plane information comprising at least one first label value, at least one second label value, and at least one parameter characterizing the second interface;
- and
- (iv) the forwarding layer for:
- (1) transmitting a second plurality of packets to the packet network gateway employing the second interface;
- (2) receiving a first plurality of packets from the packet network gateway employing the second interface;
- (3) attaching at least one of the at least one second label to the second plurality of packets;
- and
- (4) removing at least one of the at least one first label from the first plurality of packets.
A wireless network site comprising:
- (a) a first base station, the first base station:
- (i) communicating employing a wireless technology with at least one wireless device;
- and
- (ii) communicating with a cellular network gateway through a cell site gateway;
- and
- (b) the cell site gateway, the cell site gateway comprising:
- (i) a first interface connected to the first base station;
- (ii) a second interface connected to a packet network gateway;
- (iii) a third interface connected to a control server to exchange control plane information to program a forwarding layer, the first control plane information employed to program at least:
- (1) a first flow entry comprising a first match field;
- and
- (2) a second flow entry comprising a second match field;
- and
- wherein the control server exchanges second control plane information with the packet network gateway;
- and
- (iv) the forwarding layer for:
- (1) transmitting, to the first base station via the first interface, a first plurality of packets if the first plurality of packets matches the first match field;
- and
- (2) transmitting, to the packet network gateway via the second interface, a second plurality of packets if the second plurality of packets matches the second match field.
Dependencies are inferred from the claim text.