Lightweight fragmentation and reliability for fixed mobile convergence access stratum and non-access stratum signaling
AssigneeTelefonaktiebolaget LM Ericsson
InventorDavid Ian Allan
Life of this patent
Estimating the term…
Abstract
A method is provided to implement a fragmentation mechanism for a session between a 5G-RG and access gateway function (AGF) communicating over point to point protocol over Ethernet (PPPoE) that encapsulates control messages, where the 5G-RG or the AGF is a sender of a message. The method includes receiving the message to be sent that does not fit within a maximum transmission unit for the session, generating a first fragment of the message and a second fragment of the message, and sending the first fragment of the message and the second fragment of the message to a receiver, the second fragment including metadata with a length, and cyclic redundancy check.
Claims20
A method to implement a fragmentation mechanism for a session between a 5G-residential gateway (5G-RG) and access gateway function (AGF) communicating over point to point protocol over Ethernet (PPPoE) that encapsulates control messages, where the 5G-RG or the AGF is a sender of a message, the method comprising:
- receiving the message to be sent that does not fit within a maximum transmission unit for the session;
- generating a first fragment of the message and a second fragment of the message;
- and
- sending the first fragment of the message and the second fragment of the message to a receiver, the second fragment including metadata with a length of the message, and a cyclic redundancy check.
A method to implement a fragmentation mechanism for a session between a 5G-residential gateway (5G-RG) and access gateway function (AGF) communicating over point to point protocol over Ethernet (PPPoE) that encapsulates control message, where the 5G-RG or the AGF is a receiver of a message, the method comprising:
- receiving a first fragment and a second fragment of the message from a sender;
- determining whether the second fragment is an end fragment, the end fragment including metadata with a length of the message, and a cyclic redundancy check;
- checking the length against the first fragment and the second fragment;
- validating the cyclic redundancy check;
- and
- extracting the message from the first fragment and second fragment in response to the length and the cyclic redundancy check being correct.
A computing device to implement a method of a fragmentation mechanism for a session between a 5G-residential gateway (5G-RG) and access gateway function (AGF) communicating over point to point protocol over Ethernet (PPPoE) that encapsulates control messages, where the 5G-RG or the AGF is a sender of a message, the computing device comprising:
- a non-transitory machine readable medium having stored therein the fragmentation mechanism;
- and
- a processor coupled to the non-transitory machine readable medium, the processor to execute the fragmentation mechanism, the fragmentation mechanism to receive the message to be sent that does not fit within a maximum transmission unit for the session, to generate a first fragment of the message and a second fragment of the message, and to send the first fragment of the message and the second fragment of the message to a receiver, the second fragment including a metadata with a length of the message, and a cyclic redundancy check.
A computing device to implement a method of a fragmentation mechanism for a session between a 5G-residential gateway (5G-RG) and access gateway function (AGF) communicating over point to point protocol over Ethernet (PPPoE) that encapsulates control messages, where the 5G-RG or the AGF is a receiver of a message, the computing device comprising:
- a non-transitory machine readable medium having stored therein the fragmentation mechanism;
- and
- a processor coupled to the non-transitory machine readable medium, the processor to execute the fragmentation mechanism, the fragmentation mechanism to receive a first fragment and a second fragment of the message from a sender, determine whether the second fragment is an end fragment, the end fragment including metadata with a length, and a cyclic redundancy check, to check the length against the first fragment and second fragment, to validate the cyclic redundancy check, and to extract the message from the first fragment and second fragment, in response to the length, and the cyclic redundancy check being correct.
Dependencies are inferred from the claim text.