Patents by Inventor Med Belhadj
Med Belhadj 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).
-
Systems and methods for packet based timing offset determination using timing adjustment information
Patent number: 9344208Abstract: Systems and methods for performing timing offset and or fractional frequency offset for the purpose of time and/or frequency synchronization are provided. Timing packets are exchanged between a master device and a slave device. In addition, timing adjustment information is received by the slave device. The slave device uses the timing adjustment information in conjunction with the transmit and receive times for the timing packets to estimate at timing offset and/or fractional frequency offset.Type: GrantFiled: August 23, 2012Date of Patent: May 17, 2016Assignee: CORTINA SYSTEMS, INC.Inventors: Med Belhadj, Hojjat Salemi -
Patent number: 8902932Abstract: Systems and methods for a network device to update timing packets to reflect delay are provided. A timing packet processor is externally connected to the network device. All timing packets are processed by the timing packet processor. The timing packets are updated to reflect an estimate of delay introduced by the network device.Type: GrantFiled: October 2, 2008Date of Patent: December 2, 2014Assignee: Cortina Systems, Inc.Inventors: Med Belhadj, Martin Green, Fredrik Olsson
-
Patent number: 8340005Abstract: A high speed multi-lane serial interface and method for constructing frames for such an interface are provided. Frames are constructed for transmission on a multi-lane serial interface. For each of a plurality of transmit channels, packets are fragmented into fragments. Meta-frames are generated having a size defined by a constant meta-frame length×number of lanes, each frame having a meta-frame separator and a payload. Per-transmit channel flow control information is received. Each payload has a plurality of bursts, each burst comprising a burst control word and an associated data burst, the burst control word identifying one of said transmit channels to be transmitted on the associated data burst, each data burst comprising one of the fragments for the transmit channel identified in the associated burst control word. The channels to transmit in a given meta-frame are selected as a function of the received flow control information.Type: GrantFiled: July 19, 2010Date of Patent: December 25, 2012Assignees: Cortina Systems, Inc., Cisco Technology, Inc.Inventors: Med Belhadj, Jason Alexander Jones, Ryan Patrick Donohue, James Brian Mckeon, Fredrick Karl Olive Olsson, Sebastian H. Ziesler, Mark Andrew Gustlin, Oded Trainin, Yiren Huang, Raymond Kloth, Rami Zecharia
-
SYSTEMS AND METHODS FOR PACKET BASED TIMING OFFSET DETERMINATION USING TIMING ADJUSTMENT INFORMATION
Publication number: 20120320794Abstract: Systems and methods for performing timing offset and or fractional frequency offset for the purpose of time and/or frequency synchronization are provided. Timing packets are exchanged between a master device and a slave device. In addition, timing adjustment information is received by the slave device. The slave device uses the timing adjustment information in conjunction with the transmit and receive times for the timing packets to estimate at timing offset and/or fractional frequency offset.Type: ApplicationFiled: August 23, 2012Publication date: December 20, 2012Applicant: CORTINA SYSTEMS, INC.Inventors: Med BELHADJ, Hojjat SALEMI -
Systems and methods for packet based timing offset determination using timing adjustment information
Patent number: 8274998Abstract: Systems and methods for performing timing offset and or fractional frequency offset for the purpose of time and/or frequency synchronization are provided. Timing packets are exchanged between a master device and a slave device. In addition, timing adjustment information is received by the slave device. The slave device uses the timing adjustment information in conjunction with the transmit and receive times for the timing packets to estimate at timing offset and/or fractional frequency offset.Type: GrantFiled: October 2, 2008Date of Patent: September 25, 2012Assignee: Cortina Systems, Inc.Inventors: Med Belhadj, Hojjat Salemi -
Patent number: 7787502Abstract: Port multiplexing apparatus and methods are disclosed. Time slots in a time division multiplexing (TDM) scheme are allocated to transfer signals such as Ethernet or Fiber Channel packets associated with ports of a signal processing device. Signals associated with multiple ports are transferred between those ports and another signal processing device over a single logical link in accordance with the time slot allocation. An indication of the time slot allocation may also be transferred on the link, illustratively by replacing protocol overhead traffic to be transmitted on the link with allocation information. At a receiver, the replaced protocol overhead traffic may be substituted back into a received multiplexed signal. A port multiplexing apparatus may be controllable to operate in a multiplexing mode or in a non-multiplexing mode. Aspects of the invention may also be embodied in other forms, such as in a data structure stored on a machine-readable medium.Type: GrantFiled: June 30, 2006Date of Patent: August 31, 2010Assignee: Cortina Systems Inc.Inventors: Fredrik Olsson, Sebastian H. Ziesler, Med Belhadj
-
Patent number: 7782805Abstract: A high speed multi-lane serial interface and method for constructing frames for such an interface are provided. Frames are constructed for transmission on a multi-lane serial interface. For each of a plurality of transmit channels, packets are fragmented into fragments. Meta-frames are generated having a size defined by a constant meta-frame length×number of lanes, each frame having a meta-frame separator and a payload. Per-transmit channel flow control information is received. Each payload has a plurality of bursts, each burst comprising a burst control word and an associated data burst, the burst control word identifying one of said transmit channels to be transmitted on the associated data burst, each data burst comprising one of the fragments for the transmit channel identified in the associated burst control word. The channels to transmit in a given meta-frame are selected as a function of the received flow control information.Type: GrantFiled: February 8, 2006Date of Patent: August 24, 2010Inventors: Med Belhadj, Jason Alexander Jones, Ryan Patrick Donohue, James Brian McKeon, Fredrick Karl Olive Olsson, Sebastian H. Ziesler, Mark Andrew Gustlin, Oded Trainin, Yiren Huang, Raymond Kloth, Rami Zecharia
-
Systems and methods for packet based timing offset determination using timing adjustment information
Publication number: 20100085989Abstract: Systems and methods for performing timing offset and or fractional frequency offset for the purpose of time and/or frequency synchronization are provided. Timing packets are exchanged between a master device and a slave device. In addition, timing adjustment information is received by the slave device. The slave device uses the timing adjustment information in conjunction with the transmit and receive times for the timing packets to estimate at timing offset and/or fractional frequency offset.Type: ApplicationFiled: October 2, 2008Publication date: April 8, 2010Inventors: Med Belhadj, Hojjat Salemi -
Publication number: 20100085990Abstract: Systems and methods for a network device to update timing packets to reflect delay are provided. A timing packet processor is externally connected to the network device. All timing packets are processed by the timing packet processor. The timing packets are updated to reflect an estimate of delay introduced by the network device.Type: ApplicationFiled: October 2, 2008Publication date: April 8, 2010Inventors: Med Belhadj, Martin Green, Fredrik Olsson
-
Patent number: 7519750Abstract: The present invention discloses a host receiver synchronizer for passive optical networks, and in particular a burst clock data recovery circuit in a host receiver in a bursty asynchronous communication system having a non-data preamble of less than 250 ns, for recovering a clock signal from a subscriber data burst. The circuit comprises: an adjustable oscillator for generating an output clock signal in response to a signal at an input thereof; a first comparator for comparing a frequency and phase of the output clock signal to that of a reference signal and feeding back a first feedback signal to the oscillator input; and a second comparator for comparing the frequency and phase of the output clock signal to that of the data burst and feeding back a second feedback signal to the oscillator input once the output clock signal is locked in frequency with the reference signal. The output clock signal is locked in frequency and phase to the data burst before receipt of the last bit of the preamble.Type: GrantFiled: July 18, 2006Date of Patent: April 14, 2009Assignee: Cortina Systems, Inc.Inventors: Shawn Scouten, Colin Cramm, Malcolm Stevens, Kenji Suzuki, Brian Wall, Med Belhadj
-
Publication number: 20080022143Abstract: The present invention discloses a host receiver synchronizer for passive optical networks, and in particular a burst clock data recovery circuit in a host receiver in a bursty asynchronous communication system having a non-data preamble of less than 250 ns, for recovering a clock signal from a subscriber data burst. The circuit comprises: an adjustable oscillator for generating an output clock signal in response to a signal at an input thereof; a first comparator for comparing a frequency and phase of the output clock signal to that of a reference signal and feeding back a first feedback signal to the oscillator input; and a second comparator for comparing the frequency and phase of the output clock signal to that of the data burst and feeding back a second feedback signal to the oscillator input once the output clock signal is locked in frequency with the reference signal. The output clock signal is locked in frequency and phase to the data burst before receipt of the last bit of the preamble.Type: ApplicationFiled: July 18, 2006Publication date: January 24, 2008Applicant: CORTINA SYSTEMS CORP.Inventors: Shawn Scouten, Colin Cramm, Malcolm Stevens, Kenji Suzuki, Brian Wall, Med Belhadj