← Back to Patent Explorer
US4885741A Expired / Lapsed US ⏱️ 0.0 years remaining

Data communication arrangement with embedded matrix switch

Assignee: AT&T Inc
•
Filing: 1988-08-03
•
Granted: 1989-12-05
•
Expires: 2008-08-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Modems, data service units, application modules and other data communication devices, installed in a common equipment cabinet, are interconnected by way of a time division multiplexed bus. Time slots assigned to the various devices recur at a number of rigidly-spaced access periods across each time division multiplex frame. The rate at which the access periods occur and the total number of access periods that make up each frame are chosen in such a way as to accomodate a mix of devices having respective bus access rates wherein there is at least one pair of rates for which neither rate of the pair is a multiple of the other. The process of allocating access periods to the time slots is carried out using a known lemma to identify linear Diophantine equation solutions.

Inventors

  • 👤 William Douskalis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 22:07
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/16; H04J3/1605; H04J3/1623; H04J3/1629

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 167 words
Data communication apparatus for use in conjunction with data terminal equipment, said apparatus comprising a bus, a plurality of data set means directly connected to said bus, a plurality of access means directly connected to said bus, each access means including means independent of said data set means for receiving data from, and applying data to, said data terminal equipment, means connected to said bus for defining data flow paths, over said bus, between ones of said access means and respective ones of said data set means, and device intercommunication means for causing said access means and said data means to access said bus synchronously at respective bus access rates in such a way as to establish data flow over an individual one of the defined paths between individual pieces of said data terminal equipment and respective ones of said data set means, there being at least one pair of said rates for which neither rate of the pair is a whole number multiple of the other.
Claim 2
Dependent Claim 167 words
Data communication apparatus for use in conjunction with data terminal equipment, said apparatus comprising a bus, a plurality of data set means directly connected to said bus, a plurality of access means directly connected to said bus, each access means including means independent of said data set means for receiving data from, and applying data to, said data terminal equipment, means connected to said bus for defining data flow paths, over said bus, between ones of said access means and respective ones of said data set means, and device intercommunication means for causing said access means and said data means to access said bus synchronously at respective bus access rates in such a way as to establish data flow over an individual one of the defined paths between individual pieces of said data terminal equipment and respective ones of said data set means, there being at least one pair of said rates for which neither rate of the pair is a whole number multiple of the other.
Claim 3
Dependent Claim 190 words
Data communication apparatus for use in conjunction with a plurality of data terminal means, said apparatus comprising a bus, a plurality of data set means directly connected to said bus, a plurality of application modules directly connected to said bus, each of said application modules processing a stream of bits applied thereto to generate an output stream processed in accordance with a predetermined processing algorithm, a plurality of access means directly connected to said bus, each access means including means independent of said data set means for receiving data from, and applying data to, said data terminal means, and means for causing said data set means, said application modules and said access means to access said bus synchronously, at respective bus access rates, in such a way as to establish a plurality of data flow paths, each of which includes an individual one of said data terminal means, at least a first one of said application modules and an individual one of said data set means, there being at least one pair of said rates for which neither rate of the pair is a whole number multiple of the other.
Claim 4
Dependent Claim 190 words
Data communication apparatus for use in conjunction with a plurality of data terminal means, said apparatus comprising a bus, a plurality of data set means directly connected to said bus, a plurality of application modules directly connected to said bus, each of said application modules processing a stream of bits applied thereto to generate an output stream processed in accordance with a predetermined processing algorithm, a plurality of access means directly connected to said bus, each access means including means independent of said data set means for receiving data from, and applying data to, said data terminal means, and means for causing said data set means, said application modules and said access means to access said bus synchronously, at respective bus access rates, in such a way as to establish a plurality of data flow paths, each of which includes an individual one of said data terminal means, at least a first one of said application modules and an individual one of said data set means, there being at least one pair of said rates for which neither rate of the pair is a whole number multiple of the other.
Claim 5
Dependent Claim 280 words
Data communication apparatus comprising a plurality of access means, each comprised of means for receiving a respective send bit stream from respective data terminal equipment and for applying a respective receive bit stream to said respective data terminal equipment, a plurality of data set means, each comprised of means responsive to an outgoing bit stream applied thereto for generating an outgoing line signal representing that bit stream and further responsive to an incoming line signal for recovering an incoming bit stream therefrom, said data set means being independent of said access means, controller means for generating control signals associating individual ones of said access means with respective individual ones of said data set means, and device intercommunication means including a plurality of interface means, each connected with a respective one of said access means or data set means, said interface means being responsive to said control signals and to other control signals generated by said controller means for causing each of said individual access means to synchronously apply to the associated data set means, at respective word transfer rates, words each comprised of a particular number of bits of an outgoing bit stream that is a function of said send bit stream and for causing each said individual data set means to synchronously apply to the associated access means, at said particular word transfer rate, words each comprised of a predetermined number of bits of a receive bit stream that is a function of the incoming bit stream recovered by said each individual data set means, there being at least one pair of said rates for which neither rate of the pair is a whole number multiple of the other.
Claim 6
Dependent Claim 280 words
Data communication apparatus comprising a plurality of access means, each comprised of means for receiving a respective send bit stream from respective data terminal equipment and for applying a respective receive bit stream to said respective data terminal equipment, a plurality of data set means, each comprised of means responsive to an outgoing bit stream applied thereto for generating an outgoing line signal representing that bit stream and further responsive to an incoming line signal for recovering an incoming bit stream therefrom, said data set means being independent of said access means, controller means for generating control signals associating individual ones of said access means with respective individual ones of said data set means, and device intercommunication means including a plurality of interface means, each connected with a respective one of said access means or data set means, said interface means being responsive to said control signals and to other control signals generated by said controller means for causing each of said individual access means to synchronously apply to the associated data set means, at respective word transfer rates, words each comprised of a particular number of bits of an outgoing bit stream that is a function of said send bit stream and for causing each said individual data set means to synchronously apply to the associated access means, at said particular word transfer rate, words each comprised of a predetermined number of bits of a receive bit stream that is a function of the incoming bit stream recovered by said each individual data set means, there being at least one pair of said rates for which neither rate of the pair is a whole number multiple of the other.
Claim 7
Dependent Claim 44 words
The invention of claim 3 wherein said outgoing bit stream applied to said associated data set means is identical to said send bit stream and wherein said receive bit stream applied to said associated access means is identical to said recovered incoming bit stream.
Claim 8
Dependent Claim 16 words
The invention of claim 3 wherein said device intercommunication means includes a time division multiplexed bus.
Claim 9
Dependent Claim 30 words
The invention of claim 5 wherein said control signals include signals identifying time slot addresses during which said access means and said data set means are to access said bus.
Claim 10
Dependent Claim 239 words
Data communication apparatus comprising a plurality of access means, each comprised of means for receiving a respective send bit stream from respective data terminal equipment and for applying a respective receive bit stream to said respective data terminal equipment, a plurality of data set means, each comprised of means responsive to an outgoing bit stream applied thereto for generating an outgoing line signal representing that bit stream and further responsive to an incoming line signal for recovering an incoming bit stream therefrom, said data set means being independent of said access means, a bus, means connected to said bus for defining data paths on said bus between selected individual ones of said access means and respective selected ones of said data set means, means for synchronously communicating over a path defined by said defining means for an individual one of said access means to the respective data set means, at a particular word transfer rate, words each comprised of a predetermined number of bits of an outgoing bit stream that is a function of said send bit stream and for synchronously communicating over said path, at said particular word transfer rate, words each comprised of a predetermined number of bits of a receive bit stream that is a function of the recovered incoming bit stream, there being at least one pair of said rates for which neither rate of the pair is a whole number multiple of the other.
Claim 11
Dependent Claim 239 words
Data communication apparatus comprising a plurality of access means, each comprised of means for receiving a respective send bit stream from respective data terminal equipment and for applying a respective receive bit stream to said respective data terminal equipment, a plurality of data set means, each comprised of means responsive to an outgoing bit stream applied thereto for generating an outgoing line signal representing that bit stream and further responsive to an incoming line signal for recovering an incoming bit stream therefrom, said data set means being independent of said access means, a bus, means connected to said bus for defining data paths on said bus between selected individual ones of said access means and respective selected ones of said data set means, means for synchronously communicating over a path defined by said defining means for an individual one of said access means to the respective data set means, at a particular word transfer rate, words each comprised of a predetermined number of bits of an outgoing bit stream that is a function of said send bit stream and for synchronously communicating over said path, at said particular word transfer rate, words each comprised of a predetermined number of bits of a receive bit stream that is a function of the recovered incoming bit stream, there being at least one pair of said rates for which neither rate of the pair is a whole number multiple of the other.

References Cited (Backward Citations)

US3599160A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-12-04 1993-06-05 1993-12-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-12-04 1997-06-05 1997-12-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-12-04 2001-06-05 2001-12-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag