Patents by Inventor Werner van Hoof
Werner van Hoof 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: 11909523Abstract: An upstream (US) optical line terminal (OLT) for a passive optical network having at least one downstream (DS) optical network unit (ONU). The OLT generates a trigger signal indicating a need to receive at least one US burst having a shortened codeword for a first forward error-correction (FEC) code. Based on the trigger signal, the OLT transmits a DS message instructing the ONU to transmit an US burst having a shortened codeword. The OLT receives and decodes the US burst having the shortened codeword using the first FEC code. During periods of high bit-error rate, the shortened codewords increase the ability of the OLT to decode the US bursts and keep communications from the ONU alive. The OLT can use the decoded US bursts to measure BER and, if appropriate, instruct the ONU to use a different FEC code.Type: GrantFiled: January 12, 2022Date of Patent: February 20, 2024Assignee: Nokia Solutions and Networks OyInventors: Yannick Lefevre, Amitkumar Mahadevan, Werner Van Hoof
-
Patent number: 11881891Abstract: Example embodiments describe an optical line terminal, OLT, configured to perform determining a fragmentation allocation for respective ONUs; and notifying, the respective ONUs, of the fragmentation allocation. Other example embodiments relate to an optical network unit, ONU, configured to perform receiving, from the OLT, fragmentation allocation for fragmenting one or more packets; processing the packets in accordance with the fragmentation allocation to obtain fragmented and unfragmented packets; and forwarding, to the OLT, the fragmented and unfragmented packets in accordance with the dynamic upstream allocation map.Type: GrantFiled: September 22, 2021Date of Patent: January 23, 2024Assignee: Nokia Solutions and Networks OyInventors: Bart Pauwels, Michael Fivez, Carl Mertens, Koenraad Schelfhout, Werner Van Hoof
-
Patent number: 11812206Abstract: An apparatus, for use by an Optical Network Unit, performs receiving, from an Optical Line Terminal, a broadcast message including code set information indicating a first code set selected from a plurality of error correction code sets; determining whether the first code set is comprised in a group of code sets supported by the Optical Network Unit, wherein, the group of code sets includes at least one code set of the plurality of error correction code sets; and encoding an upstream transmission with the first code set, in case the first code set is included in the group of code sets.Type: GrantFiled: December 27, 2021Date of Patent: November 7, 2023Assignee: Nokia Solutions and Networks OyInventors: Yannick Lefevre, Amitkumar Mahadevan, Werner Van Hoof
-
Publication number: 20230224074Abstract: An upstream (US) optical line terminal (OLT) for a passive optical network having at least one downstream (DS) optical network unit (ONU). The OLT generates a trigger signal indicating a need to receive at least one US burst having a shortened codeword for a first forward error-correction (FEC) code. Based on the trigger signal, the OLT transmits a DS message instructing the ONU to transmit an US burst having a shortened codeword. The OLT receives and decodes the US burst having the shortened codeword using the first FEC code. During periods of high bit-error rate, the shortened codewords increase the ability of the OLT to decode the US bursts and keep communications from the ONU alive. The OLT can use the decoded US bursts to measure BER and, if appropriate, instruct the ONU to use a different FEC code.Type: ApplicationFiled: January 12, 2022Publication date: July 13, 2023Applicant: Nokia Solutions and Networks OyInventors: Yannick Lefevre, Amitkumar Mahadevan, Werner Van Hoof
-
Patent number: 11515944Abstract: Embodiments of the present disclosure relate to devices, methods, apparatuses and computer readable storage media of ONU activation for OLT Equalizer training. The method includes determining, at OLT, configuration information indicating a bandwidth allocation dedicated for an ONU and a first target preamble sequence associated with the bandwidth allocation, the first target preamble sequence to be used by the ONU for a transmission from the ONU to the OLT on a first wavelength; transmitting the configuration information to the ONU; and receiving the transmission from the ONU from the ONU on the first wavelength, the transmission is performed by the ONU based on the first target preamble sequence.Type: GrantFiled: September 29, 2021Date of Patent: November 29, 2022Assignee: Nokia Solutions and Networks OyInventors: Chenhui Ye, Dongxu Zhang, Dan Geng, Werner Van Hoof
-
Patent number: 11476967Abstract: A method for channel management in an optical network unit includes receiving a disable channel action message sent by an optical line terminal, wherein the disable channel action message is used to instruct disabling a first channel of the optical network unit; transferring the state machine of the optical network unit on the first channel from the association substate of the operation state to the pending substate according to the disable channel action message; and turning off the transmitter and/or the receiver on the first channel after a specified time is reached, transferring the state machine from the pending substate of the operation state to the disabling channel status, and starting a timer.Type: GrantFiled: April 9, 2021Date of Patent: October 18, 2022Assignee: Nokia Solutions and NetworksInventors: Dan Geng, Werner Van Hoof, Lina Guo, Lifei Sun
-
Publication number: 20220248110Abstract: An optical network unit (ONU) includes a transmitter and receiver to optically communicate with an optical line terminal (OLT) of a passive optical network. The ONU is configured to send an acknowledgment message to the OLT in response to a burst-profile message unicast by the OLT. The acknowledgement message indicates unsupported forward error correction (FEC) code in response to the burst-profile message identifying an FEC code for upstream transmission and the ONU not supporting the FEC code for upstream transmission to the OLT.Type: ApplicationFiled: February 3, 2021Publication date: August 4, 2022Applicant: Nokia Solutions and Networks OyInventors: Yannick Lefevre, Amitkumar Mahadevan, Werner Van Hoof
-
Publication number: 20220248111Abstract: An apparatus, for use by an Optical Network Unit, performs receiving, from an Optical Line Terminal, a broadcast message including code set information indicating a first code set selected from a plurality of error correction code sets; determining whether the first code set is comprised in a group of code sets supported by the Optical Network Unit, wherein, the group of code sets includes at least one code set of the plurality of error correction code sets; and encoding an upstream transmission with the first code set, in case the first code set is included in the group of code sets.Type: ApplicationFiled: December 27, 2021Publication date: August 4, 2022Applicant: Nokia Solutions and Networks OyInventors: Yannick LEFEVRE, Amitkumar MAHADEVAN, Werner VAN HOOF
-
Patent number: 11350191Abstract: Various example embodiments of the present disclosure relates to a physical layer, PHY, circuitry for an optical line terminal, OLT, the PHY circuitry being configured to receive a control signal including an identification of a transmitting ONT for pre-loading an equalization configuration associated with the identification of the transmitting ONT. Other example embodiments relate to a medium access control, MAC, circuitry for OLT, the MAC circuitry being configured to determine an upstream allocation map for optical network terminals, ONTs, and to generate a control signal for a PHY circuitry including synchronization information for receiving upstream optical signal bursts from a transmitting ONT and an identification of the transmitting ONT based on the upstream allocation map. Further example embodiments related to an optical line terminal, OLT, and a method therefor.Type: GrantFiled: November 12, 2020Date of Patent: May 31, 2022Assignee: Nokia Solutions and Networks OyInventors: Werner Van Hoof, Rene Bonk, Robert Borkowski
-
Publication number: 20220149933Abstract: Example embodiments describe an optical line terminal, OLT, configured to perform determining a fragmentation allocation for respective ONUs; and notifying, the respective ONUs, of the fragmentation allocation. Other example embodiments relate to an optical network unit, ONU, configured to perform receiving, from the OLT, fragmentation allocation for fragmenting one or more packets; processing the packets in accordance with the fragmentation allocation to obtain fragmented and unfragmented packets; and forwarding, to the OLT, the fragmented and unfragmented packets in accordance with the dynamic upstream allocation map.Type: ApplicationFiled: September 22, 2021Publication date: May 12, 2022Applicant: Nokia Solutions and Networks OyInventors: Bart PAUWELS, Michael FIVEZ, Carl MERTENS, Koenraad SCHELFHOUT, Werner VAN HOOF
-
Publication number: 20220103260Abstract: Embodiments of the present disclosure relate to devices, methods, apparatuses and computer readable storage media of ONU activation for OLT Equalizer training. The method includes determining, at OLT, configuration information indicating a bandwidth allocation dedicated for an ONU and a first target preamble sequence associated with the bandwidth allocation, the first target preamble sequence to be used by the ONU for a transmission from the ONU to the OLT on a first wavelength; transmitting the configuration information to the ONU; and receiving the transmission from the ONU from the ONU on the first wavelength, the transmission is performed by the ONU based on the first target preamble sequence.Type: ApplicationFiled: September 29, 2021Publication date: March 31, 2022Applicant: Nokia Solutions and Networks OyInventors: Chenhui YE, Dongxu ZHANG, Dan GENG, Werner VAN HOOF
-
Publication number: 20210320743Abstract: A method for channel management in an optical network unit includes receiving a disable channel action message sent by an optical line terminal, wherein the disable channel action message is used to instruct disabling a first channel of the optical network unit; transferring the state machine of the optical network unit on the first channel from the association substate of the operation state to the pending substate according to the disable channel action message; and turning off the transmitter and/or the receiver on the first channel after a specified time is reached, transferring the state machine from the pending substate of the operation state to the disabling channel status, and starting a timer.Type: ApplicationFiled: April 9, 2021Publication date: October 14, 2021Applicant: Nokia Solutions and Networks OyInventors: Dan GENG, Werner VAN HOOF, Lina GUO, Lifei SUN
-
Publication number: 20210185418Abstract: Various example embodiments of the present disclosure relates to a physical layer, PHY, circuitry for an optical line terminal, OLT, the PHY circuitry being configured to receive a control signal including an identification of a transmitting ONT for pre-loading an equalization configuration associated with the identification of the transmitting ONT. Other example embodiments relate to a medium access control, MAC, circuitry for OLT, the MAC circuitry being configured to determine an upstream allocation map for optical network terminals, ONTs, and to generate a control signal for a PHY circuitry including synchronization information for receiving upstream optical signal bursts from a transmitting ONT and an identification of the transmitting ONT based on the upstream allocation map. Further example embodiments related to an optical line terminal, OLT, and a method therefor.Type: ApplicationFiled: November 12, 2020Publication date: June 17, 2021Applicant: Nokia Solutions and Networks OyInventors: Werner VAN HOOF, Rene BONK, Robert BORKOWSKI
-
Patent number: 7797513Abstract: A packet processor whose processing capabilities are optimized by concurrently processing multiple packets within various pipelined stages. At each stage, multiple packets are processed via an internally pipelined sub-processor. In one embodiment, the packets are processed in a round robin fashion. When a particular packet is done processing at a particular stage, it may pass another packet whose processing is not complete, and move to a next stage. In another embodiment, a packet is processed until a conditional branch instruction or any other instruction causing a potential stall is encountered. If such an instruction is encountered, a next available packet is selected and processed instead of wasting processing cycles during the stall, or proceeding with the processing of the current packet based on a predicted result. The sub-processor resumes processing of the packet once the stall is over.Type: GrantFiled: July 3, 2006Date of Patent: September 14, 2010Inventors: Werner Van Hoof, Jerrold Wheeler, Mathieu Tallegas
-
Patent number: 7203193Abstract: The present invention is directed to synchronizing notification messages transmitted to egress control units to allow an even distribution of the messages. A plurality of packet buffer units (PBUs) may concurrently transmit notification messages to a particular egress control unit in response to packets received from a plurality of ingress control units. Each PBU includes a notification queue associated with the egress control unit for storing notifications generated by the PBU. Notifications in the notification queues are ordered according to the ingress units triggering the notifications. Notifications in each notification queue are retrieved via a time-driven pointer that is initialized to a different start entry position for the notification queues in each PBU. This allows each PBU to transmit, at any given time, notifications to the egress control unit that are associated with a different ingress unit.Type: GrantFiled: July 1, 2002Date of Patent: April 10, 2007Assignee: Alcatel LucentInventor: Werner Van Hoof
-
Publication number: 20060242317Abstract: A packet processor whose processing capabilities are optimized by concurrently processing multiple packets within various pipelined stages. At each stage, multiple packets are processed via an internally pipelined sub-processor. In one embodiment, the packets are processed in a round robin fashion. When a particular packet is done processing at a particular stage, it may pass another packet whose processing is not complete, and move to a next stage. In another embodiment, a packet is processed until a conditional branch instruction or any other instruction causing a potential stall is encountered. If such an instruction is encountered, a next available packet is selected and processed instead of wasting processing cycles during the stall, or proceeding with the processing of the current packet based on a predicted result. The sub-processor resumes processing of the packet once the stall is over.Type: ApplicationFiled: July 3, 2006Publication date: October 26, 2006Inventors: Werner Van Hoof, Jerrold Wheeler, Mathieu Tallegas
-
Patent number: 7080238Abstract: A packet processor whose processing capabilities are optimized by concurrently processing multiple packets within various pipelined stages. At each stage, multiple packets are processed via an internally pipelined sub-processor. In one embodiment, the packets are processed in a round robin fashion. When a particular packet is done processing at a particular stage, it may pass another packet whose processing is not complete, and move to a next stage. In another embodiment, a packet is processed until a conditional branch instruction or any other instruction causing a potential stall is encountered. If such an instruction is encountered, a next available packet is selected and processed instead of wasting processing cycles during the stall, or proceeding with the processing of the current packet based on a predicted result. The sub-processor resumes processing of the packet once the stall is over.Type: GrantFiled: August 30, 2001Date of Patent: July 18, 2006Assignee: Alcatel Internetworking, (PE), Inc.Inventors: Werner Van Hoof, Jerrold Wheeler, Mathieu Tallegas
-
Patent number: 6937607Abstract: A congestion control method and apparatus in a cell-switched data switch. The switch attaches a tag with a discard processing indicator, such as a particular random number, to all cells belonging to a same packet. In determining which cells to drop when running a congestion control algorithm such as RED, the switch compares the discard processing indicator of the cells with a discard criterion and only drops cells that conform with the discard criterion.Type: GrantFiled: January 16, 2002Date of Patent: August 30, 2005Assignee: AlcatelInventor: Werner van Hoof
-
Publication number: 20030016689Abstract: A switch fabric supporting a dual port memory emulation scheme using two single port memories. If a read action for retrieving a stored packet is scheduled for one single port memory, the write action for storing a packet is performed on the other single port memory. Each packet is stored in the memory a data word at a time, and referenced by a linked list of previous pointers that refer to a previous data word stored in the memory, resulting in a single write-in step of the pointer information for each data word. In retrieving the stored packet, each data word is retrieved in a backward manner by following the linked list of previous pointers where the end of the packet is retrieved first, and the beginning of the packet is retrieved last.Type: ApplicationFiled: June 26, 2002Publication date: January 23, 2003Inventor: Werner Van Hoof
-
Publication number: 20030016688Abstract: The present invention is directed to synchronizing notification messages transmitted to egress control units to allow an even distribution of the messages. A plurality of packet buffer units (PBUs) may concurrently transmit notification messages to a particular egress control unit in response to packets received from a plurality of ingress control units. Each PBU includes a notification queue associated with the egress control unit for storing notifications generated by the PBU. Notifications in the notification queues are ordered according to the ingress units triggering the notifications. Notifications in each notification queue are retrieved via a time-driven pointer that is initialized to a different start entry position for the notification queues in each PBU. This allows each PBU to transmit, at any given time, notifications to the egress control unit that are associated with a different ingress unit.Type: ApplicationFiled: July 1, 2002Publication date: January 23, 2003Inventor: Werner Van Hoof