US 12,294,527 B2
Dynamic MTU management in an enterprise network
Vijayaraghavan Krishnaswamy, Campbell, CA (US)
Assigned to Celona, Inc., Campbell, CA (US)
Filed by Celona, Inc., Campbell, CA (US)
Filed on Nov. 11, 2022, as Appl. No. 17/985,478.
Claims priority of provisional application 63/279,010, filed on Nov. 12, 2021.
Prior Publication US 2023/0155950 A1, May 18, 2023
Int. Cl. H04L 47/36 (2022.01)
CPC H04L 47/365 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining, based on various network operational factors, an optimal Maximum Transmission Unit (MTU); and establishing the determined MTU,
by at least
a) configuring a higher MTU between a core network and a node B and in a wireless RAN segment and dynamically adjusting packet sizes according to capabilities of a User Equipment (UE) and Radio-conditions;
b) configuring the higher MTU in a private Citizen Broadband Radio Service (CBRS) network, wherein elements that are co-located and from the same vendor and enterprise network are easier to reconfigure for the higher MTU than elements that are not co-located;
c) initially,
1. configuring the private CBRS network with the higher MTU;
2. configuring, by an Evolved Packet Core (EPC), the UE with the higher MTU during a Public Data Network-session (PDN-session) creation; and
3. tuning the configurations of the EPC and the node B to process large-sized packets;
d) based on whether there are Download-packets (DL-packets) downloaded to the UE,
the EPC fragmenting the DL-packets to low-MTU and sending traffic toward the UE;
e) processing Upload-packets (UL-packets) from the UE as-is;
f) if the UE is capable of using the higher-MTU and the UE negotiating a Transmission Control Protocol (TCP) connection with a high-Maximum Segment Size (high-MSS) value, then the EPC sends whole packets, as-is, towards the UE; and
g) if UE-traffic suffers TCP retransmissions,
the EPC detecting the retransmission, by inspecting TCP-flow's Selective Acknowledgments (SACK) packets of the UE, and the EPC determining whether the TCP retransmissions are above a threshold, based on the detecting of the retransmissions.