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

Statistical multiplexer with dynamic bandwidth allocation for asynchronous and synchronous channels

Assignee: Racal Data Communications Inc
•
Filing: 1981-12-04
•
Granted: 1985-01-15
•
Expires: 2001-12-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A statistical multiplexer is disclosed that includes interfaces for asynchronous and synchronous data equipment, and a CPU/control logic. The CPU/control logic cooperates with the interface for the synchronous data equipment for allocating bandwidth to synchronous data equipment when bandwidth is requested and for deallocating bandwidth when bandwidth is no longer required. The allocation and deallocation of bandwidth is controlled by predetermined control frames generated by the CPU/control logic. Such control frames are responded to by the synchronous data equipment interface of the multiplexer originating the control frame and the synchronous data equipment interface of the multiplexer receiving control frames.

Inventors

  • 👤 William A. Dambrackas
  • 👤 Michael B. Marshall
  • 👤 Larry S. Greenstein
  • 👤 Alex Downie

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 02:26
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/16; H04J3/1682

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 157 words
Multiplexer apparatus for use with a data link and having a means for interfacing with a plurality of asynchronous data devices, and a means for generating asynchronous data frames in response to data from the asynchronous data devices, said multiplexer apparatus comprising: synchronous data port means for interfacing with a plurality of synchronous data equipment, said synchronous data port means providing bidirectional communication with said synchronous data equipment; control means for allocating link bandwidth to any one of the synchronous data equipment in response to the need for any one of the synchronous data equipment to have bandwidth, and for deallocating bandwidth from any one of the synchronous data equipment when bandwidth is no longer required, said control means further generating control frames for transmission over the data link; and means for interleaving synchronous data bits from the synchronous data equipment having bandwidth with asynchronous data frames and with said control frames to form composite link data.
Claim 2
Dependent Claim 157 words
Multiplexer apparatus for use with a data link and having a means for interfacing with a plurality of asynchronous data devices, and a means for generating asynchronous data frames in response to data from the asynchronous data devices, said multiplexer apparatus comprising: synchronous data port means for interfacing with a plurality of synchronous data equipment, said synchronous data port means providing bidirectional communication with said synchronous data equipment; control means for allocating link bandwidth to any one of the synchronous data equipment in response to the need for any one of the synchronous data equipment to have bandwidth, and for deallocating bandwidth from any one of the synchronous data equipment when bandwidth is no longer required, said control means further generating control frames for transmission over the data link; and means for interleaving synchronous data bits from the synchronous data equipment having bandwidth with asynchronous data frames and with said control frames to form composite link data.
Claim 3
Dependent Claim 43 words
The multiplexer apparatus of claim 1 wherein said synchronous data port means comprises: decoder means responsive to predetermined control frames generated by said control means; and timing means responsive to said decoder means for providing clock signals for synchronous data equipment having bandwidth.
Claim 4
Dependent Claim 64 words
The multiplexer apparatus of claim 2 wherein said decoder means includes: transmit decoder means responsive to predetermined control frames for providing control signals to said timing means, said transmit decoder means further providing signals indicative of allocation or deallocation of bandwidth for the synchronous data equipment; and receive decoder means responsive to predetermined received control frames for providing control signals to said timing means.
Claim 5
Dependent Claim 53 words
The multiplexer apparatus of claim 3 wherein said timing means includes: transmit timing means responsive to said transmit decoder means for providing transmit clock signals for the synchronous data equipment having bandwidth; and receive timing means responsive to said receive decoder means for providing receive clock signals for synchronous data equipment having bandwidth.
Claim 6
Dependent Claim 40 words
The multiplexer apparatus of claim 1 wherein said control means generates control frames that include timing information utilized by said synchronous data port means and control frames that include data indicative of communications control signals for the synchronous data equipment.
Claim 7
Dependent Claim 31 words
The multiplexer apparatus of claim 1 wherein said control means is responsive to received control frames that contain data indicative of communications control signal changes to alter associated communication control signals.
Claim 8
Dependent Claim 60 words
The multiplexer apparatus of claim 2 further including a transmit buffer circuit comprising: memory means responsive to a first clock for storing transmit data, said memory means being further responsive to a second clock for outputting the stored data; and means for controlling said memory means to store a predetermined amount of transmit data before any transmit data is outputted.
Claim 9
Dependent Claim 24 words
The transmit buffer circuit of claim 7 wherein said memory means comprises a first-in first-out memory, and wherein said controlling means comprises a counter.
Claim 10
Dependent Claim 22 words
The multiplexer apparatus of claim 5 wherein said timing information includes a digital code indicative of a time slot allocation or deallocation.
Claim 11
Dependent Claim 34 words
The multiplexer apparatus of claim 5 wherein said timing information includes a digital code indicative of a time slot allocation or deallocation and wherein said communications control signals comprise data terminal interface control signals.
Claim 12
Dependent Claim 96 words
Multiplexer apparatus for asynchronous and synchronous data channels comprising: means for producing a plurality of control signals; control means responsive to selected said control signals for formatting said synchronous data into frames for transmission and for generating control frames for controlling synchronous transmission, a said control frame identifying a particular synchronous channel and the time slot allocation for said channel; and means responsive to said control frame for generating a signal indicating synchronous transmission is to proceed for a selected channel, and for inserting the synchronous data for said selected channel in the allocated time slot.
Claim 13
Dependent Claim 96 words
Multiplexer apparatus for asynchronous and synchronous data channels comprising: means for producing a plurality of control signals; control means responsive to selected said control signals for formatting said synchronous data into frames for transmission and for generating control frames for controlling synchronous transmission, a said control frame identifying a particular synchronous channel and the time slot allocation for said channel; and means responsive to said control frame for generating a signal indicating synchronous transmission is to proceed for a selected channel, and for inserting the synchronous data for said selected channel in the allocated time slot.
Claim 14
Dependent Claim 48 words
The multiplexer apparatus of claim 11 wherein said control means monitors the synchronous channels for channels requesting bandwidth and causes building of control frames for allocating synchronous transmission capacity to channels requesting bandwidth and control frames for deallocating synchronous transmission capacity to those channels no longer requiring it.

References Cited (Backward Citations)

US4093823A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-01-15 1988-07-16 1989-01-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-01-15 1992-07-16 1993-01-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-01-15 1996-07-16 1997-01-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag