Patents by Inventor Pierre Hygren
Pierre Hygren has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11974160Abstract: A method for link aggregation of a plurality of communication links, performed in a communication arrangement, the method comprising; obtaining a data segment to be transmitted, identifying a preferred communication link out of the plurality of communication links for transmission of the data segment, and, if the preferred communication link is not available for transmission of the data segment within a current time period, identifying an alternative communication link out of the plurality of communication links different from the preferred communication link, fragmenting the data segment into at least a first fragment and a second fragment, attaching a fragment header to each of the first and second fragments, each fragment header being configured to identify the respective fragment as a fragment belonging to a data segment, and transmitting the first fragment over the alternative communication link.Type: GrantFiled: November 28, 2022Date of Patent: April 30, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Per-Arne Thorsén, Pierre Hygren
-
Publication number: 20230090712Abstract: A method for link aggregation of a plurality of communication links, performed in a communication arrangement, the method comprising; obtaining a data segment to be transmitted, identifying a preferred communication link out of the plurality of communication links for transmission of the data segment, and, if the preferred communication link is not available for transmission of the data segment within a current time period, identifying an alternative communication link out of the plurality of communication links different from the preferred communication link, fragmenting the data segment into at least a first fragment and a second fragment, attaching a fragment header to each of the first and second fragments, each fragment header being configured to identify the respective fragment as a fragment belonging to a data segment, and transmitting the first fragment over the alternative communication link.Type: ApplicationFiled: November 28, 2022Publication date: March 23, 2023Inventors: Per-Arne THORSÉN, Pierre HYGREN
-
Patent number: 11546250Abstract: The present disclosure relates to a communication arrangement (110, 130) adapted for link aggregation of a plurality of communication links (120a, 12b, 120c). The communication arrangement (110, 130) is adapted to communicate via the plurality of communication links (120a, 120b, 120c) and comprises a traffic handling unit (112, 132) that is adapted to obtain data segments (414-417, 419-421, 423-425) to be transmitted, and to identify one or more data flows (401, 402, 403, 404) in said data segments. The traffic handling unit is adapted to attach sequence numbers, SEQ, to data segments associated with each identified data flow (401, 402, 403, 404), wherein sequence numbers are independent between data flows and to select a communication link for transmission of a data segment associated with a certain data flow (401, 402, 403, 404).Type: GrantFiled: January 31, 2018Date of Patent: January 3, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Pierre Hygren, Per-Arne Thorsén
-
Patent number: 11516695Abstract: A method for link aggregation of a plurality of communication links, performed in a communication arrangement, the method comprising; obtaining a data segment to be transmitted, identifying a preferred communication link out of the plurality of communication links for transmission of the data segment, and, if the preferred communication link is not available for transmission of the data segment within a current time period, identifying an alternative communication link out of the plurality of communication links different from the preferred communication link, fragmenting the data segment into at least a first fragment and a second fragment, attaching a fragment header to each of the first and second fragments, each fragment header being configured to identify the respective fragment as a fragment belonging to a data segment, and transmitting the first fragment over the alternative communication link.Type: GrantFiled: January 24, 2019Date of Patent: November 29, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Per-Arne Thorsén, Pierre Hygren
-
Patent number: 11456947Abstract: The present disclosure relates to a communication arrangement (110, 130) adapted for link aggregation of a plurality of communication links (120a, 120b, 120c), comprised in an Aggregation Group, AG, (121). The communication arrangement (110, 130) is adapted to communicate via the plurality of communication links (120a, 120b, 120c) and comprises a traffic handling unit (112, 132) that is adapted to obtain data segments (414-423) to be transmitted, and to determine a risk of re-ordering of data segments within a certain data flow (401, 404) comprising a certain data segment (416, 417; 421). Said risk is associated with transmitting said certain data segment via a certain communication link out of the plurality of communication links (120a, 120b, 120c).Type: GrantFiled: January 31, 2018Date of Patent: September 27, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Pierre Hygren, Per-Arne Thorsén
-
Publication number: 20210067436Abstract: The present disclosure relates to a communication arrangement (110, 130) adapted for link aggregation of a plurality of communication links (120a, 12b, 120c), comprised in an Aggregation Group, AG, (121). The communication arrangement (110, 130) is adapted to communicate via the plurality of communication links (120a, 120b, 120c) and comprises a traffic handling unit (112, 132) that is adapted to obtain data segments (414-423) to be transmitted, and to determine a risk of re-ordering of data segments within a certain data flow (401, 404) comprising a certain data segment (416, 417; 421). Said risk is associated with transmitting said certain data segment via a certain communication link out of the plurality of communication links (120a, 120b, 120c, 120d).Type: ApplicationFiled: January 31, 2018Publication date: March 4, 2021Inventors: Pierre Hygren, Per-Arne Thorsén
-
Publication number: 20210037409Abstract: A method for link aggregation of a plurality of communication links, performed in a communication arrangement, the method comprising; obtaining a data segment to be transmitted, identifying a preferred communication link out of the plurality of communication links for transmission of the data segment, and, if the preferred communication link is not available for transmission of the data segment within a current time period, identifying an alternative communication link out of the plurality of communication links different from the preferred communication link, fragmenting the data segment into at least a first fragment and a second fragment, attaching a fragment header to each of the first and second fragments, each fragment header being configured to identify the respective fragment as a fragment belonging to a data segment, and transmitting the first fragment over the alternative communication link.Type: ApplicationFiled: January 24, 2019Publication date: February 4, 2021Inventors: Per-Arne THORSÉN, Pierre HYGREN
-
Publication number: 20200374218Abstract: The present disclosure relates to a communication arrangement (110, 130) adapted for link aggregation of a plurality of communication links (120a, 12b, 120c). The communication arrangement (110, 130) is adapted to communicate via the plurality of communication links (120a, 120b, 120c) and comprises a traffic handling unit (112, 132) that is adapted to obtain data segments (414-417, 419-421, 423-425) to be transmitted, and to identify one or more data flows (401, 402, 403, 404) in said data segments. The traffic handling unit is adapted to attach sequence numbers, SEQ, to data segments associated with each identified data flow (401, 402, 403, 404), wherein sequence numbers are independent between data flows and to select a communication link for transmission of a data segment associated with a certain data flow (401, 402, 403, 404).Type: ApplicationFiled: January 31, 2018Publication date: November 26, 2020Inventors: Pierre Hygren, Per-Arne Thorsén