Unlock instant, AI-driven research and patent intelligence for your innovation.

Compensation for independent clocks in relayed communication over packet-based networks

a packet-based network and clock technology, applied in the field of compensating independent clocks in relayed communication over packet-based networks, can solve the problems of data underrun or data backup, difference between symbol rates, and noticeable audio delay, and achieve the effect of effectively adjusting the second symbol ra

Active Publication Date: 2009-03-31
RIBBON COMM OPERATING CO INC
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0014]The present invention relates to methods, apparatuses, and systems for compensating for independent clocks in relayed modem communications involving (1) receiving data packets from a first network device, forwarded over a packet-based network, at a second network device, the data packets representing data transmitted in a first modulated signal from a first modem to the first network device, the first modulated signal including symbols associated with a first symbol rate based on a first clock, (2) placing data derived from the data packets into a queue in the second network device, (3) generating a second modulated signal at the second network device for transmission to a second modem, the second modulated signal being generated using data retrieved from the queue, the second modulated signal including symbols associated with a second symbol rate based on a second clock, (4) obtaining at least one queue size measurement associated with data placed in the queue in the second network device, and (5) effectively adjusting the second symbol rate, based on at least one queue size measurement associated with data placed in the queue in the second network device.
[0018]The at least one queue size measurement may corresponds to at least one measured size of a buffer. The second symbol rate may be effectively adjusted by introducing a phase adjustment in the second modulated signal. An adjustment made to the second symbol rate may be restricted to a predetermined maximum limit. Upon occurrence of a known event, the at least one queue size measurement may be cleared and re-obtained to effectively adjust the second symbol rate.

Problems solved by technology

Even if the clock signals are adjusted to be nominally the same rate and are only slightly different, the resulting difference between the symbol rates can accumulate over time, which is sometimes referred to as “clock drift.” This eventually leads to data underrun or data backup.
Just as an example, in an system carrying voice data, a data back up condition may cause noticeable audio delay.
This again can lead to data underrun or data backup conditions.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Compensation for independent clocks in relayed communication over packet-based networks
  • Compensation for independent clocks in relayed communication over packet-based networks
  • Compensation for independent clocks in relayed communication over packet-based networks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025]FIG. 2 is a block diagram of a network device 108 capable of making adjustments to symbol rate for a modulated signal sent to a modem, in order to avoid data underrun and data backup conditions, in accordance with an embodiment of the present invention. Network device 108 may receive packets 120 from packet-based network 106 and generate a modulated signal 126 that is sent to modem 110. Network device 108 includes network transport processing 121, security interface unit 122, and DSP hardware 124, as discussed previously. While network device 108 is described in detail below, a network device such as network device 104 having similar capabilities may also be employed to receive packets of data in the other direction. Thus, the present embodiment of the invention may be applied to bi-directional communications over a network.

[0026]Network device 108 monitors a queue of data that is derived from packets 120 and used to generate modulated signal 126, in order to adjust the symbol...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Methods, apparatuses, and systems are presented for compensating for independent clocks in relayed modem communications involving receiving data packets from a first network device, forwarded over a packet-based network, at a second network device, the data packets representing data in a first modulated signal from a first modem, the first modulated signal being associated with a first symbol rate, placing data derived from the data packets into a queue in the second network device, generating a second modulated signal at the second network device for transmission to a second modem, the second modulated signal being generated using data retrieved from the queue and being associated with a second symbol rate, obtaining at least one queue size measurement associated with data in the queue, and effectively adjusting the second symbol rate based on at least one queue size measurement associated with data placed in the queue in the second network device.

Description

BACKGROUND OF THE INVENTION[0001]FIG. 1 depicts an illustrative environment in which relayed modem communication is carried out over a packet-based network. As shown in the figure, a modem 102 is connected to network device 104, which is in turn connected to a packet-based network 106. Also connected to the packet-based network 106 is another network device 108, which in turn is connected to another modem 110.[0002]Each of the modems 102 and 110 is capable of generating and receiving modulated signals that convey digital information. A wide range of modulation schemes may be implemented. These include different types of amplitude modulation such as quadrature amplitude modulation (QAM), different types of phase shift keying modulation such as quadrature phase shift keying modulation (QPSK), different types of frequency shift keying modulation (FSK), etc. The appropriate type of modulation scheme or schemes used may depend on the specific needs of a particular implementation. Some ex...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): H04J3/06G06F15/16H04L12/54H04L7/00
CPCH04L12/2856H04L12/2898
Inventor HARDIE, TONY
Owner RIBBON COMM OPERATING CO INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More