US5313467A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Integrated communication link having a dynamically allocatable bandwidth and protocol for transmission of allocation information over the link
Assignee: Enterasys Networks Inc
•
Filing: 1992-12-02
•
Granted: 1994-05-17
•
Expires: 2012-12-02
Abstract
Abstract An integrated communications link in a communications network that is provided with apparatus which allows dynamic allocability of bandwidth among a plurality of channels. At least three different types of information can be carried on these channels, and the bandwidth of these channels are dynamic so that it can be changed according to a determinable scheme. The link also sends error control information with a message that informs the receiver how the bandwidth is to be allocated, this error control information providing an extremely high level of assurance that the receiver of the information will know how the received information is to be allocated.
Inventors
- 👤 George Varghese
- 👤 Richard L. Szmauz
- 👤 Andrew J. Smith
- 👤 Michael Fine
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 20:33
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/16; H04J3/1682; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0435; H04Q2213/00; H04Q2213/13332
Claims Analysis
Total Claims: 76
Claim 1
Independent Claim
186 words
A system to carry multiple types of information in a multiplexed manner in a framed format, on a multiplexed integrated link, each frame of the framed format being divided into portions, comprising: at least two integrated link controllers, each integrated link controller operable as a transmitter and a receiver to transmit and receive a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information that is transmitted from an integrated link controller operating as a transmitter to an integrated link controller operating as a receiver; means for allocating the bandwidth of each individual information signal among a plurality of contiguous portions of said frame when the bandwidth of the individual information signal is at least as small as any unoccupied contiguous portions of said frame and among a plurality of non-contiguous portions of said frame when the bandwidth of the individual information signal is larger than all unoccupied contiguous portions of said frame.
Claim 2
Independent Claim
186 words
A system to carry multiple types of information in a multiplexed manner in a framed format, on a multiplexed integrated link, each frame of the framed format being divided into portions, comprising: at least two integrated link controllers, each integrated link controller operable as a transmitter and a receiver to transmit and receive a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information that is transmitted from an integrated link controller operating as a transmitter to an integrated link controller operating as a receiver; means for allocating the bandwidth of each individual information signal among a plurality of contiguous portions of said frame when the bandwidth of the individual information signal is at least as small as any unoccupied contiguous portions of said frame and among a plurality of non-contiguous portions of said frame when the bandwidth of the individual information signal is larger than all unoccupied contiguous portions of said frame.
Claim 3
Dependent Claim
14 words
The system of claim 1, wherein said portions are slots of a preselected bandwidth.
Claim 4
Dependent Claim
16 words
The system of claim 1, wherein said multiplexed integrated link is a time multiplexed integrated link.
Claim 5
Dependent Claim
33 words
The system of claim 1, wherein each said integrated link controller includes a mask register that holds an allocation mask indicating the allocated amount of bandwidth in a frame for each information signal.
Claim 6
Dependent Claim
34 words
The system of claim 4, wherein each mask register includes an input to receive the allocation mask, said mask register input being coupled to said means for dynamically changing the allocation of the bandwidth.
Claim 7
Dependent Claim
53 words
The system of claim 5, wherein one of said types of information is data provided to a synchronous line interface and said means for allocating the bandwidth includes means for selectively coupling a data clocking signal to said synchronous line interface only when said data is being provided to said synchronous line interface.
Claim 8
Dependent Claim
63 words
The system of claim 6, wherein said integrated link includes a line clock signal and the means for providing data clocking signal includes an AND gate having one input coupled to the integrated link to receive a line clock signal, and another input coupled to the mask register to receive a clock enable signal dependent on the allocation mask in the mask register.
Claim 9
Dependent Claim
20 words
The system of claim 5, wherein one portion of said frame is a protocol portion having a dynamically allocatable bandwidth.
Claim 10
Dependent Claim
26 words
The system of claim 8, wherein said integrated link controller transmits protocol information in a protocol packet in a vertical manner over a plurality of frames.
Claim 11
Dependent Claim
13 words
The system of claim 9, wherein each protocol packet includes an allocation mask.
Claim 12
Dependent Claim
35 words
The system of claim 10, wherein the protocol packet further includes switch frame information that indicates to the integrated link controller acting as a receiver at which frame the allocation mask is to be used.
Claim 13
Dependent Claim
39 words
The system of claim 11, wherein the means for dynamically changing the allocation of the bandwidth further includes a protocol message buffer in each integrated link controller that is coupled to the integrated link to receive the protocol packet.
Claim 14
Dependent Claim
50 words
The system of claim 12, wherein the means for dynamically changing the allocation of the bandwidth further includes an integrated link processing control coupled between each protocol message buffer and its associated mask register, the integrated link processing control setting the mask register in accordance with the protocol message buffer
Claim 15
Dependent Claim
15 words
The system of claim 13, wherein the protocol packet further includes said error control information.
Claim 16
Dependent Claim
15 words
The system of claim 14, wherein the error control information includes cyclic redundancy check information.
Claim 17
Dependent Claim
48 words
The system of claim 15, wherein the protocol packet is explicitly encoded with s×log2 (v+d) bits per allocation mask per protocol packet, where s is the number of total slots in a frame, v is a number of voice circuits, and d is a number of data channels.
Claim 18
Dependent Claim
32 words
The system of claim 15, wherein the protocol packet is implicitly encoded with (s×2)+1 bits per allocation mask per protocol packet, where s is the total number of slots in a frame.
Claim 19
Dependent Claim
32 words
The system of claim 15, wherein the protocol packet is implicitly encoded with (s×1)+1 bits per allocation mask per protocol packet, where s is the total number of slots in a frame.
Claim 20
Dependent Claim
32 words
The system of claim 15, wherein the protocol packet is implicitly encoded with (s×1) bits per allocation mask per protocol packet, where s is the total number of slots in a frame.
Claim 21
Dependent Claim
15 words
The system of claim 1, wherein the error control information includes cyclic redundancy check information.
Claim 22
Independent Claim
191 words
A system to carry multiple types of information in a multiplexed manner on a multiplexed integrated link, in a framed format, each frame of the framed format being divided into portions, comprising: at least two integrated link controllers that are couplable to an integrated link, such integrated link controller operable as a transmitter and a receiver to transmit and receive a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information that is transmitted from an integrated link controller operating as a transmitter to an integrated link controller operating as a receiver; means for checking error control information in the integrated link controller operating as a receiver; means for allocating the bandwidth of each individual information signal among a plurality of contiguous and noncontinguous portions of said frame; a set of information signal sources coupled to one of said integrated link controllers, and a set of information signal destinations coupled to the other of said integrated link controllers.
Claim 23
Independent Claim
191 words
A system to carry multiple types of information in a multiplexed manner on a multiplexed integrated link, in a framed format, each frame of the framed format being divided into portions, comprising: at least two integrated link controllers that are couplable to an integrated link, such integrated link controller operable as a transmitter and a receiver to transmit and receive a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information that is transmitted from an integrated link controller operating as a transmitter to an integrated link controller operating as a receiver; means for checking error control information in the integrated link controller operating as a receiver; means for allocating the bandwidth of each individual information signal among a plurality of contiguous and noncontinguous portions of said frame; a set of information signal sources coupled to one of said integrated link controllers, and a set of information signal destinations coupled to the other of said integrated link controllers.
Claim 24
Dependent Claim
44 words
The communications system of claim 21, wherein the set of information signal sources includes a set of data sources and a set of voice sources, and the set of information signal destinations includes a set of data destinations and a set of voice destinations.
Claim 25
Dependent Claim
50 words
The communications system of claim 22, further comprising a first private branch exchange unit coupled between the set of voice sources and one of the integrated link controllers, and a second private branch exchange unit coupled between the set of voice destinations and the other of said integrated link controllers.
Claim 26
Dependent Claim
35 words
The communications system of claim 23, further comprising a synchronous line interface in each of said data sources and data destinations, each said synchronous line interface being coupled to one of said integrated link controllers.
Claim 27
Dependent Claim
18 words
The system of claim 24, wherein each synchronous line interface and each private branch exchange unit are conventional.
Claim 28
Dependent Claim
34 words
The system of claim 25, wherein each mask register includes an input to receive the allocation mask, said mask register input being coupled to said means for dynamically changing the allocation of the bandwidth.
Claim 29
Dependent Claim
53 words
The system of claim 26, wherein one of said types of information is data provided to the synchronous line interface and said means for allocating the bandwidth includes means for selectively coupling a data clocking signal to said synchronous line interface only when said data is being provided to said synchronous line interface.
Claim 30
Dependent Claim
54 words
The system of claim 27, wherein the means for providing data clocking signals includes an AND gate having one input coupled to the integrated link to receive a line clock signal, and another input coupled to the mask register to receive a clock enable signal dependent on the allocation mask in the mask register.
Claim 31
Dependent Claim
20 words
The system of claim 26, wherein one portion of said frame is a protocol portion having a dynamically allocatable bandwidth.
Claim 32
Dependent Claim
26 words
The system of claim 29, wherein said integrated link controller transmits protocol information in a protocol packet in a vertical manner over a plurality of frames.
Claim 33
Dependent Claim
13 words
The system of claim 30, wherein each protocol packet includes the allocation mask.
Claim 34
Dependent Claim
34 words
The system of claim 31, wherein the protocol packet further includes switch frame information that informs the integrated link controller acting as a receiver at which frame the allocation mask is to be used.
Claim 35
Dependent Claim
39 words
The system of claim 32, wherein the means for dynamically changing the allocation of the bandwidth further includes a protocol message buffer in each integrated link controller that is coupled to the integrated link to receive the protocol packet.
Claim 36
Dependent Claim
49 words
The system of claim 33, wherein the means for dynamically changing the allocation of the bandwidth includes an integrated link processing control coupled between each protocol message buffer and its associated mask register, the integrated link processing control setting the mask register in accordance with the protocol message buffer.
Claim 37
Dependent Claim
15 words
The system of claim 34, wherein the protocol packet further includes said error control information.
Claim 38
Dependent Claim
15 words
The system of claim 35, wherein the error control information includes cyclic redundancy check information.
Claim 39
Dependent Claim
48 words
The system of claim 36, wherein the protocol packet is explicitly encoded with x×log2 (v+d) bits per allocation mask per protocol packet, where s is the number of total slots in a frame, v is a number of voice circuits, and d is a number of data channels.
Claim 40
Dependent Claim
33 words
The system of claim 36, wherein the protocol packet is implicitly encoded with (s×2) +1 bits per allocation mask per protocol packet, where s is the total number of slots in a frame.
Claim 41
Dependent Claim
32 words
The system of claim 36, wherein the protocol packet is implicitly encoded with (s×1)+1 bits per allocation mask per protocol packet, where s is the total number of slots in a frame.
Claim 42
Dependent Claim
32 words
The system of claim 36, wherein the protocol packet is implicitly encoded with (s×1) bits per allocation mask per protocol packet, where s is the total number of slots in a frame.
Claim 43
Dependent Claim
15 words
The system of claim 21, wherein the error control information includes a cyclic redundancy check.
Claim 44
Independent Claim
136 words
A method of switching the allocation of bandwidth of information signals in a transmitting integrated link controller and a receiving integrated link controller coupled by a time division multiplexed link that carries multiple information signals in a framed format, each frame in said framed format being divided into slots of a preselected bandwidth, an allocation mask stored in a mask register indicating the number of slots each information signal is allocated, comprising: sending protocol information from said transmitting integrated link controller in protocol packets and transmitted over a plurality of frames, each protocol packet containing an allocation mask, and error control information, each protocol packet being transmitted over a plurality of frames; receiving said protocol packets in said receiving integrated link controller; and using the received allocation mask to dynamically switch the allocation of the bandwidth.
Claim 45
Independent Claim
136 words
A method of switching the allocation of bandwidth of information signals in a transmitting integrated link controller and a receiving integrated link controller coupled by a time division multiplexed link that carries multiple information signals in a framed format, each frame in said framed format being divided into slots of a preselected bandwidth, an allocation mask stored in a mask register indicating the number of slots each information signal is allocated, comprising: sending protocol information from said transmitting integrated link controller in protocol packets and transmitted over a plurality of frames, each protocol packet containing an allocation mask, and error control information, each protocol packet being transmitted over a plurality of frames; receiving said protocol packets in said receiving integrated link controller; and using the received allocation mask to dynamically switch the allocation of the bandwidth.
Claim 46
Dependent Claim
36 words
The method of claim 42, wherein the protocol packet contains switch frame information that indicates at which frame the receiving integrated link controller is to begin using the allocation mask contained in the received protocol packet.
Claim 47
Dependent Claim
33 words
The method of claim 43, wherein the switch frame information is a number of frames after a specified frame at which the receiving integrated link controller is to use the received allocation mask.
Claim 48
Dependent Claim
32 words
The method of claim 44, wherein each protocol packet contains cyclic redundancy check information for that protocol packet, and further comprising performing a cyclic redundancy check using said cyclic redundancy check information.
Claim 49
Dependent Claim
19 words
The method of claim 45, further comprising redundantly sending particular protocol information in a set of successive protocol packets.
Claim 50
Dependent Claim
41 words
The method of claim 46, wherein the step of using the received allocation mask includes loading a mask register with the allocation mask if the cyclic redundancy check information for any one of the set of successive protocol packets is correct.
Claim 51
Dependent Claim
33 words
The method of claim 47, further comprising reinitializing the transmitting integrated link controller and the receiving integrated link controller when a pre-determined number of successive protocol packets contain incorrect cyclic redundancy check information.
Claim 52
Dependent Claim
22 words
The method of claim 48, wherein the multiple information signals include a number of voice signals and a set of data signals.
Claim 53
Dependent Claim
43 words
The method of claim 49, further comprising establishing priority of voice signals over data signals, such that the bandwidth allocated to the set of data signals is reduced when the number of voice signals to be carried over said multiplexed link is increased.
Claim 54
Dependent Claim
30 words
The method of claim 50, further comprising increasing the bandwidth allocated to the set of data signals when the number of voice signals carried over the multiplexed link is decreased.
Claim 55
Dependent Claim
63 words
The method of claim 51, further comprising: detecting silence in a particular voice signal, increasing the bandwidth allocated to the set of data signals and reducing the bandwidth allocated to the particular voice signal; detecting a resumption of the particular voice signal; and decreasing the bandwidth allocated to the set of data signals and increasing the bandwidth allocated to the particular voice signal.
Claim 56
Dependent Claim
22 words
The method of claim 52, wherein the protocol information is sent in a protocol channel with dynamically changeable bandwidth in said frames.
Claim 57
Dependent Claim
30 words
The method of claim 42, wherein each protocol packet contains reliability information indicating the reliability of the allocation mask, and further comprising performing a reliability check using said reliability information.
Claim 58
Dependent Claim
14 words
The method of claim 54, wherein the reliability information is cyclic redundancy check information.
Claim 59
Dependent Claim
22 words
The method of claim 55, further comprising monitoring the quality of the time division multiplexed link using the cyclic redundancy check information.
Claim 60
Dependent Claim
35 words
The method of claim 42, further comprising repeatedly sending the same allocation mask after said allocation mask is used to dynamically switch the allocation of the bandwidth such that the allocating of bandwidth is self-stabilizing.
Claim 61
Dependent Claim
26 words
The method of claim 57, further comprising sending protocol information that includes information which causes said protocol information to no longer be sent in subsequent frames.
Claim 62
Dependent Claim
37 words
The method of claim 42, wherein the reliability of the switching of the allocation of the bandwidth is adjustable and related to bandwidth of the protocol information and a speed of switching the allocation of the bandwidth.
Claim 63
Dependent Claim
166 words
A controller for a system of the type capable of carrying multiple types of information in a multiplexed manner in a framed format, each frame of the framed format being divided into portions, the system capable of having a link joining at least two of the controllers, the controller comprising: transmission means for transmitting and receiving a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information, said error control information capable of being transmitted from a controller operating as a transmitter to a controller operating as a receiver; and, means, responsive to said means for dynamically changing the allocation of the bandwidth and responsive to said means for generating error control information, for allocating the bandwidth of each individual information signal among a plurality of contiguous and non-contiguous portions of said frame.
Claim 64
Dependent Claim
166 words
A controller for a system of the type capable of carrying multiple types of information in a multiplexed manner in a framed format, each frame of the framed format being divided into portions, the system capable of having a link joining at least two of the controllers, the controller comprising: transmission means for transmitting and receiving a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information, said error control information capable of being transmitted from a controller operating as a transmitter to a controller operating as a receiver; and, means, responsive to said means for dynamically changing the allocation of the bandwidth and responsive to said means for generating error control information, for allocating the bandwidth of each individual information signal among a plurality of contiguous and non-contiguous portions of said frame.
Claim 65
Dependent Claim
14 words
The system of claim 60, wherein said portions are slots of a preselected bandwidth.
Claim 66
Dependent Claim
20 words
The system of claim 60, wherein one portion of said frame is a protocol portion having a dynamically allocatable bandwidth.
Claim 67
Dependent Claim
26 words
The system of claim 60, wherein said integrated link controller transmits protocol information in a protocol packet in a vertical manner over a plurality of frames.
Claim 68
Dependent Claim
15 words
The system of claim 63, wherein the protocol packet further includes said error control information.
Claim 69
Independent Claim
157 words
A system to carry at least three types of information in a multiplexed manner in a framed format, on a multiplexed integrated link, each frame of the framed format being divided into portions, comprising: at least two integrated link controllers, each integrated link controller operable as a transmitter and a receiver to transmit and receive a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information that is transmitted from an integrated link controller operating as a transmitter to an integrated link controller operating as a receiver; means for checking error control information in the integrated link controller operating as a receiver; and means for allocating the bandwidth of each individual information signal among a plurality of contiguous and non-contiguous portions of said frame.
Claim 70
Independent Claim
157 words
A system to carry at least three types of information in a multiplexed manner in a framed format, on a multiplexed integrated link, each frame of the framed format being divided into portions, comprising: at least two integrated link controllers, each integrated link controller operable as a transmitter and a receiver to transmit and receive a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information that is transmitted from an integrated link controller operating as a transmitter to an integrated link controller operating as a receiver; means for checking error control information in the integrated link controller operating as a receiver; and means for allocating the bandwidth of each individual information signal among a plurality of contiguous and non-contiguous portions of said frame.
Claim 71
Independent Claim
238 words
A system to carry multiple types of information in a multiplexed manner on a multiplexed integrated link, in a framed format, each frame of the framed format being divided into portions, comprising: at least two integrated link controllers that are couplable to an integrated link, such integrated link controller operable as a transmitter and a receiver to transmit and receive a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information that is transmitted from an integrated link controller operating as a transmitter to an integrated link controller operating as a receiver; means for checking error control information in the integrated link controller operating as a receiver; means for allocating the bandwidth of each individual information signal among a plurality of contiguous portions of said frame when the bandwidth of the individual information signal is at least as small as any unoccupied contiguous portions of said frame and among a plurality of non-contiguous portions of said frame when the bandwidth of the individual information signal is larger than all unoccupied contiguous portions of said frame; a set of information signal sources coupled to one of said integrated link controllers, and a set of information signal destinations coupled to the other of said integrated link controllers.
Claim 72
Independent Claim
238 words
A system to carry multiple types of information in a multiplexed manner on a multiplexed integrated link, in a framed format, each frame of the framed format being divided into portions, comprising: at least two integrated link controllers that are couplable to an integrated link, such integrated link controller operable as a transmitter and a receiver to transmit and receive a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information that is transmitted from an integrated link controller operating as a transmitter to an integrated link controller operating as a receiver; means for checking error control information in the integrated link controller operating as a receiver; means for allocating the bandwidth of each individual information signal among a plurality of contiguous portions of said frame when the bandwidth of the individual information signal is at least as small as any unoccupied contiguous portions of said frame and among a plurality of non-contiguous portions of said frame when the bandwidth of the individual information signal is larger than all unoccupied contiguous portions of said frame; a set of information signal sources coupled to one of said integrated link controllers, and a set of information signal destinations coupled to the other of said integrated link controllers.
Claim 73
Dependent Claim
213 words
A controller for a system of the type capable of carrying multiple types of information in a multiplexed manner in a framed format, each frame of the framed format being divided into portions, the system capable of having a link joining at least two of the controllers, the controller comprising: transmission means for transmitting and receiving a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information, said error control information capable of being transmitted from a controller operating as a transmitter to a controller operating as a receiver; and, means, responsive to said means for dynamically changing the allocation of the bandwidth and responsive to said means for generating error control information, for allocating the bandwidth of each individual information signal among a plurality of contiguous portions of said frame when the bandwidth of the individual information signal is at least as small as any unoccupied contiguous portions of said frame and among a plurality of non-contiguous portions of said frame when the bandwidth of the individual information signal is larger than all unoccupied contiguous portions of said frame.
Claim 74
Dependent Claim
213 words
A controller for a system of the type capable of carrying multiple types of information in a multiplexed manner in a framed format, each frame of the framed format being divided into portions, the system capable of having a link joining at least two of the controllers, the controller comprising: transmission means for transmitting and receiving a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information, said error control information capable of being transmitted from a controller operating as a transmitter to a controller operating as a receiver; and, means, responsive to said means for dynamically changing the allocation of the bandwidth and responsive to said means for generating error control information, for allocating the bandwidth of each individual information signal among a plurality of contiguous portions of said frame when the bandwidth of the individual information signal is at least as small as any unoccupied contiguous portions of said frame and among a plurality of non-contiguous portions of said frame when the bandwidth of the individual information signal is larger than all unoccupied contiguous portions of said frame.
Claim 75
Independent Claim
204 words
A system to carry at least three types of information in a multiplexed manner in a framed format, on a multiplexed integrated link, each frame of the farmed format being divided into portions, comprising: at least two integrated link controllers, each integrated link controller operable as a transmitter and a receiver to transmit and receive a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information that is transmitted from an integrated link controller operating as a transmitter to an integrated link controller operating as a receiver; means for checking error control information in the integrated link controller operating as a receiver; and means for allocating the bandwidth of each individual information signal among a plurality of contiguous portions of said frame when the bandwidth of the individual information signal is at least as small as any unoccupied contiguous portions of said frame and among a plurality of non-contiguous portions of said frame when the bandwidth of the individual information signal is larger than all unoccupied contiguous portions of said frame.
Claim 76
Independent Claim
204 words
A system to carry at least three types of information in a multiplexed manner in a framed format, on a multiplexed integrated link, each frame of the farmed format being divided into portions, comprising: at least two integrated link controllers, each integrated link controller operable as a transmitter and a receiver to transmit and receive a plurality of information signals in each frame, each information signal occupying an allocated amount of bandwidth in at least one portion of each frame; means for dynamically changing the allocation of the bandwidth of each information signal; means for generating error control information that is transmitted from an integrated link controller operating as a transmitter to an integrated link controller operating as a receiver; means for checking error control information in the integrated link controller operating as a receiver; and means for allocating the bandwidth of each individual information signal among a plurality of contiguous portions of said frame when the bandwidth of the individual information signal is at least as small as any unoccupied contiguous portions of said frame and among a plurality of non-contiguous portions of said frame when the bandwidth of the individual information signal is larger than all unoccupied contiguous portions of said frame.
References Cited (Backward Citations)
US4154983A
Cited
JPS57159152A
Cited
US4503533A
Cited
JPS58171156A
Cited
US4538263A
Cited
US4625308A
Cited
US4550399A
Cited
JPS611129A
Cited
US4594707A
Cited
US4819228A
Cited
US4713807A
Cited
US4638476A
Cited
JPS6220439A
Cited
US4665514A
Cited
US4763321A
Cited
EP0212031A1
Cited
US4782484A
Cited
US4736369A
Cited
EP0258514A1
Cited
US4819230A
Cited
US4855827A
Cited
US4912702A
Cited
US4821264A
Cited
US4912706A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-05-16 | 1997-11-15 | 1998-05-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-05-16 | 2001-11-15 | 2002-05-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-05-16 | 2005-11-15 | 2006-05-17 | $7700.00 | Window Closed / Lapsed |