IP Library Granted Patent US 8,850,509
Granted Patent B2
US 8,850,509 · App. 12/342,387 · Granted Sep 30, 2014

Multiple frequency channel data distribution

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 8,850,509
App. No.
12/342,387
Granted
Sep 30, 2014
Kind
B2
Abstract

An enhanced multimedia over coax alliance (MoCA) implementation having a single Receive (Rx) physical (Phy) module that is arranged to receive data via one of at least two Rx radio frequency (RF) modules, which are arranged to be in communication with a coaxial cable, and at least two transmit (Tx) Phy modules respectively arranged to be in communication with two Tx RF modules, which are also arranged to be in communication with the coaxial cable.

Claims (36)

1. An apparatus comprising:

a multimedia over coax alliance (MoCA) implementation having a processor and a memory arranged to be in communication with one another, and a direct memory access (DMA) module arranged to be in communication with the memory and an external interface;

the MoCA implementation further comprising a single Receive (Rx) physical (Phy) module that is arranged to receive data via one of at least two Rx radio frequency (RF) modules, which are arranged to be in communication with a coaxial cable, and at least two transmit (Tx) Phy modules respectively arranged to be in communication with two Tx RF modules, which are also arranged to be in communication with the coaxial cable;

wherein a first one of the at least two Rx RF modules is configured to operate on a first channel (channel A), and a second one of the at least two Rx RF modules is configured to operate on a second channel (channel B), and

wherein the channel B is calibrated using the channel A when the channel A has been fully characterized, and wherein the channel B is calibrated for either one of: transmission operations and reception operations so as to avoid unnecessary calibration steps.

2. The apparatus of claim 1 , wherein channel A corresponds to a first 50 MHz bandwidth and channel B corresponds to a second 50 MHz bandwidth different from channel A.

3. The apparatus of claim 1 , wherein the apparatus is operable to transmit simultaneously on both channel A and channel B.

4. The apparatus of claim 2 , wherein the apparatus is operable to receive on either channel A or channel B, but not on both simultaneously.

5. The apparatus of claim 1 , wherein the apparatus is embedded in a set top box.

6. A multimedia over coax alliance (MoCA) implementation, comprising:

a single Receive (Rx) physical (Phy) module selectably connected to one of at least two Rx radio frequency (RF) modulator/demodulator modules, respectively corresponding to two channels, that are both arranged to be in communication with a coaxial cable, and

at least two transmit (Tx) Phy modules respectively arranged to be in communication with two Tx RF modulator/demodulator modules, respectively corresponding to the two channels, that are also both arranged to be in communication with the coaxial cable,

wherein a first one of the at least two Rx RF modulator/demodulator modules is configured to operate on a first channel (channel A), and a second one of the at least two Rx RF modules modulator/demodulator is configured to operate on a second channel (channel B); and

wherein the channel B is calibrated using the channel A when the channel A has been fully characterized.

7. The MoCA implementation of claim 6 , further comprising a processor.

8. The MoCA implementation of claim 7 , wherein the processor is configured to select the one of the at least two Rx RF modules.

9. The MoCA implementation of claim 7 , wherein the processor is configured to perform channel characterization for each of the two channels.

10. The MoCA implementation of claim 7 , wherein the processor is configured to perform packet scheduling for the two channels.

11. The MoCA implementation of claim 7 , wherein the processor is configured to perform channel conflict avoidance.

12. A method comprising:

sending, from a first device over a first channel, a first data stream to a second device operating in accordance with conventional Multimedia over Coax (MoCA);

sending, at the same time as the first data stream, from a third device over a second channel, a second data stream to a fourth device,

wherein the first channel and the second channel are defined as distinct frequency bands on a single coaxial network, and the second channel is calibrated using the first channel that has been fully characterized and calibrated in accordance with conventional MoCA, the second channel being calibrated for no more than one of the following: transmission operations and reception operations.

13. A method comprising:

on a first single device implementing multimedia over coax (MoCA), selecting both a first channel and a second channel among a plurality of possible channels in a single MoCA network;

simultaneously transmitting a first data steam over the first channel and a second data stream over the second channel; and

receiving the first data stream by a second device implementing MoCA and receiving the second data stream by a third device implementing MoCA, wherein the second channel is calibrated using the first channel that has been fully characterized and calibrated in accordance with conventional MoCA, the second channel being calibrated only for its intended use as one of the following: transmission channel and a reception channel.

14. The method of claim 13 , wherein the first channel and the second channel occupy different frequency bands.

15. The method of claim 13 , further comprising performing channel characterization for each of the first channel and the second channel.

16. The method of claim 13 , further comprising packet scheduling.

17. The method of claim 13 , further comprising performing channel conflict avoidance.

18. The method of claim 12 , further comprising avoiding diversity mode to exchange data between uncalibrated nodes during the second channel calibration.

19. The method of claim 12 , further comprising performing channel characterization for the first channel and the second channel.

20. The method of claim 12 , further comprising scheduling data packets for the first channel and the second channel.

21. The method of claim 12 , further comprising performing channel conflict avoidance.

22. The method of claim 13 , further comprising avoiding diversity mode to exchange data between uncalibrated nodes during the second channel calibration.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT 7523479 NEEDS TO BE INCLUDED, WAS ACCIDENTALLY MISSED WHEN RECORDING ASSIGNMENT PREVIOUSLY RECORDED ON REEL 049603 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE NEED TO INCLUDE PATENT 7523479 IN THE ASSIGNMENT. WAS ACCIDENTALLY MISSED ON LAST RECORDING. Recorded Jun 9, 2021
From: CISCO TECHNOLOGY, INC.
To: TECH 5 SAS
Reel/Frame 058043/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2008
From: FORD, JEFFREY SCOTT; MATHENEY, JACK THOMAS; MONTREUIL, LEO
To: CISCO TECHNOLOGY, INC.
Reel/Frame 022022/0813 →