-
公开(公告)号:US10771288B2
公开(公告)日:2020-09-08
申请号:US16360945
申请日:2019-03-21
Applicant: NXP B.V.
Inventor: Thomas Baier , Wolfgang Küchler , Frank Leong
Abstract: A processing module for a receiver device. The processor module comprises a channel estimate generation component arranged to output channel estimate information for a received signal, and a timestamping module arranged to determine a ToA measurement for a marker within a packet of the received signal based at least partly on the channel estimate information for the received signal generated by the channel estimate generation component. The channel estimate generation component comprises a validation component arranged to derive a validation pattern for the packet within the received signal for which a ToA measurement is to be determined, identify a section of the packet containing a validation sequence, and perform cross-correlation between at least a part of the validation sequence within the packet and at least a part of the generated validation pattern to generate channel estimate validation information.
-
公开(公告)号:US10404490B2
公开(公告)日:2019-09-03
申请号:US15898024
申请日:2018-02-15
Applicant: NXP B.V.
Inventor: Jan Dutz , Wolfgang Küchler , Frank Leong , Thomas Baier , Arie Geert Cornelis Koppelaar
Abstract: A processing module for a receiver device configured to provide for processing of a frame received by the receiver device from a transmitter device, the at least one frame comprising a plurality of repeating predetermined synchronization symbols for providing synchronization between the processing module and the transmitter device and one or more start-of-frame symbols defining the end of the synchronization symbols, the processing module configured to: perform cross correlation to obtain a cross-correlation function on i) at least a part of the received frame; with ii) a predetermined modulation sequence used to modulate the one or more start-of-frame symbols and not the synchronization symbols; and determine the location of the start-of-frame symbols based on an increase, above a threshold increase, in the cross-correlation function from a negative cross-correlation with the synchronization symbols to a greater cross-correlation with the part of the received frame containing the start-of-frame symbols.
-
公开(公告)号:US10291436B2
公开(公告)日:2019-05-14
申请号:US15897763
申请日:2018-02-15
Applicant: NXP B.V.
Inventor: Jan Dutz , Wolfgang Küchler , Frank Leong , Thomas Baier , Arie Geert Cornelis Koppelaar
IPC: H04L25/30 , H04L25/02 , H04B17/391 , H04B1/717 , H04B1/7183 , H04L7/04 , G01S13/76
Abstract: A processing module for a transmitter device configured to provide for generation of a signal comprising at least one frame for transmission by the transmitter device to a receiver device, the processing module configured to provide for processing of an input pulse stream comprising a stream of pulses representative of data, to provide an output pulse stream, each pulse of the pulse streams having one of two states defining the phase with which a carrier wave is modulated; the processing module configured to; divide the input pulse stream into consecutive groups of pulses; and for each group of pulses, based on determination that the first two or more consecutive pulses of the group have the same polarity, provide for addition of at least one dummy pulse to the group directly after the first two or more consecutive pulses, with an opposite polarity.
-
公开(公告)号:US20180254925A1
公开(公告)日:2018-09-06
申请号:US15897763
申请日:2018-02-15
Applicant: NXP B.V.
Inventor: Jan Dutz , Wolfgang Küchler , Frank Leong , Thomas Baier , Arie Geert Cornelis Koppelaar
IPC: H04L25/02 , H04B17/391 , H04L7/04 , H04B1/7183 , H04B1/717
CPC classification number: H04L25/0212 , G01S13/762 , G01S13/765 , H04B1/7174 , H04B1/7183 , H04B17/391 , H04L7/042
Abstract: A processing module for a transmitter device configured to provide for generation of a signal comprising at least one frame for transmission by the transmitter device to a receiver device, the processing module configured to provide for processing of an input pulse stream comprising a stream of pulses representative of data, to provide an output pulse stream, each pulse of the pulse streams having one of two states defining the phase with which a carrier wave is modulated; the processing module configured to; divide the input pulse stream into consecutive groups of pulses; and for each group of pulses, based on determination that the first two or more consecutive pulses of the group have the same polarity, provide for addition of at least one dummy pulse to the group directly after the first two or more consecutive pulses, with an opposite polarity.
-
公开(公告)号:US20180254923A1
公开(公告)日:2018-09-06
申请号:US15898024
申请日:2018-02-15
Applicant: NXP B.V.
Inventor: Jan Dutz , Wolfgang Küchler , Frank Leong , Thomas Baier , Arie Geert Cornelis Koppelaar
CPC classification number: H04L25/0202 , G07C9/00309 , G07C9/00658 , H04L7/042 , H04L27/2662 , H04L27/2692
Abstract: A processing module for a receiver device configured to provide for processing of a frame received by the receiver device from a transmitter device, the at least one frame comprising a plurality of repeating predetermined synchronization symbols for providing synchronization between the processing module and the transmitter device and one or more start-of-frame symbols defining the end of the synchronization symbols, the processing module configured to: perform cross correlation to obtain a cross-correlation function on i) at least a part of the received frame; with ii) a predetermined modulation sequence used to modulate the one or more start-of-frame symbols and not the synchronization symbols; and determine the location of the start-of-frame symbols based on an increase, above a threshold increase, in the cross-correlation function from a negative cross-correlation with the synchronization symbols to a greater cross-correlation with the part of the received frame containing the start-of-frame symbols.
-
公开(公告)号:US20180254910A1
公开(公告)日:2018-09-06
申请号:US15898998
申请日:2018-02-19
Applicant: NXP B.V.
Inventor: Jan Dutz , Wolfgang Küchler , Frank Leong , Thomas Baier , Arie Geert Cornelis Koppelaar
Abstract: A processing module for a first lock device of a range determination system, the range determination system comprising a lock group comprising a plurality of lock devices of which the first lock device forms part, the plurality of lock devices physically spaced over a lockable element and configured to communicate with a key group comprising a plurality of key devices, a shortest distance between any one of the key devices of the key group and any one of the lock devices of the lock group providing for access to the lockable element relative to a threshold distance.
-
公开(公告)号:US20180254870A1
公开(公告)日:2018-09-06
申请号:US15898304
申请日:2018-02-16
Applicant: NXP B.V.
Inventor: Jan Dutz , Wolfgang Küchler , Frank Leong , Thomas Baier , Arie Geert Cornelis Koppelaar
IPC: H04L5/00
Abstract: A processing module for a receiver device is disclosed. The processing module is configured to provide for processing of a signal received by the receiver device from a transmitter device. The signal includes a secure training sequence divided into a plurality of time spaced blocks. The secure training sequence incoudes a non-repeating pattern of symbols. The processing module is configured to, based on a first phase marker in the first block and a second phase marker in the second block defining a phase difference of the signal between the first and second antennas and a known spacing of the first antenna relative to the second antenna, determine an angle of arrival of the signal relative to the receiver device.
-
公开(公告)号:US20170359134A1
公开(公告)日:2017-12-14
申请号:US15611014
申请日:2017-06-01
Applicant: NXP B.V.
Inventor: Thomas Baier , Wolfgang Küchler , Frank Leong
IPC: H04B17/391 , H04L25/02 , H04L7/04 , H04J3/06 , H04L29/06
CPC classification number: H04L25/0202 , G01S5/0215 , G01S13/765 , H04J3/0608 , H04L7/042 , H04L7/043 , H04L9/3236 , H04L25/0212 , H04L25/0224
Abstract: A processing module for a receiver device. The processor module comprises a channel estimate generation component arranged to output channel estimate information for a received signal, and a timestamping module arranged to determine a ToA measurement for a marker within a packet of the received signal based at least partly on the channel estimate information for the received signal generated by the channel estimate generation component. The channel estimate generation component comprises a validation component arranged to derive a validation pattern for the packet within the received signal for which a ToA measurement is to be determined, identify a section of the packet containing a validation sequence, and perform cross-correlation between at least a part of the validation sequence within the packet and at least a part of the generated validation pattern to generate channel estimate validation information.
-
-
-
-
-
-
-