Sequencing of user data packets segmented into AAL2 packets transported over internet protocol (IP)
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsLars-Göran Petersen, David Comstock
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsLars-Göran Petersen, David Comstock
Estimating the term…
Techniques are provided for sequencing user data packets (e.g., voice packets) segmented into plural AAL2 packets which are in turn carried over Internet Protocol (IP). Concerning segmented user data packets, the techniques of the present invention utilize one or more predetermined values in the length indicator (LI) field in the headers of the certain ones of the plural AAL2 packets to carry information other than packet size information. Further, the techniques of the present invention use the User-to-User indicator (UUI) field of the AAL2 packets to carry AAL2 information such as segmentation notification and sequence-derivable information. For AAL2 packets which carry non-segmented user data packets (e.g., user data packets which can fit with the maximum size of a single AAL2 packet), the length indicator (LI) field contains the actual length of the AAL2 packet in conventional manner.
A method of operating a data transmission system comprising:
A method of operating a data transmission system comprising:
A method of operating a data transmission system comprising:
A method of operating a data transmission system comprising:
A method of operating a data transmission system comprising:
A unit of a data transmission system which segments a frame of user data for transport by plural AAL2 packets, AAL2 packets being packets of ATM Adaptation Layer 2, ATM being Asynchronous Transfer Mode, each of the plural AAL2 packets having a header which includes a length indicator field, one or more Internet Protocol packets being used to transport the plural AAL2 packets, wherein the unit inserts a predetermined value in the length indicator (LI) field in a header of one of the plural AAL2 packets to indicate the frame is transported by plural AAL2 packets;
A unit of a data transmission system which segments a frame of user data for transport by plural AAL2 packets, AAL2 packets being packets of ATM Adaptation Layer 2, ATM being Asynchronous Transfer Mode, each of the plural AAL2 packets having a header which includes a length indicator field, one or more Internet Protocol packets being used to transport the plural AAL2 packets, wherein the unit inserts a predetermined value in the length indicator (LI) field in a header of one of the plural AAL2 packets to indicate the frame is transported by plural AAL2 packets;
A unit of a data transmission system which segments a frame of user data for transport by plural AAL2 packets, AAL2 packets being packets of ATM Adaptation Layer 2, ATM being Asynchronous Transfer Mode, each of the plural AAL2 packets having a header which includes a length indicator field, one or more Internet Protocol packets being used to transport the plural AAL2 packets, wherein the unit inserts a predetermined value in the length indicator (LI) field in a header of one of the plural AAL2 packets to indicate the frame is transported by plural AAL2 packets;
A unit of a data transmission system which segments a frame of user data for transport by plural AAL2 packets, the AAL2 packets being packets of ATM Adaptation Layer 2, ATM being Asynchronous Transfer Mode, each of the plural AAL2 packets having a header which includes a length indicator field, one or more Internet Protocol packets being used to transport the plural AAL2 packets, and wherein the unit inserts a sequence number-related value in the length indicator (LI) field of a header of all but a last of the plural AAL2 packets.
A unit of a data transmission system which segments a frame of user data for transport by plural AAL2 packets, the AAL2 packets being packets of ATM Adaptation Layer 2, ATM being Asynchronous Transfer Mode, each of the plural AAL2 packets having a header which includes a length indicator field, one or more Internet Protocol packets being used to transport the plural AAL2 packets;
A unit of a data transmission system which reassembles a frame of user data which has been segmented into plural AAL2 packets for transport, AAL2 packets being packets of ATM Adaptation Layer 2, ATM being Asynchronous Transfer Mode, each of the plural AAL2 packets having a header which includes a length indicator field, one or more Internet Protocol packets having being used to transport the plural AAL2 packets, wherein the unit uses a predetermined value in the length indicator (LI) field in a header of one of the plural AAL2 packets to detect that the frame is transported by plural AAL2 packets;
A unit of a data transmission system which reassembles a frame of user data which has been segmented into plural AAL2 packets for transport, AAL2 packets being packets of ATM Adaptation Layer 2, ATM being Asynchronous Transfer Mode, each of the plural AAL2 packets having a header which includes a length indicator field, one or more Internet Protocol packets having being used to transport the plural AAL2 packets, wherein the unit uses a predetermined value in the length indicator (LI) field in a header of one of the plural AAL2 packets to detect that the frame is transported by plural AAL2 packets;
A unit of a data transmission system which reassembles a frame of user data which has been segmented into plural AAL2 packets for transport, AAL2 packets being packets of ATM Adaptation Layer 2, ATM being Asynchronous Transfer Mode, each of the plural AAL2 packets having a header which includes a length indicator field, one or more Internet Protocol packets having being used to transport the plural AAL2 packets, wherein the unit detects a sequence number-related value in the length indicator (LI) field of a header of all but a last of the plural AAL2 packets.
A unit of a data transmission system which reassembles a frame of user data which has been segmented into plural AAL2 packets for transport, AAL2 packets being packets of ATM Adaptation Layer 2, ATM being Asynchronous Transfer Mode, each of the plural AAL2 packets having a header which includes a length indicator field, one or more Internet Protocol packets having being used to transport the plural AAL2 packets, wherein the unit detects a predetermined number in the length indicator (LI) field of a header of all but a last of the plural AAL2 packets, the predetermined number serving as a notification that another AAL2 packet of the plural AAL2 packets carries subsequent data belonging to the frame.
A data communications network having a first node and a second node, each of the first node and the second node having both a segmentation unit which segments a frame of user data for transport by plural AAL2 packets and a reassembly unit which reassembles a frame of user data which has been segmented into plural AAL2 packets for transport, the AAL2 packets being packets of ATM Adaptation a Layer 2, ATM being Asynchronous Transfer Mode, each of the plural AAL2 packets having a header which includes a length indicator field, one or more Internet Protocol packets being used to transport the plural AAL2 packets between the first node and the second node;
Dependencies are inferred from the claim text.