US4748637A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital subscriber loop termination device
Assignee: CONKLIN INSTRUMENT Corp WEST ROAD PLEASANT VALLEY NEW YORK 12569 A CORP OF NEW YORK
•
Filing: 1985-11-29
•
Granted: 1988-05-31
•
Expires: 2005-11-29
Abstract
Abstract A digital subscriber loop termination device, such as an office channel unit, dataport unit, digital data bank unit or the like, employs a microprocessor for providing data transfer between customer lines and network lines operating at respective different data transmission rates. The microprocessor circuit responds to network sync pulses for providing transfer of network input bytes to customer output generators and for providing for transfer of customer input bytes to network output serial generators. Additionally, the circuit includes facilities for enabling operation at different customer rates.
Inventors
- 👤 Larry D. Bishop
- 👤 Larry A. Jackson
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 18:11
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/20; H04L25/24; H04L25/242; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0635; H04J3/0685; H04J3/16; H04J3/1605; H04J3/1623; H04J3/1647; H04L1/00; H04L1/24; H04L1/242; H04L1/243; H04L12/00; H04L12/50; H04L12/52; H04L12/525; H04L25/38; H04L25/40; H04L25/49; H04L25/4917; H04L25/4923; H04L25/4925; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0435; H04Q11/0442
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
276 words
A digital subscriber loop termination device comprising network input means for receiving a network sync pulse and N serial input bits of network data at a network bit rate F N and for converting the N serial input bits into a network input parallel word in synchronism with the network sync pulse; customer input means for receiving C serial input bits of bipolar customer data at a customer bit rate F C and for converting the C serial input bits into a customer input parallel word; means for generating a customer data sync pulse in synchronism with the customer input means receiving the C serial input bits; network output means for generating N serial output bits of binary network data at the network bit rate F N from a network output parallel word in synchronism with the network sync pulse; customer output means for generating C serial output bits of bipolar customer data at the customer bit rate F C from a customer output parallel data word in synchronism with the customer sync pulse; and computer means responsive to the network sync pulse and connected to both of the input means and to both of the output means for (a) reading the customer input parallel word from the customer input means, (b) reading the network input parallel word from the network input means, (c) passing the network input parallel word as a customer output parallel word to the customer output means, and (d) passing the last read customer input parallel word as a network output parallel word to the network output means, wherein (a), (b) and (c) are in synchronism with the customer data sync pulse.
Claim 2
Dependent Claim
276 words
A digital subscriber loop termination device comprising network input means for receiving a network sync pulse and N serial input bits of network data at a network bit rate F N and for converting the N serial input bits into a network input parallel word in synchronism with the network sync pulse; customer input means for receiving C serial input bits of bipolar customer data at a customer bit rate F C and for converting the C serial input bits into a customer input parallel word; means for generating a customer data sync pulse in synchronism with the customer input means receiving the C serial input bits; network output means for generating N serial output bits of binary network data at the network bit rate F N from a network output parallel word in synchronism with the network sync pulse; customer output means for generating C serial output bits of bipolar customer data at the customer bit rate F C from a customer output parallel data word in synchronism with the customer sync pulse; and computer means responsive to the network sync pulse and connected to both of the input means and to both of the output means for (a) reading the customer input parallel word from the customer input means, (b) reading the network input parallel word from the network input means, (c) passing the network input parallel word as a customer output parallel word to the customer output means, and (d) passing the last read customer input parallel word as a network output parallel word to the network output means, wherein (a), (b) and (c) are in synchronism with the customer data sync pulse.
Claim 3
Dependent Claim
37 words
A digital subscriber loop termination device as claimed in claim 1 wherein the computer means is such that (a), (b), (c) and (d) are performed within a duration less than the duration between successive network sync pulses.
Claim 4
Dependent Claim
170 words
A digital subscriber loop termination device as claimed in claim 1 wherein the value of N is greater than C and one bit of each N serial network input and output bits signifies a data word when in a first state and signifies a control word when in a second state; the customer input means includes means responsive to a bipolar violation in the serial input bits of customer data to produce a control code indicating bit in the customer input parallel word; the computer means includes a table of network control code words corresponding to respective customer control codes, and means responsive to a control code indicating bit in the customer input parallel word for selecting the corresponding network control code and passing the network control code as a network output parallel word to the network output means; and the customer output means includes means detecting a control code indicating bit in the customer output parallel word for producing a bipolar violation in the serial output bits being generated.
Claim 5
Dependent Claim
65 words
A digital subscriber loop termination device as claimed in claim 1 including loopback means for disconnecting the customer input and output means from respective customer input and output lines and for connecting the customer output means to the customer input means, and wherein the computer means includes means responsive to a network input parallel word corresponding to a loopback code for operating the loopback means.
Claim 6
Dependent Claim
91 words
A digital subscriber loop termination device as claimed in claim 1 including selection means for selecting operation of the device at one of a plurality of different customer bit rates wherein at one of the customer bit rates the value of F N is at least R times the network bit rate; and wherein the computer means includes means responsive to the selecting means selecting operation at the one customer frequency for counting R network sync pulses and for performing (a), (b) and (c) only once every R network sync pulses.
Claim 7
Dependent Claim
295 words
An office channel unit comprising network input means for receiving a network sync pulse and N serial input bits of binary network data at a network bit rate F N and for converting the N serial input bits into a network input parallel word in synchronism with the network sync pulse; customer input means for receiving C serial input bits of bipolar customer data at a customer bit rate F C and for converting the C serial input bits into a customer input parallel word; means for generating a customer data sync pulse in synchronism with the customer input means receiving the C serial input bits; the values of N, F N , C and F C having the relationship: ##EQU1## wherein R is an integer; network output means for generating N serial output bits of binary network data at the network bit rate F N from a network output parallel word in synchronism with the network sync pulse; customer output means for generating C serial output bits of bipolar customer data at the customer bit rate F C from a customer output parallel data word in synchronism with the customer sync pulse; and computer means responsive to the network sync pulse and connected to both of the input means and to both of the output means for (a) reading the customer input parallel word from the customer input means, (b) reading the network input parallel word from the network input means, (c) passing the network input parallel word as a customer output parallel word to the customer output means, and (d) passing the last read customer input parallel word as a network output parallel word to the network output means, wherein (a), (b) and (c) are in synchronism with the customer data sync pulse.
Claim 8
Dependent Claim
295 words
An office channel unit comprising network input means for receiving a network sync pulse and N serial input bits of binary network data at a network bit rate F N and for converting the N serial input bits into a network input parallel word in synchronism with the network sync pulse; customer input means for receiving C serial input bits of bipolar customer data at a customer bit rate F C and for converting the C serial input bits into a customer input parallel word; means for generating a customer data sync pulse in synchronism with the customer input means receiving the C serial input bits; the values of N, F N , C and F C having the relationship: ##EQU1## wherein R is an integer; network output means for generating N serial output bits of binary network data at the network bit rate F N from a network output parallel word in synchronism with the network sync pulse; customer output means for generating C serial output bits of bipolar customer data at the customer bit rate F C from a customer output parallel data word in synchronism with the customer sync pulse; and computer means responsive to the network sync pulse and connected to both of the input means and to both of the output means for (a) reading the customer input parallel word from the customer input means, (b) reading the network input parallel word from the network input means, (c) passing the network input parallel word as a customer output parallel word to the customer output means, and (d) passing the last read customer input parallel word as a network output parallel word to the network output means, wherein (a), (b) and (c) are in synchronism with the customer data sync pulse.
Claim 9
Dependent Claim
35 words
An office channel unit as claimed in claim 6 wherein the computer means is such that (a), (b), (c) and (d) are performed within a duration less than the duration between successive network sync pulses.
Claim 10
Dependent Claim
168 words
An office channel unit as claimed in claim 6 wherein the value of N is greater than C and one bit of each N serial network input and output bits signifies a data word when in a first state and signifies a control word when in a second state; the customer input means includes means responsive to a bipolar violation in the serial input bits of customer data to produce a control code indicating bit in the customer input parallel word; the computer means includes a table of network control code words corresponding to respective customer control codes, and means responsive to a control code indicating bit in the customer input parallel word for selecting the corresponding network control code and passing the network control code as a network output parallel word to the network output means; and the customer output means includes means detecting a control code indicating bit in the customer output parallel word for producing a bipolar violation in the serial output bits being generated.
Claim 11
Dependent Claim
69 words
An office channel unit as claimed in claim 6 including loopback means for disconnecting the customer input and output means from respective customer input and output lines and for connecting the customer output means to the customer input means, and wherein the computer means includes means responsive to a network input parallel word corresponding to an office channel unit loopback code for operating the office channel unit loopback means.
Claim 12
Dependent Claim
83 words
An office channel unit as claimed in claim 6 including selection means for selecting operation of the office channel unit at one of a plurality of different customer frequencies wherein at one of the customer frequencies the value of R is greater than 1; and wherein the computer means includes means responsive to the selecting means selecting operation at the one customer frequency for counting R network sync pulses and for performing (a), (b) and (c) only once every R network sync pulses.
Claim 13
Dependent Claim
57 words
An office channel unit as claimed in claim 6 wherein F N is 64 kilobits per second; F C is 2.4, 4.8, 9.6 or 56 kilobits per second; N is 8; and C is 6 if F C is 2.4, 4.8 or 9.6 kilobits per second or is 7 if F C is 56 kilobits per second.
Claim 14
Dependent Claim
57 words
An office channel unit as claimed in claim 10 wherein F N is 64 kilobits per second; F C is 2.4, 4.8, 9.6 or 56 kilobits per second; N is 8; and C is 6 if F C is 2.4, 4.8 or 9.6 kilobits per second or is 7 if F C is 56 kilobits per second.
References Cited (Backward Citations)
US4578797A
Cited
US4620311A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-05-31 | 1991-11-30 | 1992-05-31 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-05-31 | 1995-11-30 | 1996-05-31 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-05-31 | 1999-11-30 | 2000-05-31 | $7700.00 | Window Closed / Lapsed |