IP Library Granted Patent US 12,634,076
Granted Patent B2
US 12,634,076 · App. 18/511,794 · Granted May 19, 2026

Method and apparatus for communicating information via pilot signals

Inventors: Benjamin P. Smith (Ottawa, CA); Jamal Riani (Sunnyvale, CA)
Assignee: Marvell Asia Pte Ltd
H04L5/0048
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,634,076
App. No.
18/511,794
Filed
Nov 16, 2023
Granted
May 19, 2026
Kind
B2
Examiner
NGUYEN, THAI
Art Unit
2469
USPC
370/329
Abstract

A first communication device receives control data that are to be communicated to a transceiver of a second communication device, the control data for use by the transceiver to adjust one or more operating parameters of the transceiver. The first communication device encodes the control data on multiple pilot symbols so that each pilot symbol of the multiple pilot symbols encodes less than all of the multiple bits of control data. The first communication device receives information bits that are to be communicated to the second communication device via data symbols, and generates a plurality of data symbols using the information bits. The first communication device transmits the plurality of data symbols and the multiple pilot symbols to the second communication device via a communication medium. When transmitted, the multiple pilot symbols and encoded portions of the multiple bits of control data are interspersed among the plurality of data symbols.

Claims (73)

1 . A first communication device, comprising:

a first transceiver, including:

data symbol generation circuitry configured to receive information bits that are to be communicated to a second communication device, and to generate a plurality of data symbols using the information bits,

pilot encoding circuitry configured i) to receive multiple bits of control data that are to be communicated to a second transceiver of the second communication device, the control data being for use by the second transceiver to adjust one or more operating parameters of the second transceiver, and ii) to encode the multiple bits of control data onto multiple pilot symbols so that each pilot symbol of the multiple pilot symbols encodes less than all of the multiple bits of control data,

pilot insertion circuitry configured to insert the multiple pilot symbols among the plurality of data symbols so that the multiple pilot symbols are interspersed among the plurality of data symbols and encoded portions of the multiple bits of control data are interspersed among the plurality of data symbols, and

a transmitter configured to transmit the data symbols and the pilot symbols.

2 . The first communication device of claim 1 , wherein:

the information bits are organized in a plurality of first data units;

the control data is organized in one or more second data units; and

the pilot insertion circuitry is configured to insert pilot symbols corresponding to one second data unit among data symbols corresponding to multiple first data units.

3 . The first communication device of claim 1 , wherein the pilot encoding circuitry is configured to:

encode control data on a sequence of pilot symbols that, prior to the encoding, have values known to the transceiver of the second communication device.

4 . The first communication device of claim 1 , wherein the pilot encoding circuitry is configured to:

adjust respective amplitudes of respective pilot symbols, where each adjustment to an amplitude of a respective pilot symbol corresponds to a set of one or more bits of the control data.

5 . The first communication device of claim 1 , wherein the pilot encoding circuitry is configured to:

adjust respective phases of respective pilot symbols, where each adjustment to a phase of a respective pilot symbol corresponds to a set of one or more bits of the control data, according to an embodiment.

6 . The first communication device of claim 1 , wherein the pilot encoding circuitry comprises:

adjustment generation circuitry configured to receive the control data and to generate respective adjustments to the multiple pilot symbols based on the control data; and

pilot modification circuitry configured to modify the multiple pilot symbols according to the respective modifications.

7 . The first communication device of claim 6 , wherein:

the adjustment generation circuitry is configured generate the respective adjustments as respective amplitude adjustments to the multiple pilot symbols based on the control data; and

the pilot modification circuitry is configured to modify respective amplitudes of the multiple pilot symbols according to the respective amplitude adjustments.

8 . The first communication device of claim 1 , wherein:

the pilot insertion circuitry is configured to insert pilot bits corresponding to pilot symbols into a bitstream corresponding to the information bits so that the pilot bits are interspersed among information bits in the bitstream; and

the first transceiver further comprises symbol mapping circuitry configured to i) map information bits in the bitstream to data symbols, and ii) map pilot bits in the bitstream to pilot symbols.

9 . The first communication device of claim 1 , wherein the pilot encoding circuitry is configured to:

receive control data that includes one or more indications of signal quality of a signal transmitted by the second transceiver of the second communication device and received at the first communication device.

10 . The first communication device of claim 1 , wherein the pilot encoding circuitry is configured to:

receive control data that includes one or more indications of one or more proposed adjustments to one or more operating parameters of the transceiver of the second communication device.

11 . The first communication device of claim 1 , wherein:

the data symbol generation circuitry is configured to generate the plurality of data symbols for transmission via a wired communication medium; and

the pilot encoding circuitry is configured to encode the multiple bits of control data onto multiple pilot symbols that are configured for transmission via the wired communication medium.

12 . The first communication device of claim 1 , wherein:

the data symbol generation circuitry is configured to generate the plurality of data symbols for transmission via an optical communication medium; and

the pilot encoding circuitry is configured to encode the multiple bits of control data onto multiple pilot symbols that are configured for transmission via the optical communication medium.

13 . A method for communicating information in a communication network, the method comprising:

receiving, at a first communication device, multiple bits of control data that are to be communicated to a transceiver of a second communication device, the control data for use by the transceiver to adjust one or more operating parameters of the transceiver;

encoding, at the first communication device, the multiple bits of control data on multiple pilot symbols among the plurality of pilot symbols so that each pilot symbol of the multiple pilot symbols encodes less than all of the multiple bits of control data;

receiving, at the first communication device, information bits that are to be communicated to the second communication device via data symbols;

generating, at the first communication device, a plurality of data symbols using the information bits; and

transmitting, by the first communication device, the plurality of data symbols and the multiple pilot symbols to the second communication device via a communication medium, the multiple pilot symbols, when transmitted, being interspersed among the plurality of data symbols, and encoded portions of the multiple bits of control data, when transmitted, being interspersed among the plurality of data symbols.

14 . The method of claim 13 , wherein:

the information bits are organized in a plurality of first data units;

the control data is organized in one or more second data units; and

encoding the control data on the multiple pilot symbols comprises encoding control data corresponding to one second data unit on a set of pilot symbols that is interspersed, when transmitted, among data symbols corresponding to multiple first data units.

15 . The method of claim 13 , wherein encoding the control data on the multiple pilot symbols comprises:

encoding control data on a sequence of pilot symbols that, prior to the encoding, have values known to the transceiver of the second communication device.

16 . The method of claim 13 , wherein encoding the control data on the multiple pilot symbols comprises:

adjusting respective amplitudes of respective pilot symbols, where each adjustment to an amplitude of a respective pilot symbol corresponds to a set of one or more bits of the control data.

17 . The method of claim 13 , wherein encoding the control data on the multiple pilot symbols comprises:

adjusting respective phases of respective pilot symbols, where each adjustment to a phase of a respective pilot symbol corresponds to a set of one or more bits of the control data, according to an embodiment.

18 . The method of claim 13 , wherein encoding the control data on the multiple pilot symbols comprises:

determining, at the first communication device, respective adjustments to the multiple pilot symbols based on the control data; and

modifying, at the first communication device, the multiple pilot symbols according to the respective adjustments.

19 . The method of claim 18 , wherein:

determining respective adjustments to the multiple pilot symbols comprises determining respective amplitude adjustments to the multiple pilot symbols based on the control data; and

modifying the multiple pilot symbols comprises modifying respective amplitudes of the multiple pilot symbols according to the respective amplitude adjustments.

20 . The method of claim 13 , further comprising:

inserting, by the first communication device, pilot bits corresponding to pilot symbols into a bitstream corresponding to the information bits so that the pilot bits are interspersed among information bits in the bitstream;

mapping, by the first communication device, information bits in the bitstream to data symbols; and

mapping, by the first communication device, pilot bits in the bitstream to pilot symbols.

21 . The method of claim 13 , wherein receiving the control data comprises:

receiving one or more indications of signal quality of a signal transmitted by the transceiver of the second communication device and received at the first communication device.

22 . The method of claim 13 , wherein receiving the control data comprises:

receiving one or more indications of one or more proposed adjustments to one or more operating parameters of the transceiver of the second communication device.

23 . The method of claim 13 , wherein:

generating the plurality of data symbols comprises generating data symbols configured for transmission via a wired communication medium; and

encoding the multiple bits of control data onto the multiple pilot symbols comprises encoding the multiple bits of control data onto multiple pilot symbols that are configured for transmission via the wired communication medium; and

transmitting the plurality of data symbols and the multiple pilot symbols comprises transmitting the plurality of data symbols and the multiple pilot symbols via the wired communication medium.

24 . The method of claim 13 , wherein:

generating the plurality of data symbols comprises generating data symbols configured for transmission via an optical communication medium;

encoding the multiple bits of control data onto the multiple pilot symbols comprises encoding the multiple bits of control data onto multiple pilot symbols that are configured for transmission via the optical communication medium; and

transmitting the plurality of data symbols and the multiple pilot symbols comprises transmitting the plurality of data symbols and the multiple pilot symbols via the optical communication medium.

Continuity (2)
Provisional Application 63425936 · Nov 16, 2022
Related Publication 20240163047A1 · May 16, 2024
References Cited (11)
US 9762413B2 · Srinivasa et al. · 2017 [cited by applicant]
US 9781477B2 · Mighani et al. · 2017 [cited by applicant]
US 11239912B2 · Rope et al. · 2022 [cited by applicant]
US 11392534B2 · Nagarajan · 2022 [cited by applicant]
US 20080287155A1 · Xu · 2008 [cited by applicant]
US 20090060061A1 · Konishi · 2009 [cited by examiner]
US 20100265999A1 · Stern · 2010 [cited by examiner]
US 20130073749A1 · Tremblay et al. · 2013 [cited by applicant]
US 20140307675A1 · Xu · 2014 [cited by examiner]
US 20190068349A1 · Guo · 2019 [cited by applicant]
International Search Report and Written Opinion for PCT Application No. PCT/US2023/080130, mailed Feb. 28, 2024. (12 pages). [cited by applicant]