Time synchronization for data over a powerline modem network
Abstract
This record has no abstract on file.
Term
Term ended
Projected expiry passed 3 April 2022, 4.5 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
10 claims: 2 independent, 8 dependent
- 1Claims of equivalent WO 02082712 A2 CLAIMS 1. A method of synchronization of a powerline modem network for a plurality of devices, comprising the steps of:providing a plurality of devices each having a powerline modem and a clock circuit for synchronizing a data rate, the powerline modem permitting data transmission between the plurality of devices over a powerline network on data carriers;and transmitting a synchronization signal over the powerline network, the synchronization signal being a carrier operating at a frequency different from the data carriers, the synchronization signal providing each of the plurality of devices a time reference to synchronize the data rate.
- 7A powerline network with data synchronization, comprising:a plurality of devices each having a powerline modem and a clock circuit for synchronizing a data rate, the powerline modem permitting data transmission between the plurality of devices over the powerline network on data carriers;and a master device having a powerline modem coupled to the powerline network and including a clock transmission circuit, the clock transmission circuit generates a synchronization signal over the powerline network, the synchronization signal being a carrier operating at a frequency different from the data carriers, the synchronization signal providing each of the plurality of devices a time reference to synchronize the data rate.
Independent claims2
77 paragraphs in 5 sections, as filed
Description of equivalent WO 02082712 A2
TIME SYNCHRONIZATION FOR DATA
OVER A POWERLINE MODEM NETWORK BACKGROUND
1. Technical Field
This disclosure relates to power-line modem networks, and more particularly, to an
apparatus and method for providing time synchronization for data in devices of a power-line
modem network.
2. Description of the Related Art
Powerline modems communicate by employing a power network as a transmission medium. Powerline modems are employed on a device to set up communication with a
master device or controller. Communication carried out on the powerline provides the
capability of any plug-in device to communicate on the powerline network. Such devices on the powerline network may share data including digitally compressed video or picture data.
When digitally compressed video data is transmitted over a network, timing
synchronization must be maintained between a transmitter of the data and a receiver of the
data to display the images at a proper rate. In conventional systems, a timestamp is typically inserted into the data stream. The time stamp provides a reference for the rate in which the
images should be displayed to achieve the proper display rate. However, the inclusion of the time stamp in the data stream wastes bandwidth which would otherwise be available for the
transmission of data. There is a trade-off between frequency of insertion and bandwidth wasted. Inserting timestamps more often keeps the clocks better synchronized, but higher frequency rates requires more bandwidth.
Therefore, a need exists for data synchronization between a transmission device and a receiver device in a powerline modem network. A further need exists for synchronization
between the devices, which provides a larger amount of available bandwidth and permits synchronization of video, even for asynchronous devices.
SUMMARY OF THE INVENTION
A method of synchronization of a powerline modem network for a plurality of devices
in accordance with the present invention provides a plurality of devices having a powerline modem and a clock circuit for synchronizing a data rate. The powerline modem permits data
transmission between the plurality of devices over a powerline network on data carriers. A synchronization signal is transmitted over the powerline network. The synchronization signal includes a carrier operating at a frequency different from the data carriers and provides each of the plurality of devices a time reference to synchronize the data rate.
A powerline network with data synchronization in accordance with the present
invention includes a plurality of devices each having a powerline modem and a clock circuit
for synchronizing a data rate. The powerline modem permits data transmission between the plurality of devices over the powerline network on data carriers. A master device has a powerline modem coupled to the powerline network and includes a clock transmission circuit.
The clock transmission circuit generates a synchronization signal over the powerline network,
and the synchronization signal includes a carrier operating at a frequency different from the data carriers. The synchronization signal provides each of the plurality of devices a time
reference to synchronize the data rate.
In other embodiments, transmitting the synchronization signal over a plurality of carriers operating at a frequency different from the data carriers is preferable. The step of transmitting a synchronization signal may include the step of sending a current timestamp to the plurality of devices. Each of the plurality of devices then sounds off during an assigned
time slot, and an error offset is determined between the assigned time slot and the sounding
off of the device. A correction factor is transmitted to the plurality of devices to correct synchronization of the clock circuit of the devices, which may include error offsets.
These and other objects, features and advantages of the present invention will become apparent from the following detailed description of illustrative embodiments thereof, which is to be read in connection with the accompanying drawings.
BRIEF DESCRIPTION OF DRAWINGS
This disclosure will present in detail the following description of preferred embodiments with reference to the following figures wherein:
FIG. 1 is a block/flow diagram showing a system/method for synchronizing a
powerline network in accordance with the present invention; and
FIG. 2 is a diagram showing time slot allocation in accordance with an embodiment of
the present invention.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
The present invention synchronizes devices by employing one or more subcarrier
frequencies, which provide a synchronization signal to all devices in a powerline modem network. A powerline modem network includes a plurality of powerline modem devices. Devices, which are serviced by the powerline modems, may include devices capable of
displaying and playing video images. The present invention provides synchronization for such devices to ensure a proper display rate. By employing additional subcarriers, synchronization
signals may be distributed over the network without reducing bandwidth of data subcarriers. Advantageously, the synchronization signals permit different devices with different standards
(e.g., frequencies of operation) to derive timing references from the same synchronization subcarrier.
Powerline modems communicate by employing a power network as a transmission medium. Powerline modems are employed on a device to set up communication with a master device or controller. Communication carried out on the powerline provides the
capability of plug-in devices to communicate on the powerline network. Powerline devices may include devices capable of displaying video. The present invention describes a way to
provide a time synchronization for devices transmitting digitally compressed video or other type of data that needs a time reference (e.g. MPEG data for video) over a powerline modem network. In one embodiment, when digitally compressed video is transmitted over a powerline network, timing synchronization is maintained between a transmitter and a receiver in accordance with timing information communicated over a subcarrier frequency to display
the images at the proper rate. Referring now in specific detail to the drawings in which like reference numerals identify similar or identical elements throughout the several views, and initially to FIG. 1 , a
block diagram of an illustrative network 10 is shown in accordance with the present invention. A powerline network 12, which may include a hardwired electrical power system for a home
or building, is connected to each of a plurality of devices. These devices may include a NCR/DND or other media player (e.g., CD, etc.), a television, a monitor or any other display
device capable of playing video and which plugs into the electrical power system. This list is
not exhaustive and other devices are contemplated by the present invention.
FIG. 1 illustratively depicts a network with three devices. A device 14 includes a master device, and device 16 and 18 include slave devices (labeled slave 1 and slave 2, respectively). Each device 14, 16 and 18 includes a powerline modem 20. Each powerline modem is capable of communication on powerline network 12, which permits communication
between devices 16 and 18 themselves and/or master device 14. Each of devices 16 and 18 includes a clock synchronization circuit 22, and master device 14 includes a clock
synchronization circuit 24. Each powerline modem 20 includes a transmitter/receiver 26, which transmit and receive data on predetermined data subcarrier frequencies or data
subcarriers 28.
Powerline modems 20 employ a multicarrier modulation format in which data is
transmitted on several data subcarriers (28) simultaneously. Such a format gives modems 20 capabilities such as the ability to turn off subcarriers that are receiving interference. Instead of inserting a timestamp into the data stream itself, the present invention employs a
completely separate subcarrier or synch carrier 30 (or group of subcarriers in case one is lost due to interference) to handle the timing synchronization of various devices on powerline network 12. Advantageously, since modems may use several subcarriers, an addition of or the dedicated use of an existing subcarrier(s) for synchronization may be easy to implement in
present systems.
Clock synch circuit 24 generates synch carrier 30. Clock circuits 22 listen for the
synch carrier 30 and use the signal to synchronize data received by receivers 26. A particularly useful feature of the present invention permits asynchronous devices to be able to display synchronized video. That is, since, for example, MPEG synchronization occurs on a
synch subcarrier 30 that is separate from the data, devices (e.g., devices 16 and 18) can process the data at difference rates, while all of the devices listen to synch subcarrier 30 to
derive timing information that will be used to play back the MPEG video. Other data formats contemplated include video, audio or other applications.
Referring to FIG. 2 with continued reference to FIG. 1 , one embodiment of the present invention uses a slotted time structure on synch subcarrier 30 only. FIG. 2 is a table showing time slots 1-5 for the master device 14 and slave 1 and slave 2 devices (16 and 18
respectively). This illustrative example is for a network with one master and two slave devices; however, a network with multiple slaves and even a hierarchical system of master
devices is contemplated. Master (14) sends out a timestamp during one slot (slot 1) to provide
a reference for slaves (16 and 18). Each slave then responds to the master during the slaves' assigned time slot. In this example, slave 1 's time slot is slot 2 while slave 2's time slot is slot
3. Due to possible offsets in their clocks, slave 1 and slave 2 may be either early or late in sounding off. Errors in synchronization manifest themselves using this sound-off procedure.
The error may be determined as an offset between the slave's time slot start point and the actual transmitted sound-off start point indicated as errors 54 and 56. Based on possible errors
54 and 56, the master then sends each of the slaves a correction factor 58 and 60 to adjust the clocks of slave 1 and slave 2. The correction factors 58 and 60 are sent during dedicated slots, e.g., slots 4 and 5. Devices having different standards, such as for example, different operating frequencies or different synchronization needs are permitted to derive a timing reference from synch subcarrier(s) 30. In addition, information on synch sub-carrier 30 may be asynchronous with the information on data subcarriers 28. This permits both fast and slow
devices to use a same timebase reference.
Each device in the system may have a clock resolution that maybe different from a synchronizing subcarrier frequency. While the synchronization subcarrier provides a certain
resolution (preferably the highest resolution in the system), the devices themselves may have a mechanism to interpret this information to update their own clocks, which may have a different resolution. In one embodiment, this can be accomplished by dropping the lower
order bits, which specify the resolution of the clock signal.
Many powerline modems use a multicarrier modulation format. One possible method is to use Orthogonal Frequency Division Multiplexing (OFDM), although other multicarrier modulation schemes can be used as well. Depending on the implementation, the subcarriers for such systems may be in the frequency ranges of between about 1 to about 30 MHz. The
subcarriers may be spaced between each frequency interval, however, such an implementation
is not required. Possible embodiments of the present invention add an additional subcarrier(s) at the next available frequency interval(s) for synchronization purposes, or alternately dedicate a plurality of data subcarriers for synchronization purposes.
Having described preferred embodiments for time synchronization for data
over a powerline modem network (which are intended to be illustrative and not limiting), it is noted that modifications and variations can be made by persons skilled in the art in light of the
above teachings. It is therefore to be understood that changes may be made in the particular embodiments of the invention disclosed which are within the scope and spirit of the invention as outlined by the appended claims. Having thus described the invention with the details and
particularity required by the patent laws, what is claimed and desired protected by Letters Patent is set forth in the appended claims.
Contents5
Every citation, both waysCites: the store holds 0 of 1
| Reference | Relation | Cited during |
|---|---|---|
| See references of WO 02082712A3 | Non-patent | Search report |
17 members in 11 offices
Priority claims7
| Document | Office | Kind | Date |
|---|---|---|---|
| 825232 | United States of America | – | |
| 82523201 | United States of America | A | |
| 0210613 | United States of America | W | |
| 825232 | – | – | – |
| US20010825232 | – | – | – |
| US2002010613 | – | – | – |
| WO2002US10613 | – | – | – |
Members17
| Document | Office | Kind | |
|---|---|---|---|
| US2002141523A1 | United States of America | A1 | |
| WO02082712A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU2002256080A1 | Australia | A1 | |
| KR20040007487A | Republic of Korea | A | |
| MXPA03009069A | Mexico | A | |
| WO02082712A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP1464136A2This record | European Patent Office (EPO) | A2 | |
| BR0208321A | Brazil | A | |
| US6834091B2 | United States of America | B2 | |
| JP2005500712A | Japan | A | |
| CN1630991A | China | A | |
| EP1464136B1 | European Patent Office (EPO) | B1 | |
| DE60207613D1 | Germany | D1 | |
| DE60207613T2 | Germany | T2 | |
| MY128467A | Malaysia | A | |
| CN100481748C | China | C | |
| JP4360522B2 | Japan | B2 |
31 legal events, as 4 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Notification of lapseLapsedST | ST | FR | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Fee paymentPLFP | PLFP | FR | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Fr: translation filedET | ET | EP | |
| Register noted 'licences of right' (sect. 46/1977)746 | 746 | GB | |
| Corresponds to:REF | REF | EP | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Designated contracting states (corrected)RBV | RBV | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 1464136
- Publication, DOCDB
- 1464136
- Publication, EPODOC
- EP1464136
- Application
- 2725521
- Application, DOCDB
- 02725521
- Application, EPODOC
- EP20020725521
Titles3
- German
- ZEITSYNCHRONISIERUNG FÜR DATEN, DIE ÜBER EIN POWERLINE-MODEM-NETZWERK ÜBERTRAGEN WERDEN
- English
- TIME SYNCHRONIZATION FOR DATA OVER A POWERLINE MODEM NETWORK
- French
- SYNCHRONISATION D'HORLOGE POUR DES DONNEES SUR UN RESEAU DE MODEMS A COURANT PORTEUR
Classification
- CPC, 6
- H04B3/542
- H04L7/00
- H04B2203/545
- H04B2203/5495
- H04J3/0638
- H04L7/0008
- IPC, 4
- H04B3 54
- H04J3 06
- H04L7 00
- H04L7 04
Designated states1
- Contracting states, 1
- Liechtenstein