Patent US3880547A successfully refreshed from Google Patents.
Patent US5408507A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5408507A Expired / Lapsed US ⏱️ 0.0 years remaining

Extended range enhanced skew controller

Assignee: TECHNOLOGIES FUTURES Inc D/B/A ORION TECHNOLOGY
•
Filing: 1993-04-27
•
Granted: 1995-04-18
•
Expires: 2013-04-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for extending the range of a digital data network by enhancing skew control. The apparatus is a circuit for use in a network interface unit. The apparatus measures the distance of the network interface unit from the head-end retransmission unit of the network by transmitting a series of signal packets on the network and counting the time it takes for the packets to be received back at the interface unit. All transmissions on the network take place with reference to a timing mark transmitted by the head-end unit at a regular interval. The apparatus sends the first in the series of signal packets at a pre-determined pre-skew interval before the timing mark. The apparatus counts the number of clock cycles after the timing mark before the signal packet is received back at the network interface unit. If the signal packet is not received back at the network unit within a pre-determined number of clock cycles, the apparatus sends a new signal packet at a new, larger pre-skew interval before the timing mark and again counts the clock cycles after the timing mark. This process is repeated until a signal packet is successfully received back at the network interface unit. Once a signal packet is successfully received back at the network interface unit, the pre-skew value at which the packet was sent and the value of the number of clock cycles after the timing mark at which the packet was received back is stored in the interface unit and all subsequent transmissions by that unit on the network are done at an interval before the timing mark defined by the stored skew value.

Inventors

  • 👤 Robert P. McNamara
  • 👤 Amar C. Amar
  • 👤 Prabhakara C. Balla
  • 👤 Hung C. Pon
  • 👤 Chuan-Lung Chao
  • 👤 Chongzhen Wang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 07:15
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0635; H04J3/0682; H04L; H04L12/00; H04L12/28

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 117 words
A method for determining the skew interval in a long range digital network comprising the steps of: a) transmitting a signalling packet at a pre-skew interval prior to a timing clock; thereafter b) counting a number of clock cycles after the timing clock until a return signalling packet is returned; c) upon said return signalling packet not being returned within a predefined time period, increasing the pre-skew interval and then repeating steps a) and b) until said return signalling packet is returned during the predefined time period; and d) upon said return signalling packet being returned during the predefined time period, storing a resultant sum of said counted value and said pre-skew interval as the skew interval.
Claim 2
Independent Claim 117 words
A method for determining the skew interval in a long range digital network comprising the steps of: a) transmitting a signalling packet at a pre-skew interval prior to a timing clock; thereafter b) counting a number of clock cycles after the timing clock until a return signalling packet is returned; c) upon said return signalling packet not being returned within a predefined time period, increasing the pre-skew interval and then repeating steps a) and b) until said return signalling packet is returned during the predefined time period; and d) upon said return signalling packet being returned during the predefined time period, storing a resultant sum of said counted value and said pre-skew interval as the skew interval.
Claim 3
Independent Claim 200 words
An apparatus in a network interface unit for determining the skew interval in a long range digital network comprising: means for storing a pre-skew interval based on geographical distance of said network interface unit from a headend unit of said digital network; means coupled to said storing means for transmitting a signalling packet at said pre-skew interval prior to a timing clock signal; receiving means for receiving a return signalling packet; counting means coupled to said receiving means for counting clock cycles following the timing clock signal until the return signalling packet is returned; controller means coupled to said counting means and said storing means for detecting whether said counting means has detected a return signalling packet prior to elapse of a preset time period and, upon elapse of said preset time period when no return signalling packet has been detected by said counting means, for iteratively increasing the pre-skew interval and directing said transmitting means to retransmit the signalling packet until the counting means detects a return signalling packet within said preset time period; and storage means for storing the counter value as a skew interval indicative of the time a packet is returned during said preset time period.
Claim 4
Independent Claim 200 words
An apparatus in a network interface unit for determining the skew interval in a long range digital network comprising: means for storing a pre-skew interval based on geographical distance of said network interface unit from a headend unit of said digital network; means coupled to said storing means for transmitting a signalling packet at said pre-skew interval prior to a timing clock signal; receiving means for receiving a return signalling packet; counting means coupled to said receiving means for counting clock cycles following the timing clock signal until the return signalling packet is returned; controller means coupled to said counting means and said storing means for detecting whether said counting means has detected a return signalling packet prior to elapse of a preset time period and, upon elapse of said preset time period when no return signalling packet has been detected by said counting means, for iteratively increasing the pre-skew interval and directing said transmitting means to retransmit the signalling packet until the counting means detects a return signalling packet within said preset time period; and storage means for storing the counter value as a skew interval indicative of the time a packet is returned during said preset time period.
Claim 5
Dependent Claim 15 words
The apparatus according to claim 2 where said pre-skew interval is set by a user.
Claim 6
Dependent Claim 252 words
A circuit in a network interface unit for determining the skew interval in a long range digital network employing a central clock and central timing pulse signal comprising: a skew register having a low-order part and a high-order part for storing said skew interval; a network transmitter means coupled to said skew register for transmitting signal packets and data packets at a transmit time which is stored in said skew register, said transmit time being prior to said timing pulse; a network receiver for receiving packets; a counter coupled to said network receiver and said skew register for counting a number of clock cycles which elapse between occurrence of timing pulse detection and receipt of a return signalling packet by the network receiver and for storing said number of clock cycles in said low-order part of said skew register; and a controller coupled to said high-order part of said skew register, said transmitter and said counter for detecting when said counter has failed to detect a return signalling packet within a predetermined time from said timing pulse, for increasing an interval stored in said high-order part of said skew register, for directing said transmitter to retransmit said signal packet at an increased pre-skew interval, and for halting retransmission of said signalling packet upon the receipt of a return signalling packet at said network receiver within a time period indicated by said high-order part of said skew register so that the high-order part and low-order part of said skew-register hold said skew interval.
Claim 7
Dependent Claim 252 words
A circuit in a network interface unit for determining the skew interval in a long range digital network employing a central clock and central timing pulse signal comprising: a skew register having a low-order part and a high-order part for storing said skew interval; a network transmitter means coupled to said skew register for transmitting signal packets and data packets at a transmit time which is stored in said skew register, said transmit time being prior to said timing pulse; a network receiver for receiving packets; a counter coupled to said network receiver and said skew register for counting a number of clock cycles which elapse between occurrence of timing pulse detection and receipt of a return signalling packet by the network receiver and for storing said number of clock cycles in said low-order part of said skew register; and a controller coupled to said high-order part of said skew register, said transmitter and said counter for detecting when said counter has failed to detect a return signalling packet within a predetermined time from said timing pulse, for increasing an interval stored in said high-order part of said skew register, for directing said transmitter to retransmit said signal packet at an increased pre-skew interval, and for halting retransmission of said signalling packet upon the receipt of a return signalling packet at said network receiver within a time period indicated by said high-order part of said skew register so that the high-order part and low-order part of said skew-register hold said skew interval.

References Cited (Backward Citations)

US4411007A Cited
US4926446A Cited
US5095444A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-04-17 1998-10-17 1999-04-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-04-17 2002-10-17 2003-04-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-04-17 2006-10-17 2007-04-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag