A head end controller is described. The head end controller controls a plurality of service units in a telecommunications system with a multi-carrier transmission scheme. The head end controller includes a logic circuit that generates control messages for the plurality of service units. Each service unit is assigned to at least one subband of a transmission bandwidth. The head end controller further includes a transceiver that is coupled to a distribution network of the transmission system, wherein the transceiver broadcasts control messages to the plurality of service units. The plurality of service units are configured to use a multiple access scheme to transmit on a radio frequency carrier using orthogonal frequency division multiplexing (ofdm) so that transmissions from the plurality of service unit are received from the distribution network at the transceiver synchronized within an ofdm waveform.
|
5. A head end controller that controls a plurality of service units in a telecommunications system with a multi-carrier transmission scheme, the head end controller comprising:
a logic circuit that generates control messages for the plurality of service units, wherein each service unit is assigned to at least one subband of a transmission bandwidth;
a transceiver that is coupled to a distribution network of the transmission system, wherein the transceiver broadcasts the control messages to the plurality of service units; and
wherein the logic circuit generates control messages to at least one of the plurality of service units to synchronize the at least one of the plurality of service units such that a plurality of tones in an orthogonal frequency division multiplexing (ofdm) waveform are orthogonal at the transceiver.
1. A head end controller that controls a plurality of service units in a telecommunications system with a multi-carrier transmission scheme, the head end controller comprising:
a logic circuit that generates control messages for the plurality of service units, wherein each service unit is assigned to at least one subband of a transmission bandwidth;
a transceiver that is coupled to a distribution network of the transmission system, wherein the transceiver broadcasts control messages to the plurality of service units; and
wherein the plurality of service units are configured to use a multiple access scheme to transmit on a radio frequency carrier using orthogonal frequency division multiplexing (ofdm) so that transmissions from the plurality of service unit are received from the distribution network at the transceiver synchronized within an ofdm waveform.
11. A head end controller that controls a plurality of service units in a telecommunications system with a multicarrier transmission scheme, the head end controller comprising:
a logic circuit that generates control messages for the plurality of service units, wherein each service unit is assigned to at least one subband of a transmission bandwidth;
a transceiver that is coupled to a distribution network of the transmission system, wherein the transceiver broadcasts the control messages to the plurality of service units; and
wherein the transceiver receives an orthogonal frequency division multiplexing waveform, the orthogonal frequency division multiplexing waveform comprising a plurality of tones transmitted by the plurality of service units;
wherein the logic circuit is configured to transmit frequency, amplitude and phase adjustment information to a first service unit of the plurality of service units so that when any tones are transmitted from the first service unit and at least one other service unit of the plurality of service units, the plurality of tones are substantially orthogonal when received at the host unit.
2. The head end controller of
3. The head end controller of
4. The head end controller of
6. The head end controller of
7. The system of
8. The head end controller of
9. The head end controller of
10. The head end controller of
|
This Application
B′=A−jBW1k−CW2k+jDW3k
C′=A−BW1k+CW2k−DW3k
D′=A+jBW1k−CW2k−jDW3k
where A, B, C and D are the four input points, A′, B′, C′ and D′ are the four output points, and W1k, W2k and W3k are the twiddle coefficients.
The function performed in a reverse transform is simply the complex conjugate of the above set of equations.
A′=A+BW1k+CW2k+DW3k
B′=A+jBW1k−CW2k−jDW3k
C′=A−BW1k+CW2k−DW3k
D′=A−jBW1k−CW2k+jDW3k
Note that the twiddle-factor W which is used for each A on the right side of the above equations is one (i.e., the complex number 1+j0).
The multiplication of two complex numbers, each having a real part and an imaginary part, for example results in the following equation:
X0×W0=(X0R+jX0I)×(W0R+jW0I)=(X0R×W0R−X0I×W0I)+j(X0I×W0R+X0R×W0I)=+X0R×W0R+jX0I×W0R (e.g., the first multiplier cycle in multiplies 2620-2621)−X0I×W0I+jX0R×W0I (e.g., the first multiplier cycle in multipliers 2620-2621).
Thus four multiplier operations are needed for each complex multiply operation.
In order to speed the transform function, the factors for the parallel multipliers are fetched in parallel under the control and clocking sequencer 2640. Routing logic 2634 routes the products of the multipliers 2620-2627 to the thirty-two adder-subtractor-accumulators 2633. In one embodiment, eight multiplier cycles, C0 through C7, are used to generate four radix-4 butterfly operations, resulting in sixteen complex output values. For discussion purposes, tow-column array 2632 is shown having four rows (A, B, C, and D) and four columns (W, X, Y, and Z) of complex value pairs. The real value and the imaginary value of each of these sixteen complex value pairs has its own associated adder-subtractor-accumulator 2633, for a total of thirty-two adder-subtractor-accumulators 2633, as shown in
Similarly,
Since each complex-multiply operation takes a total of four multiplier operations, and two multipliers (e.g., the pair 2620 and 2621) are used, two multiplier cycles are needed for each complex-multiply operation. In a 1024-point transform (i.e., either an FFT or an IFFT), four of the five passes involve sets of four points wherein all four points are in a single sub-bank (e.g., 2290), and therefore must be fetched on four successive even-clocks. Each of these four passes takes eight clocks, called C0 through C7. These four passes are each called “normal butterfly.” Table 2800 shows the order of calculation for all of the suboperations for one embodiment of a normal butterfly (calculating four radix-4 butterfly operations in eight multiplier clock cycles), where each of the four points for one radix-4 butterfly are in the same sub-bank (e.g., either sub-bank 2290 or 2291 or 2292 or 2293).
Similarly,
Twiddle-factor Lookup Table 2610
In one embodiment, the twiddle-factor lookup table 2610 (also called a sine-cosine ROM lookup table) comprises 512 fifteen-bit words, wherein four words can be fetched in parallel. Each complex twiddle factor value pair is fetched sequentially, wherein the first 15-bit word represents the real part of the twiddle factor value pair and the second 15-bit word represents the imaginary part, and four values are fetched simultaneously (i.e., four real values, having 60 bits total, are fetched on an even clock—e.g., clocks C0, C2, C4 or C6—and four imaginary values are fetched on the following odd clock—e.g., clocks C1, C3, C5 or C7). In another embodiment, the twiddle factor lookup table 2610 comprises of 256 thirty-bit words. The upper 15 bits represent the real part of the twiddle factor whereas the lower 15 bits represent the imaginary part. Although 1024 complex-value pairs are required in order to produce a 1024-point FFT or IFFT, the values are not unique, and the number of twiddle factors was reduced by a factor of four by making use of the simple trigonometric identities in mapping 360 degrees of twiddle factors to a 90-degree lookup table. In one embodiment, the twiddle-factor lookup table was designed to minimize DC offset caused by integer-based twiddle factors.
Input and Output Timing
Below is the detailed timing for one embodiment of the input and output RAMs.
TABLE 7
Read Cycle for output RAM bank 2253
NOTE: The RAM clocks for the input and output banks are limited
to 10.24 MHz.
Symbol
Parameters
Condition
Nom
Tcc
Clock Cycle Time Pulse Width
Minimum
20
ns
Tchpw
Minimum Positive CK Pulse Width
Minimum
6
ns
Tclpw
Minimum Negative CK Pulse Width
Minimum
6
ns
Tavch
Address valid to CK high
Minimum
4
ns
Tchax
CK high to address change
Minimum
1.0
ns
Tcbdox
CK high to Data Output change
Minimum
2
ns
Tcd
CK high to data valid
Maximum
15
ns
Toe
Output Enable time
Minimum
0
ns
Toz
Output Disable time
Maximum
7
ns
TABLE 8
Write Cycle for input RAM bank 2251
NOTE: The RAM clocks for the input and output banks are limited
to 10.24 MHz
Symbol
Parameters
Condition
Nom
Tcc
Clock Cycle time
Minimum
20
ns
Tchpw
Minimum positive CK pulse width
Minimum
6
ns
Tclpw
Minimum negative CK pulse width
Minimum
6
ns
Tavch
Address valid to CK low
Minimum
4
ns
Tchax
CK low to address change
Minimum
1
ns
Twch
−WE low to CK low
Minimum
4
ns
Tchw
CK low to −WE high
Minimum
1
ns
Tdivch
Data Input valid to CK low
Minimum
4
ns
Tchdix
CK low to Data input change
Minimum
1
ns
Tchdov
CK low to Data Output valid
Maximum
15
ns
Tcbdox
CK low to Data Output change
Minimum
2
ns
Package for ASIC 2101
Package Dimensions and Pinout for One Embodiment:
The ASIC 2101 generates 5V TTL output levels and accepts 5V CMOS or 5V TTL input levels.
TTL Input Levels are defined as follows:
VIL max=0.8 Volts
VIH min=2.0 Volts
CMOS Input Levels are defined as follows:
VIL max=0.2*VDD (0.9V<VIL<1.1V over 4.5V to 5.5V VDD range)
VIH min=0.7*VDD (3.15V<VIH<3.85V over 4.5V to 5.5V VDD range)
TTL Output Levels:
VOL max=0.4 Volts
VOH min=2.4 Volts
Functional Tests
Testing is broken down into a functional segment to verify device functionality and a scan segment to test for faults in the physical silicon. In one embodiment, the vectors are included in a test bench compatible with LSI Logic's tools. The functions to be tested in the device are listed below.
The resultant 18.432 MHz analog signal is then passed to an analog-to-digital decimator which, in this embodiment, is denoted as the components encircled by the dotted line referenced as Sigma-Delta decimator system (SDDS) 2850′. The exact mix of components which are included in SDDS 2850 can vary from embodiment to embodiment (i.e., where the dotted line for SDDS 2850′ is drawn may vary).
In
Referring back to
The Sigma Delta decimator system (SDDS) 2850 is a N-bit A-to-D converter which generates a one-bit serial data stream having resolution and accuracy of N bits (in one embodiment, 15-bit resolution is obtained; in another embodiment, the A/D has a 10-bit resolution with 9-bit linearity). SDDS 2850 is running on the clock generator 2749 divided to 73.728 MHz which oversamples the SDDS input signal in order that it only passes data at the 18.432 MHz±100 kHz, approximately. The following circuits 2841-2847 then take that 200 kHz of frequency that Sigma-Delta converter 2840 passes and shifts it down a base band, providing a range from 0-200 kHz. SDDS 2850 turns this relatively slow signal into 10-bit parallel words. The Sigma-Delta converter 2840 a 1-bit serial stream, which is ANDed with two 18.432 MHz square waves to produce serial digital I and Q that are two 18.432 MHz gated square waves.
In one embodiment, the entire SDDS 2850 is integrated on a single VLSI chip using 0.8 micron BiCMOS 4S+ technology fabricated by IBM Corporation, with the analog circuits operating from a 5 volt supply voltage and the digital circuits operating from a 3.3 volt supply voltage. This single-chip implementation facilitates bit growth from stage-to-stage in order to prevent or reduce truncation or round-off errors. Thus 10-bit I and Q signals at the output of I/Q demux block 2843 are allowed, in one embodiment, to grow to 25-bits at the output of DS_mix block 2846 through the digital processing of DC-offset adjust block 2844, DS_gain adjust block 2845, and DS_mix block 2846. For example, the N bits each of the I and Q data streams at the output of I/Q demux block 2843 grow a little to N+ bits after the digital processing of DC-offset adjust block 2844, N++ bits after DS_gain adjust block 2845, and N+++ bits after DS_mix block 2846. Decimators 2847 and 2847′ select one out of every four values from the I and Q data streams, respectively, thus producing a 288 kHz rate of 25 bits each for the I and Q streams. These then pass through scaling blocks 2848 and 2848′ which scale each data stream to 15 bits, which are denoted I′ and Q′ and are coupled to 15-bit FFT 2849.
One consideration with the large number of signals on such a single-chip implementation is to minimize the number of different clock signals. In the embodiments described for
Overview of Data-delivery Architecture
Referring now to
Among other things, system 500 provides: (1) user data access to the Internet 530 and local content on a head-end server 520 through the above-described access platform; (2) support for TCP/IP and transparent bridging at the data link layer using a Dynamically Adaptive Transport Switching (DATS) methodology (described below); (3) guaranteed, reliable symmetrical data service at transfer rates from 64 Kbps to 512 Kbps, in increments of 64 Kbps, for geographically dispersed individuals; (4) guaranteed, reliable, symmetric shared access to a 8.192 Mbps data pipe for geographically limited group of users connected in a routed configuration; (5) mixing of data and telephony within a single HDT 12; (6) network management for telephony, video, and data through integrated CMISE and SNMP; (7) routed service through a head-end server, and (8) use of HISU and MISU RF modem technology for transport.
Referring now to
The system 500 provides connection to head end 32 services via the DATS methodology. The DATS methodology intelligently allocates bandwidth in the system to maximize both transport bandwidth and number of users while providing guaranteed bandwidth. Under TR303/V5 switching environments a central resource within the HDT 12 (described below) provides the intelligence to allocate bandwidth and efficiently manage transport load. This capability is implemented at the customer end by initiating a connection to the head end 32 when data is available to send. When the session is initiated, the head end 32 equipment determines the amount of bandwidth to be allocated to the subscriber as configured during pre-provisioning. The connection is maintained as needed and dropped when transmission is complete. During the time that the connection is maintained, bandwidth is guaranteed, providing the efficiency of packet switching and the guaranteed bandwidth of connection switching. All processing is performed through standard TR303/V5 call processing and therefore integrates completely with telephony provided over system 500. The architecture of the system 500 provides guaranteed bandwidth and latency to all supported users. As indicated in
Using the DATS methodology, bandwidth is dynamically allocated to support a maximum of 240 users per 6 Mhz channel (e.g., see
The downstream latency from the HDT 12 is dominated by filling a 512 K data pipe, all other latencies in the system are insignificant. Therefore on average the latency to transfer a TCP/IP frame from the HDT to the customer is 5.9 msecs. With Forward Error Correction (FEC) disabled, the average latency in the upstream direction, from the customer end to the HDT is also dominated by filling a 512 K data pipe. Therefore, on average the latency to transfer a TCP/IP frame from the HDT to the customer is 1.0 msecs. Adding FEC will add up to 7 msecs to the upstream latency.
Data Transport and Framing
The system 500 provides transparent bridging and data transport. A schematic representation of the data transport and framing is shown in
In the case of downstream traffic, the head-end server 590 puts Ethernet packets on the LAN. One to potentially seven LANUs 580 examine the Ethernet address and selectively pick up packets destined for the customer-end machines. Once the Ethernet packet has been accepted, the packet is framed in HDLC and sent, via a MARIO stream, to the CTSU 54 according to the routing established when the call was initially provisioned (explained further below). The CTSU 54 forwards the stream to the CXMU 56 where it is sent over the HFC distribution network 11 to the customer premises equipment 511. At the CDM 535, all packets received are passed on to the local Ethernet connection 542. In the case of a broadcast message, the LANU 580 at the head end will replicate the packet across all attached connections. This allows the bridge to support protocols such as ARP.
The system 500 will utilize the telephony error correction mechanism described above with respect to system 10 of
The error detection/correction processing occurs on the CXMU 56 of
Component Design
The data delivery hardware for the head end 32 equipment consists of the LANU 580 which interfaces with the HDT 12. The LANU 580 includes a board responsible for all data transport to and from the head-end server LAN 591. In that function, the LANU 580 operates as a point-to-multipoint connection that is responsible for concentrating up to 128 DS0s onto a single Ethernet connection. The LANU 580 has the following features:
A high-level block diagram of the LANU 580 is shown in
There are several types of memory 582 on the LANU 580. The first and largest is 8 MBytes of page-mode DRAM for the storage of LANU operational code. In addition to operational code, the DRAM also holds the routing tables, data buffers, and buffer descriptors needed to process data traffic. Second, the LANU contains 2 MBytes of FLASH memory to store an image of its operational code. On power-up, the image is loaded into DRAM. Finally, the LANU also contains 128 Kbytes of EPROM to hold boot code. The boot code will load the contents of the FLASH into DRAM on power-up. If greater performance is desired, fast SRAM can be added to hold the data buffers and buffer descriptors for the data traffic.
There are two sets of system peripherals on the LANU: those that are contained within the QUICC32s and those that are not. Regardless of location, peripheral control on the LANU 580 is managed by the System Integration Module (software) (SIM) of the master QUICC32. The SIM is responsible for managing generation of Chip Select (CS) and other control lines.
The most important of the system peripherals are the QMC HDLC controllers 586 located in the QUICC32s. The QMC of the QUICC32 can implement up to 32 HDLC controllers running at 64 Kbps and are used to process the data traffic in the MARIO streams from the CTSU 54. The QMCs 586 can also support super channels by aggregating multiple 64 Kbit channels into higher data rate channels. The QMC 586 is implemented in the CPM of each QUICC32 and with the addition of SDMA can autonomously move communications data to and from main memory 582. Operation of the QMC 586 is controlled by the master processor 581 through the use of buffer descriptors that reside in external memory 582.
In addition to the QMC 586, three additional HDLC controllers 587 are used to provide two 2 Mbps HDT backplane LAN ports and a 10 Mbit Ethernet port. As with the QMC 586, the master processor 581 controls the HDLCs through the use of buffer descriptors, but unlike the QMC, these data structures reside in dual ported RAM (DPR) that are internal to the QUICC32s.
There are two additional system peripherals that reside outside of the master and salve QUICC32s. The first is the Rate Adaptation/Ninth Bit Signaling/Time Slot Assigner logic block (RA/NBS/TSA) 588. The RA/NBS/TSA 588, as its name suggests has three functions. The rate adaptation function is responsible for converting the 2.56 Mbps, 9 bit data format of the input MARIOs to the 2.048 Mbps, 8 bit data format of the QMC 586 in both the receive and transmit directions. In both directions the RA is also responsible for managing any information that may be placed in the 9th bit.
The NBS is responsible for transmitting and receiving the data that is carried with each DS0 in the ninth bit. The ninth bit is used for two distinct functions. In the upstream direction the ninth bit carries information regarding the ordering of data within a multi-channel call. The signaling consists of a repeating number that indicates which time position the DS0 occupies in the multi-channel call. The format of the upstream ninth bit signaling is shown in Table 9.
TABLE 9
Upstream Ninth Bit Signaling
Bit
Contents
Description
1
“1”
Sync Pattern
2
“1”
Sync Pattern
3
“1”
Sync Pattern
4
“1”
Sync Pattern
5
“0”
Sync Pattern
6
“0”
Sync Pattern
7
D[8]
Order Number, Bit 8 [MSB]
8
D[8]*
Inv. Order Number, Bit 8 [MSB]
9
D[7]
Order Number, Bit 7
10
D[7]*
Inv. Order Number. Bit 7
11
D[6]
Order Number, Bit 6
12
D[6]*
Inv. Order Number, Bit 6
13
D[5]
Order Number, Bit 5
14
D[5]*
Inv. Order Number. Bit 5
15
D[4]
Order Number, Bit 4
16
D[4]*
Inv. Order Number, Bit 4
17
D[3]
Order Number, Bit 3
18
D[3]*
Inv. Order Number, Bit 3
19
D[2]
Order Number, Bit 2
20
D[2]*
Inv. Order Number, Bit 2
21
D[1]
Order Number, Bit 1
22
D[1]*
Inv. Order Number, Bit 1
23
“0”
Sync Pattern
24
“0”
Sync Pattern
The numbers can range from 1 to 128 with a 0 indicating that the DS0 has not been assigned a position. During a call, the processor 581 will monitor the ninth bit signals from all the channels and once the order has been established, the processor will configure the TSA function to order the channels. Once the order has been established, the processor will periodically monitor the ninth bit signaling to detect any changes in ordering (i.e., frequency hoping due to excessive errors).
In the downstream direction, the NBS is used to enable data transmission. Once the LANU 580 receives the ordering information for the channels, the processor will enable transmission by sending a data pattern over the downstream ninth bit of the first DS0 of a multi-channel call. The format for the “Data Dial Tone” signaling is shown in Table 10.
TABLE 10
“Data Dial Tone” Downstream Ninth Bit Signaling
Bit
Contents
Description
1
“1”
Sync Pattern
2
“1”
Sync Pattern
3
“1”
Sync Pattern
4
“1”
Sync Pattern
5
“0”
Sync Pattern
6
“0”
Sync Pattern
7
CMD[15]
Command Bit 15, MSB
8
CMD[14]
Command Bit 14
9
CMD[13]
Command Bit 13
10
CMD[12]
Command Bit 12
11
CMD[11]
Command Bit 11
12
CMD[10]
Command Bit 10
13
CMD[9]
Command Bit 9
14
CMD[8]
Command Bit 8
15
CMD[7]
Command Bit 7
16
CMD[6]
Command Bit 6
17
CMD[5]
Command Bit 5
18
CMD[4]
Command Bit 4
19
CMD[3]
Command Bit 3
20
CMD[2]
Command Bit 2
21
CMD[1]
Command Bit 1
22
CMD[0]
Command Bit 0, LSB
23
“0”
Sync Pattern
24
“0”
Sync Pattern
Two commands are defined. The first is “Idle Sync” (bit pattern for CMD[15:0] is 0000 0000 0000 0000) is sent during idle times to synchronize the receivers. All idle syncs sent from the LANU 580 will be synchronized themselves to simplify the reception of order information in the upstream ninth bit signaling. The second command is “Data Dial Tone” (bit pattern for CMD[15:0] is 1000 0000 0000 0000) and is sent once the order of the super-channel has been established. This command will instruct the CDMs to enable transmission.
The TSA is responsible for ordering and aggregating channels that are sent to the QMCs 586. Although TSA has the ability to aggregate up to 128 channels into a single data stream, most applications will aggregate multiple super-channels, up to 8 DS0s per super-channel, among four DS1-like channels feeding the four onboard HDLC controllers. For 1 to 32 DS0 data streams, the DS0s are aggregated and sent to the QMC 586 as a 2.048 Mbps serial stream. Within a single DS1-like stream, multiple super-channels can be supported by connecting to a single QUICC32 QMC 586. The TSA can also aggregate 128 DS0s into a single 8.192 Mbps data stream and connect it to a QUICC32 HDLC controller. In both cases the TSA is configured to insure that the time ordering of the data is maintained.
The final peripheral that does not reside in a QUICC32 is the Contents Addressable Memory (CAM) 589. The CAM performs memory accesses based upon data rather than address and is used to quickly determine whether an Ethernet frame should be accepted. The Ethernet controller 587a interfaces to the CAM 589 through glue logic and the reject input. When a frame is received that is not in the CAM, the CAM logic asserts the reject control line and the received portion of the frame is discarded. The buffer depth of the Ethernet controller is set so that no memory accesses are generated on rejected frames. The CAM is available off the shelf from MUSIC semiconductor.
The LANU 580 sits in a DS1U 48 slot at the HDT 12 and is form and fit compatible with the DS1U 48 to be backplane compatible. The LANU 580 has four major system connections: MARIO 592, Ethernet 593, HDT LAN 591 and clocking (input not shown in
Functional Description of Upstream Communications
For upstream traffic, the HDLC framed data available on the MARIO interface passes through the rate adaptation and TSA block 588. In this block, the 2.56 Mbps MARIO interface is rate adapted down to 2.048 Mbps. As part of rate adaption, the ninth bit of each DS0+ of the MARIO stream is stripped and sent to the NBS logic. The ninth bit carried an order number that is used to time order the DS0s in multi-channel calls. Once the order numbers are established, the processor 581 configures the TSA to re-order the multi-channel calls and target the super-channel to a QMC 586. For super-channels composed of 32 or less DS0s, the call is placed in a single 2.048 Mbps data stream, along with other calls and sent to a QMC 586. For 128 DS0 calls, the DS0s are placed in a single 8.192 Mbps stream that is target to a QUICC32 HDLC controller 586 configured for 8.192 Mbps HDLC. Whether targeted to a 2.048 Mbps QMC or 8.192 Mbps HDLC, the frames are accumulated and transmitted on the local Ethernet LAN.
Functional Description of Downstream Communications
For downstream traffic, data on the LAN is filtered according to the destination MAC address. If the MAC address is in the Content Addressable Memory (CAM) 589, the LANU 580 will accept the Ethernet frame. Once the frame is accepted, the LANU 580 accesses a routing table in memory 582 to select the appropriate MARIO slot for transport. The frame is then scheduled for transmission and the HDLC controller 586 takes over. In the downstream direction for 32 DS0 or less calls, the HDLC controller 586 is responsible for creating the MARIO stream and encoding the data into HDLC format. For 128 DS0 calls, the 8.192 Mbps HDLC data stream is split among the four MARIO interfaces (A-D). The time ordering and aggregation in the downstream direction is controlled by the TSA. After the data passes through the TSA, the ninth bit signaling information is added to indicate that data transmission is enabled. At the same time that the ninth bit signal is added, the data stream is rate adapted up to the 2.56 Mbps rate of the MARIOs.
For data movement the on-board memory 582 provides the switching and buffering necessary to move traffic from the Ethernet to the MARIO and vice-versa. The data switching provides a virtual circuit based upon routing information constructed during call provisioning that maps the MAC address to MARIO time slot. The LANU 580 constructs this routing table from information provided during call provisioning and by examining the source MAC address of Ethernet frames received from the customer end. The MAC addresses supported by the LANU are then placed in the CAM 589 where they can be used to filter Ethernet traffic.
In addition to the MARIO and Ethernet interfaces, the LANU 580 also supports two HDT backplane LAN 591 interfaces at 2.048 Mbps. The HDT LAN is maintained by the SCNU 58 at the head end 32 and is used to pass configuration information to the LANU 580. The combination of LANU 580, call processing, and pre-provisioning will provide the MARIO route (time slot in the MARIO data stream) to all customer devices.
Customer Premises Equipment (CPE)
The CPE of the system 500 comes in different implementations. Although the basic data and transport remain the same across all the implementations the underlying modem technology and form factor differs. There are currently three general types of CPE defined: HSU based, MISU based, and Stand-alone (a variant of the HISU based implementation). Each of these implementations are discussed separately below.
A simplified block diagram of the DMSM is shown in
In the upstream direction, the HISU interface logic 608 is responsible for generating the ninth bit signaling information for each DS0 and interfacing with the SLUIGI stream of the HISU. The 2.048 Mbps serial data from the HDLC controller is stuffed in the appropriate time slots of the SLUIGI interface. In the case of 64 Kbit traffic, all HDLC data is placed in a single SLUIGI time slot. In the case of multi-channels calls, all HDLC is placed in adjacent SLUIGI time slot receiving the first byte of HDLC data. In addition, the interface logic will generate an order number for each DS0 with “1” assigned to the first DS0 and “8” assigned to the last DS0, “0” is reserved to indicate that the position of the DS0 has not been set. In the event of frequency hopping, the interface logic will continue to number the DS0 time-slots in the order that they are receive. For example, under normal circumstances DS0 ninth bit signaling would tag the time slots as “12345678-” for an eight channel call. If DS0 4 is lost due to in ingress, than the new order would be “123-45678.” This signaling information is used at the head-end to reorder the DS0s independent of the frequency hopping and transport services.
In the downstream direction the HISU interface logic 608 is responsible for taking data from the SLUIGI interface from the RF modem 101 and giving it to the HDLC controller. In addition, the HISU interface logic monitors the ninth bit signaling information of the first DS0 to detect the “Data Dial Tone” sequence. The “Data Dial Tone” sequence is sent by the head-end to enable data transmission. During the call provisioning process the HISU interface logic sends the ninth bit ordering information as soon as the SLUIGI time slots indicate that they can accept data. It is not until the HISU interface logic gets a positive acknowledgment through the “Data Dial Tone” that data is sent to the head-end in the upstream direction.
Data Modem Channel Unit (DMCU)
A simplified block diagram of a DMCU 610 is shown in
The basic design of the DMCU 560 is very similar to the design of DMSM 550. The most notable difference is the interface to the RF portion is two 8.192 Mhz serial channels. This allows the MISU interface to support a symmetrical 8.192 Mbps Ethernet connection. Because of the higher throughput the MISU is based on the MC68360 614 that can support both the 8.192 Mbps HDLC connection as well as the 10 Mbit Ethernet. In front of the 10 Mbit Ethernet interface 612 is a router 616 that allows four users access to the 8.192 Mbit data connection. The router 616 design ensures security for all connected users. The design contains 2 Mbytes of DRAM 618 and 256 bytes of FLASH 619. Like the HISU design, the FLASH can be remotely updated with TFTP.
The DMCU 610 has an equivalent interface function that moves data from the HDLC controller 611 to the RF modem and works in a very similar way to the DMSM 600 with the exception that the MISU modem interface is formatted as two SLUIGI streams that are clocked at 8.192 Mbps. Between the two SLUIGI streams, 128 DS0s can be carried between the HDLC controller 611 and the modem. The MISU interface logic 613 is responsible for buffering and then sending data over the dual S-LUIGI interface to and from the RF modem. In the upstream direction the MISU interface logic 613 generates order numbers for each of the 128 DS0s over the ninth bit of the DS0+ (the order numbers generated on the MISU work in the same way as they do on the HISU). In the downstream direction, the MISU interface logic 613 is responsible for moving data from the S-LUIGI streams to the HDLC controller 611. The MISU interface logic also monitors the ninth bit data stream from the first DS0 to detect the “Data Dial Tone” that enables data transmission. Ethernet controller 617 moves the data to the router 616.
Stand-alone Data Modems
The stand-alone data CDMs are based upon the HISU design. In the stand-alone designs, the RF modem 101 of the HISU is tightly integrated with the bride/router design. Like the DMSM 600, the stand-alone supports from 64 K to 512 K. The interfaces are identical with several options: standard “F” style connector to the cable, 10 Mbit Ethernet and RS232 connection to the customers equipment.
System Software and Call Processing
In the TR-008/V2 system, calls are provisioned and nailed up at time of installation. Under this scenario an operator at the head-end 32 is responsible for determining the MARIO configuration and transfer rates (64 K to 512 K). The DATS methodology of present invention utilizes TR-303/V5 call processing to provide dynamic allocation of bandwidth. To maintain the telephony oriented architecture of the access platform of the present invention, the LANU 580 takes on responsibility of a limited subset of the Central Office (CO) functions. This approach has the distinct advantage that the data sessions are fully integrated with telephony.
At this time of deployment, a LANU 580 will be identified as a “Master” LANU (mLANU). The mLANU will have the responsibility to maintain the CO-like functionality for all data calls to the HDT 12. In order to perform these functions, the mLANU will represent itself to the HDT as an IDT. When the mLANU is pre-provisioned, the mLANU will be given an IDT identifier and assigned a Time Slot Management Channel (TMC) channel from the CTSU 54. Regardless of the number of LANUs 588 in the HDT 12 a single mLANU will allocate and keep track of available DS0s for all the LANUs in the HDT. As customers are configured, a Call Reference Value (CRV) for the selected CDM will be assigned to identify the customer. The CRV along with the number of data channels will be added to a call provisioning database on the mLANU.
The call processing sequences for call origination is shown in
Preferably, the DAT methodology and system provides that each subscriber is represented in the database as having subscribed to a certain level of bandwidth per data connection. For example, a subscriber may sign up for 512K of bandwidth. Upon call setup or connection, the DAT methodology thus assigns each user the number of channels required to achieve the subscriber's bandwidth. However, in certain case, the transport system 500 may not have the necessary bandwidth to allocate to a subscriber their normal subscription bandwidth. Under these circumstances, the subscriber is allocated a lesser amount of bandwidth, for example 64K of bandwidth. By dynamically adjusting the amount of bandwidth assigned at call setup for each call, the mLANU can maintain a minimum level of bandwidth for each subscriber. However, existing constrains prevent small decremental bandwidth re-allocations. Constraints existing within the system 500 as described above will enforce the halving of bandwidth of some subscribers to accommodate additional subscribers, rather than by means of a more evenly distributed loading. As shown in
Also, using the ninth bit signaling, the mLANU can “steal” bandwidth from other (e.g. high capacity) users. This is done by removing the Data Dial Tone from a subscriber using the ninth bit signaling. This quiesces the user's line, allowing, the number of channels for that user can be reassigned to increase the bandwidth allocated to the user. This technique can also be used to decrease the number of channels assigned to a user.
In order to establish the transport, the CXMU 56 trains the modems (as described above with respect to system 10) and associates the available tones with DS0s. Once the training is complete, the CXMU 56 sends a “Pass” message to the CTSU 54, which in turn informs the mLANU over the TMC that the call is complete with the “Call Complete” message. In response, the mLANU configures the HDLC controllers 586 and the TSA 588 on the mLANU or another LANU through communications over the backplane LAN. At this point the pipe is established but data is not yet enabled.
In order to actually begin data transmissions two additional steps have to occur across the ninth bit signaling of the DS0s. At the point where the modems are trained the HISU 68 or MISU 66 interface logic (608, 613) will be enabled to transmit data. Once the transmit is enabled, the interface logic will begin transmitting the DS0 ordering number in the ninth bit of each DS0. At the LANU 580, the processor 581 will monitor the ninth bit signaling to determine when all DS0 have established their order. Once all DS0s have established order, the LANU 580 will send the “Data Dial Tone” pattern on the ninth bit of the first DS0 in the multi-channel call. When the ISU 100 receives the “Data Dial Tone” data communications are enabled and data transmission begins.
A session is terminated at the customer end when no data is available for transmission by generating an “On Hook” message. The call processing sequence for an “On Hook” message is shown in
The LANU 580 can also be configured to bring up connections to customer-end equipment. This allows for notification of incoming e-Mail and personal Web pages without tying up idle bandwidth. To do this the master LANU in each system will maintain a mapping between the MAC address for each data element in the system and cross that with the CRV. Then an Ethernet packet is put on the head-end LAN 591, and a LANU 580 will read its MAC address and determine whether the connection is up to the device. If the connection is up, the packet will be forwarded over the HFC transport. If the connection is not in place, the receiving LANU 580 will generate a connection request to the mLANU. The mLANU will then signal the transport system over the TMC to bring up a connection to that device using the IOC. The receiving LANU 580 will then send the data once the connection has been established.
LANU Software
The LANU software 620 is responsible for the all major function of the data concentration of the head-end equipment. A simplified schematic diagram of the LANU software is shown in
The most important task to the actual transport of data will be the bridging task. The bridging task has several functions. First, the task will be responsible for providing the virtual switch between the MARIO and Ethernet interfaces. The task will be implemented as an “interrupt on receive” task that will execute at interrupt level. At either interface, an interrupt is issued when an entire frame has been received and stored in buffer memory (
A second function of the bridging task is the creation and maintenance of the bridging table. The bridging table will match the MAC address of the CDM 535 with the MARIO DS0s so that data can be moved between the Ethernet and HDLC. During call processing, the DS0s that are allocated to the call will be identified by the mLANU 580 through backplane LAN (591) Messaging and installed in the bridging table. As described above, when the first frames begin to flow from the CDM, the source MAC address will be identified and the table entry for the CDM will be complete. At this point data will flow in both directions. Once the MAC address has been discovered, the bridging table entry will remain intact until the connection is terminated by the CDM.
A third function of the bridging task is maintenance of an SNMP agent. SNMP traffic will be handled and processed from the Ethernet port. The agent will support a standard MB-II information database for transparent bridging. In addition, objects will be added to the MIB that are specific to the data architecture to facilitate CMISE-SNMP integration and different billing options.
Finally, the bridging function may support link-layer encryption/decryption on the bridged data. Encryption/Decryption may be software only or hardware assisted depending upon the desired performance of the system. In either case, this function will execute as an application on top of pSOS.
Another component of the LANU software 620 is the HDT LAN manager 622. The HDT 12 LAN 591 is used to communicate system messages between the elements of the HDT 12. During pre-provisioning, the SCNU 58 will communicate system parameters such as CRV, IDT ID, and number of channels accessible by the CDM to the mLANU 580. These parameters will be used in the construction of the call provisioning table resident on the mLANU. During call provisioning, the mLANU will examine the provisioning table for available DS0s and use the HDT LAN 591 to set up MARIO configurations on other LANUs 580.
Another important function of the HDT LAN manager software 622 is support for field software upgrades. During download, the LANU 580 will take the image from the HDT LAN and store it in on-board FLASH memory. Aside from the SCNU 58, the LANU will be the only board in the HDT 12 that will load its image from its own FLASH on power up. As such, support for image download from the SCNU 58 Ethernet port will need to be added to the SCNU software. A final function of the LAN manager software 622 is to provide the network management access to the SNMP environment of the LANU.
The final major task of the LANU software 620 is the data IDT 623. As described above, the system 10 of the present invention is designed to provide access from POTS to a CO switch. As such, the burden of resource allocation and assignment of DS0 terminates at the switch. Since the data architecture of the system 10 terminates at the head-end there is no such centralized resource in the architecture to provide the services of the switch. In order to provide the services required to terminate the data “calls” a single LANU 580 functions as the data IDT.
The function of the data IDT is to provide a single point of reference for the data resources of the HDT 12. During pre-provisioning of the LANU hardware a LANU 580 will be designated the “Master” LANU (mLANU) and assigned an IDT identifier. The mLANU 580 will then take on the function of the switch for data calls by maintaining a table that maps CRVs to service level (# of channels). In addition, the mLANU will maintain a map of all available DS0s an all LANUs (including the mLANU itself) installed at the HDT. A copy of the call provisioning table will be kept in on-board FLASH so it can survive a power loss.
In order to maintain compatibility with standard telephony traffic, the means of communication between the CTSU 54 and mLANU will be a TMC connection over one of the DS0s within a MARIO. During call provisioning, the CTSU 54 sends a setup message over the TMC and the mLANU will respond with a “Make Cross Connect” message that identifies the DS0, DS1, and CRV for the connection. As discussed previously, the mLANU will also configure the LANU 580 for the connection through communications over the HDT 12 LAN 591. Therefore the data IDT software 623 will emulate the switch though its communications with the CTSU 54 over the TMC using Q.931 compatible messaging.
On all LANUs in the HDT 12, whether master or not, the data IDT software 623 will be responsible for configuring the TSA and communicating with the bridging task. In configuring the TSA, the data IDT will monitor the sequence numbers in the ninth bit signaling and appropriately configure the interconnect so that the order within a multichannel call is maintained. In addition, the data IDT software 623 will communicate the state of the connection to the bridging task to open up the data pipe.
Another important function of the data IDT software 623 is to provide the information needed to provide billing and other accounting functions. As an IDT like function the data IDT will also support standard CMISE objects.
CDM Software
Software provided in a CDM 535 (executing on the local processor 605 or 614 are represented by such elements) will provide the same types of functions. The major function of the CDM software is to provide the bride/router (brouter) functionality at the customer-end. In supporting the brouter function the CDM software supports IP routing, PPP, and SLIP. As part of IP support the CDM supports TFTP for downloading new code images. The CDM also supports a standard SNMP agent with a full MIB-II information base. Preferably, the software executes on either the 68302 (605) or 68360 (614) processor.
The control of the modem portion is with the standard MISU or HISU software running on a Motorola 68HC11. This code supports all the alarm conditions and communications set out above for IOC communications. The interface between the RF modem and the brouter is preferably a hardware only implementation.
Network Management
Network management of the data architecture of system 500 is preferably provided by both CMISE and SNMP. The CMISE portion of network management will be responsible for the transport mechanism for data, while SNMP will be used for data network oriented management. In this environment, SNMP is an overlay to the CMISE environment.
As with all telephony services, the data architecture will depend upon CMISE for network management of call provisioning and other transport related functions. In addition, CMISE will be responsible for accounting on data connections. This approach provides for a very flexible billing system where services can be billed per connection time, bytes passed, or packets passed. Statistics will be collected in the mLANU and reported to the network manager.
SNMP management is used to provide data services management for the data architecture. In this way the data architecture will resemble a standard data network. Within SNMP management, the LANU 580 and CDM will maintain SNMP agents compliant with the MIB-II standard. In order to support an SNMP agent both the LANU and the CDM will need to support the UDP and IP protocols in addition to the SNMP protocol. In order to provide a single point of management for data and telephony, both CMISE and SNMP are preferably integrated into the same element manager. This level of integration will simplify billing by providing several options such as bill by connection time, bytes passed and packet passed.
Asymmetrical Data Delivery
For many casual residential users, data traffic can be characterized as mostly “bursty” (intermittent), downstream traffic with relatively, small upstream needs. The most cost effective means of delivering services such as Web browsing, file downloads, and CD-ROM preview is asymmetrical transport. The asymmetrical data transport embodiment of the invention includes a customer premise unit or Personal Cable Data Modem that contains a 30 Mbps, QAM downstream demodulator (PCDM-30) 620a, as shown in
At the head end 32, an ASMU 622a supports multiple users on a single 30 Mbps channel which occupies 6 MHz of spectrum outside of the channels of the telephony transport system 10. In addition to the downstream modulator, the ASMU 622a concentrates the return channels by interfacing with the HDT 12. Upstream traffic is carried over as a single DS0 and integrated with the downstream transport on the ASMU 622a. The connection from the ASMU to the headend services is 10BaseT, but higher capacity industry standard connections are also possible.
The ASMU 622a sits at the head end 32, but not in the HDT 12. The function of the ASMU 622a is to integrate the upstream path for up to 400 DS0s (Configurable from 64 Kbps to 512 Kbps) and a 30 Mbps shared downstream. Each LANU 580 will generate an 8.2 Mbps HDLC stream that contains the 64 Kbps Ethernet packets from all the users that are attached to LANU through the transport system. On the ASMU 622a, up to four of these, are aggregated, and sent out to the head services over 10BaseT Ethernet. In the downstream direction, the data on the 100BaseT is filtered on the ASMU, and those packets destined for the customer end products are accepted and then modulated onto the 30 Mbps shared medium.
In order to register a modem, the customer-end modem sends out an IP packet to identify itself. This causes the LANU 580 to assign an HDLC address that is mapped to the MAC address of device. This information is passed to the ASMU 622a so that the HDLC address can be used by the modulator over the HDT 12 backplane LAN 591. The HDLC address and frequency for the tuner is also sent to the customer-end over the downstream telephony path and registered at the customer end. This address is then used by the customer-end equipment to filter the 30 Mbps downstream channel.
One advantage of the asymmetrical system is that a relatively large number of casual users (300+) can be supported by a single multi-megabit downstream transport, with an optimal amount of upstream capacity. The implementation of the downstream matches the downstream of other cable data modems in use and additionally provides superior, high capacity upstream. Since casual users place lesser demands on the network (peak utilization is lower than that of business), users can be concentrated on the return channel, thus lowering head-end 32 costs.
The upstream channel in asymmetrical application is still important due to the nature of the acknowledge protocol of TCP/IP, where blocks of data sent in the downstream must wait on an acknowledge message from the receiver before subsequent data blocks are sent. If the upstream channel is too small, the downstream channel will stall, reducing the utilization of the downstream bandwidth. By guaranteeing a minimum of 64 Kbps to each user, the asymmetrical system can deliver greater than 1 Mbps sustained to each user, matching the capacity of most residential computer equipment. Another advantage is the superior security of OFDM in the upstream. Unlike other shared upstream modem products currently available, the asymmetrical system herein described prevents information, such as bank accounts and credit card numbers exchanged during on-line Internet shopping, from being “seen” by other modems on the network.
Summary of Data Delivery System Advantages
Thus, the symmetrical embodiment of system 500 provides many options for the delivery of data services over HFC distribution network 11 to the residence or business. The DMSM 550 provides from 64 Kbps to 512 Kbps access to head-end resources over a 10BaseT connection or RS232 (64 Kbps service). The service is symmetrical (same data rate upstream and downstream), non-shared and dedicated to each user, providing a guaranteed level of service. As an add-in card to the HISU, the DMSM 550 provides complete transport integration with telephony, supplying high-speed data and two POTS lines to the residence.
The PCDM 540 provides the same data transport capabilities as the DMSM 550 in a standalone configuration, packaged in a traditional modem housing. This implementation is ideal for premises or installations where telephony is not deployed.
The DMCU 560 is an MISU channel unit that provides higher data rates than either the DMSM or PCDM-512K. The DMCU 560 router manages four subscribers who share up to 8.192 Mbps of symmetrical bandwidth. The router implementation guarantees that all four subscribers on the DMCU 560 have private connections. The DMCU 560 works well for multiple dwelling installations for Internet access and small business connections where symmetrical, non-shared data access is required.
At the head end, the LANU 580 provides the concentration of up to 100 DS0s in flexible combinations of various data rates, from 641 Kbps to 512 Kbps for residential, and up to 8.192 Mbps for business applications on a single, industry standard 10BaseT connection. An HDT 12 can be configured with up to seven LANUs, concentrating up to 700 DS0s. In addition to the industry standard transparent bridging function, the LANU also provides the intelligence for the dynamic, adaptive allocation of bandwidth capacity to optimize transport during times of heavy loading. This capability enables an HFC service provider using system 10 to mix residential and business data services in a single 6 Mhz channel without compromising the quality of service for business connections during peak Internet access times. Dynamic-allocation allows the customer units to efficiently utilize the data transport by dropping connections at times of no traffic and re-establishing them when data is ready to send. Each time a connection is established the LANU 580 will allocate bandwidth of up to a maximum of 512 Kbps, depending upon the network load, with a minimum of 64 Kbps. Finally, the LANU collects detailed traffic statistics that can be used for a variety of billing methods, for instance bill by connect time.
System 500 is particularly effective in meeting the special needs and higher expectations of business applications. Businesses tend to require a higher level of upstream signaling in order to support applications such as telecommuting and videoconferencing. Most cable data modem network architectures can provide only limited upstream capacity, but ADC is able to, offer a very high capacity upstream due to the efficiency of OFDM and frequency agility.
Guaranteed bandwidth is of equal importance to upstream capabilities. Businesses must have full access to their pipeline at all times, regardless of other traffic on the network. With system 500, once a premium user's bandwidth has been established, it cannot be diminished, regardless of the number of users who subsequently access the network.
The security of the data being transported is also a major concern to businesses. Security at the transport layer (encryption and secure key exchange) and at the network layer (filtering) is provided by current transport technologies. System 500 also provides additional security at the physical layer, made possible by utilizing frequency scrambling within the OFDM transport.
The symmetrical product line is well suited for “power” Internet users who use their PC's not only for casual Web browsing but for remote LAN access, telecommuting, real-time audio, and possibly video teleconferencing. While these users are demanding, they are frequently early adopters of technology who will push the limits of Internet access and Internet applications, making the symmetrical, non-shared, guaranteed quality of service of the symmetrical products a requirement.
For both residence and business users, the symmetrical embodiment of system 500 provides for superior integration with telephony. By utilizing OFDM transport in both the upstream and downstream, the symmetrical system can carry data in the same 6 Mhz channel as telephony traffic. This capability is ideal for smaller installations and early deployment where efficient use of spectrum is important. In addition, OFDM provides a very secure data delivery stern by implementing a point-to-multipoint bridge for data where two customer premises units never share the same digital data stream.
The delivery of data over system 500 requires the efficient allocation of available bandwidth and network management of system resources.
System 500 provides a completely scalable data architecture by dynamically allocating bandwidth for data traffic through its utilization of a subset of standard TR303/V5 call processing software. This system capability give HFC service providers the flexibility to tailor the configuration of head-end resources to satisfy the diverse needs of their subscriber base. Subscriber services can be provisioned at the head end as symmetrical fixed, symmetrical variable, or asymmetrical services. As the subscriber mix changes or subscribers upgrade service, head-end resources can be re-provisioned to meet the new requirements. For example, users can be easily reconfigured to upgrade from 64 Kbps service to 512 Kbps or even from asymmetrical to symmetrical. For capacity planning, data bandwidth is allocated as a number of DS0s to potential users with a single HDT supporting up to 720 DS0s. The number of users supported is then a function of service level (number of DS0S) and concentration ratio (number of users per DS0).
To ensure that service providers have an effective tool to manage their cable data networks, system 500 offers an integrated data/telephony network management solution. Data management is based on industry standard SNMP agents and MIBs (management information bases), which are then combined into an integrated data/telephony network management environment. Integration of data delivery and telephony into a single network management system has several advantages:
Thus, system 500 provides a single, integrated system that can meet the diverse needs of potential subscribers, from casual Internet browsers to high-capacity business users. The integrated solution gives HFC service providers a single point of network management that results in reduced support costs, reduced staffing costs, and shortened time to turn-up new services. Finally, the OFDM technology of system 500 provides data, video and telephony services in a bandwidth-efficient system that reduces the demands on a very valuable commodity for HFC service providers spectrum.
ATM Embodiment
The system 500 of the present invention can also be configured to carry data from an Asynchronous Transport Mode (ATM) network. As shown in
In one embodiment, communication system 10 of
Channel manager 900 may comprise software executed by a processor resident in each CXMU 56 of each HDT 12. Channel manager 900 receives events from board support software 902, IOC and modem communications 904, ISU ranger 906, and administrator 908. Channel manager 900 also sends messages to IOC and modem communicators 904 for allocation or reallocation of channels. Channel manager 900 uses two types of channels to communication control data to the ISUs. First, channel manger 900 broadcasts control data over the IOC channels to the ISUs. The control data on the IOC channels contains an identification signal that indicates the ISU to receive the control data. Further, channel manager 900 uses an ISU demand link channel, referred to as an IDL channel, for non-time-critical transport of data between head end 32 and ISU when the data is of a size that would benefit from a transmission channel with more bandwidth than the IOC. Typically, the data rate for the IOC channel is 16 Kbps and the data rate for the IDL channel is 64 Kbps due to the amount of data contained in each package or frame. Typically, control signals contain four data bytes or less per frame or package. The IDL channel is used to transmit data packages that are larger than this. For example, the IDL channel is used to download software to an ISU, provision a channel unit, transmit future channel unit functions, or transmit protocols. In one embodiment, HDT 12 only implements one IDL at a time. The IDL channel is described in more detail below.
Subband Assignment and Channel Allocation
Channel manager 900 is responsible for assigning an ISU to a subband and for allocating payload channels for communications links to the ISU. Appropriate selection of subband and payload channel improve the performance of communication system 10. Channel manager 900 further monitors the channels and reassigns subbands and reallocates channels as necessary to maintain acceptable communications links between head end 32 and ISUs 100.
Subband Assignment
Channel manager 900 selects a subband for an ISU in several circumstances: during acquisition, when an HISU is assigned to a subband that has insufficient payload channels to meet a request, and during an HISU IOC timeout event. An IOC timeout event occurs when acknowledgments are not received by channel manager 900 from an ISU within a specified time period. With a timeout, it is assumed that the downstream communications to the ISU are still in tact even though the upstream communications have become corrupted due to noise or collisions. Thus, a message on the IOC to retune to a new subband is assumed to reach the ISU despite the lack of an acknowledgment.
In each case in which an ISU is assigned to a subband, channel manager 900 uses various criteria to select the subband for an ISU.
Channel Allocation
Channel manager 900 receives a request for allocation of a payload channel from either the SCNU 58 or CTSU 54. At block 912, channel manager 900 decides whether sufficient payload channels are available in the current subband to fulfill the request. If sufficient channels are available, the method proceeds to block 914 and determines whether one of the available channels is the IDL channel. If the IDL channel is not one of the available channels, channel manager 900 allocates a channel for each channel requested by CTSU 54 or SCNU 58 at blocks 916 and 918. Channel manager 900 selects the channels based on several criteria that increase the likelihood of achieving a connection with acceptable quality levels. For example, channel manager 900 can use the method shown in
If, at block 914, channel manager 900 determines that one of the available channels is the IDL channel, channel manager 900 allocates the payload channel allocated to be the IDL channel at blocks 920 and 922 due to the lower priority of communications over the IDL channel.
If, at block 912, channel manager 900 determines that sufficient payload channels are not available in the current subband, channel manager 900 determines whether the request is for an HISU 68 or an MISU 66 at block 924. If the request is for an MISU 66, channel manager 900 sends a message to the requestor that the request has failed at block 926.
If, at block 924, channel manager determines that the request is for an HISU, then channel manager 900 selects a different subband at block 928 by weighing the criteria as described above with respect to selecting a subband. Channel manager 900 further marks the channels unavailable in the new subband at block 930 and deallocates channels allocated to the ISU in the prior subband at block 932. At block 934, channel manager 900 assigns the new subband and proceeds to allocate channels as necessary at blocks 916 and 918.
An example of reassigning an ISU to a new subband to accommodate a request for a payload channel is shown in
Channel Reallocation
Channel monitoring and allocation or reallocation based thereon may be used to avoid ingress. External variables can adversely affect the quality of a given channel. These variables are numerous, and can range from electromagnetic interference to a physical break in an optical fiber. A physical break in an optical fiber severs the communication link and cannot be avoided by switching channels, however, a channel which is electrically interfered with can be avoided until the interference is gone. After the interference is gone the channel could be used again.
Channel Monitoring
Channel monitor 900 monitors the payload channels for errors to help in determining which channels are acceptable for transmission for specific services. One input to channel manager 900 is parity errors which are available from hardware per the DS0+ channels; the DS0+ channels being 10-bit channels with one of the bits having a parity or data integrity bit inserted in the channel as previously discussed. The parity error information on a particular channel is used as raw data which is sampled and integrated over time to arrive at a quality status for that channel. In one embodiment, parity errors that are detected on downstream payload channels are communicated to head end 32 over an associated upstream channel. When the error is detected in the downstream transmission, the parity bit for the upstream transmission is corrupted by intentionally setting the parity bit to the wrong value to indicate the incorrect parity in the downstream transmission path. Thus, the ISU informs the head end of errors in the downstream path.
To monitor the payload channels, channel manager 900 needs an active upstream signal on each payload channel. However, an any given time, some payload channels may not be allocated and some allocated channels may not be active. Thus, these payload channels do not provide the necessary upstream signals to the head end to monitor the quality of the payload channels. To compensate for these idle and unallocated payload channels, channel manager 900 places these channels in loop back mode to monitor the quality. In this case, channel manager 900 sets up the payload channel, transmits data to the ISU on the payload channel and the ISU transmits back specified data on an associated upstream payload channel. Channel manager 900 monitors these channels at the head end to determine error rates for the channels. Thus, the unallocated or idle payload channel can be monitored for errors the same as with channels. The goal of channel manager 900 is to have payload established on all of the payload channels at a given time. However, it may be acceptable to monitor the performance of each channel at least once an hour if not active.
Channel manager 900 randomly selects and uses ISUs to monitor payload channels in loopback mode described above. This provides several benefits to the system. First, this allows channel manager to handle the diverse layout of a cable plant. Channel manager 900 sets up and uses paths over different legs from the various ODNs of the system. Further, random cycling of the ISUs used in the loop back mode allows the system to properly distribute power in the coaxial network. Specifically, this random selection of ISUs for loopback mode applies to concentration type services.
As described below, some ISUs are powered down when not active. When the ISU is powered down the upstream modem at the head end detects this condition and sends a specified signal to the CXMC, so that channel manager does not use the ISU for loop back purposes. Thus, powered down ISUs do not produce unnecessary errors.
Two issues presented by periodic parity monitoring as described above must be addressed in order to estimate the bit error rate corresponding to the observed count of parity errors in a monitoring period to determine if a channel is corrupted. The first is the nature of parity itself. Accepted practice for data formats using block error detection assumes that an errored block represents one bit of error, even though the error actually represents a large number of data bits. Due to the nature of the data transport system, errors injected into modulated data are expected to randomize the data. This means that the average errored frame will consist of four (4) errored data bits (excluding the ninth bit). Since parity detects only odd bit errors, half of all errored frames are not detected by parity. Therefore, each parity (frame) error induced by transport interference represents an average of 8 (data) bits of error. Second. each monitoring parity error represents 80 frames of data (10 ms/125 μs). Since the parity error is latched, all errors will be detected, but multiple errors will be detected as one error.
The bit error rate (BER) used as a basis for determining when to reallocate a channel has been chosen as 10−3. Therefore, the acceptable number of parity errors in a one second interval that do not exceed 10−3 must be determined. To establish the acceptable parity errors, the probable number of frame errors represented by each observed (monitored) parity error must be predicted. Given the number of monitored panty errors, the probable number of frame errors per monitored parity error, and the number of bit errors represented by a frame (parity) error, a probable bit error rate can be derived.
A statistical technique is used and the following assumptions are made:
The Poisson distribution, as follows, is used to compute the probability of a given number of FEs represented by a MPE (χ), and assumption 2, above, is used to arrive at the mean number of FEs per MPE (μ).
Since the desired bit error rate is a maximum, the Poisson equation is applied successively with values for χ of 0 up to the maximum number. The sum of these probabilities is the probability that no more than χ frame errors occurred for each monitored parity error.
The results for a bit error rate of 10−3 and bit errors per frame error of 1 and 8 are shown in Table 11.
TABLE 11
Bit Error Rate Probability
Bit Errors
Monitored
Maximum Frame
Average Frame
Probability
per Frame
Parity
Errors/Monitored
Errors/Monitored
of BER
Error
Errors
Parity Error (x)
Parity Error (μ)
<−10−3
8
2
4
1.6
98%
3
3
2.4
78%
4
2
3.2
38%
1
8
8
6.4
80%
9
7
7.2
56%
10
7
8.0
45%
Using this technique, a value of 4 monitored parity errors detected during a one second integration was determined as the threshold to reallocate service of a ISU to a new channel. This result is arrived at by assuming a worst case of 8 bit errors per frame error, but a probability of only 38% that the bit error rate is better than 10−3. The product of the bit error per frame, monitored parity errors an maximum fame errors per monitored parity error must be 64, for a bit error rate of 10−3 (64 errors in 64 k bits). Therefore, when the sampling of the parity errors in the error timer event is four or greater, the channel allocator is notified of a corrupted channel.
DS0 Reordering
Some telecommunications services use multiple DS0s (payload channels) to form a communication link in communication system 10. For example, ISDN uses three DS0s to form three payload channels identified namely as B1, B2, and D. To operate properly, the DS0s typically are assigned in a specific sequence. Once the payload channels for service are assigned, the channel unit associated with the service expects to receive the payload channels in a specific order. When one of the payload channels becomes corrupted, channel manager 900 allocates a different DS0 channel for the corrupted channel and the sequence of the DS0s is altered.
This problem could be avoided by reallocating all three DS0s. However, this is a time consuming process and could cause transient disruption of the service. As an alternative, channel manager 900 can assign an address to the DS0s when the multiple DS0 service is initiated. This address can be used by the channel unit to reconstruct the order of the DS0s on the fly if one or more of the DS0s is reallocated out of sequence with the other DS0s. For example, in the channel enable signal from CXMU 56 on the IOC channel, a BIC state signal can be used to identify the correct order for each DS0. Thus, channel manager 900 can allocate the DS0s in any order and the channel unit can remap the DS0s to the correct order at the ISU. It is noted that the DS0s must still be allocated in different time slots.
ISU Data Link (IDL) Channel
The IDL is a standard payload channel that is dynamically assigned to transmit control data between HDT 12 and ISU 100 when the amount of data exceeds the parameters of the lower bandwidth IOC channel. The IDL channel can provide full duplex communication or simplex broadcast from HDT 12 to one or more ISUs 100. Channel manager 900 dynamically allocates the IDL channel as needed for non-time critical transport of data as described above.
The IDL messages in both directions are variable in length. The IDL data is transmitted over HFC distribution network 11 at a rate of 64 Kbps which is one byte per 8 kHz frame. The IDL channel uses one of the 240 payload channels and the protocol for transmitting IDL messages is handled by the processor on CXMU 56. The processor uses cyclical redundancy codes (CRC) and positive acknowledgments to manage error checking of IDL messages.
The IDL channel can be used to transmit various kinds of data. For example, the IDL channel can be used to provide data to an ISU to continue a payload channel for use with a specific protocol. For example, the IDL channel can be used to down load data to configure a payload channel for use with the LAPB protocol or any other appropriate protocol, including proprietary protocols. Similarly, the IDL channel can be used to download software to an ISU.
Transmission over the IDL channel has a lower priority than regular payload transmissions Thus, channel manager 900 deallocates an IDL channel before completion of the data transmission when channel manager 900 receives a request that requires use of the payload channel that is currently allocated to the IDL.
Power Down
Channel manager 900 can power down an ISU during periods of non-use to reduce energy costs of communication system 10. To power down the ISU, channel manager 900 must determine that all conditions for powering down the ISU are met For example, channel manager 900 can determine if the lines of the channel units of the ISU provide service that can be powered down. Such services may include, for example, analog services such as POTS and COIN. Further, the lines must be idle. For example, channel manager 900 can determine if a line is idle based on the line's hook status or other appropriate criteria. Channel manager 900 checks the status of the lines each time a line goes from off-hook to on-hook. Channel manager 900 further checks the status of the lines every second to monitor the hook status. It is noted, however, that channel manger 900 will not power down an ISU that is the monitoring ISU for subband.
When channel manager 900 determines that an ISU can be powered down, the ISU's transmitter is disabled. Head end 32 detects the loss of power to the ISU and sends an idle pattern upstream to the switch. An IOC control message to or from the IOC will power-up the ISU. The IOC traffic to or from the ISU indicates to the background task in charge of powering down ISUs to check the ISU against the criteria for powering down again.
It is understood that the above description is inward to be illustrative, and not restrictive. Many other embodiments will be apparent to those of skill in the art upon reviewing the above description. The scope of the invention should, therefore, be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled
With reference to
The video information is optically transmitted downstream via optical fiber line 1017 to splitter 1018 which splits the optical video signals for transmission on a plurality of optical fibers 1022 to a plurality of optical distribution nodes 1026. The HDT 1012 transmits optical telephony signals via optical fiber link 1020 to the optical distribution nodes 1026. The optical distribution nodes 1026 convert the optical video signals and telephony signals for transmission as electrical outputs via a coaxial distribution system 1007 to a plurality of remote units 1042. The electrical downstream video and telephony signals are distributed via a plurality of coaxial lines 1029 and coaxial taps 1034 of the coaxial distribution system 1007.
The remote units 1042 include means for transmitting upstream electrical data signals including telephony information from telephones 1076 and data terminals 1073 and in addition may include means for transmitting set top box information from set top boxes 1078. The upstream electrical data signals are provided by a plurality of remote units 1042 to an optical distribution node 1026 connected thereto. The optical distribution node 1026 converts the upstream electrical data signals to an upstream optical data signal for transmission via optical fiber link 1020 to the head end 1010.
The present invention shall now be described in further detail with reference to
The VHDT 1014 transmits downstream optical signals to a splitter 1018 via video feeder optical fiber line 1017. The passive optical splitter 1018 effectively makes four copies of the downstream high bandwidth optical video signals. The duplicated downstream optical video signals are distributed to the correspondingly connected optical distribution nodes 1026. One skilled in the art will readily recognize that although four copies of the downstream video signals are created, that any number of copies may be made by an appropriate splitter and that the present invention is not limited to any specific number.
The splitter 1018 is a passive means for splitting broad band optical signals without the need to employ expensive broad band optical to electrical conversion hardware. Optical signal splitters are commonly known to one skilled in the art and available from numerous fiber optic component manufacturers such as Gould, Inc. In the alternative, active splitters may also be utilized. In addition, a cascaded chain of passive or active splitters would further multiply the number of duplicated optical signals for application to an additional number of optical distribution nodes and therefore increase further the remote units serviceable by a single head end. Such alternatives are contemplated in accordance with the present invention as described by the accompanying claims.
The VHDT 1014 can be located in a central office, cable TV head end, or a remote site and broadcast up to about 112 NTSC channels. The VHDT 1014 includes a transmission system like that of a LiteAMp™ system available from American Lightwave Systems, Inc., currently a subsidiary of the assignee hereof. Video signals are transmitted optically by amplitude modulation of a 1300 nanometer laser source at the same frequency at which the signals are received (i.e. the optical transmission is a terahertz optical carrier which is modulated with the RF video signals). The downstream video transmission bandwidth is about 54-725 MHz. One advantage in using the same frequency for optical transmission of the video signal as the frequency of the video signals when received is to provide high bandwidth transmissions with reduced conversion expense. This same-frequency transmission approach means that the modulation downstream requires optical to electrical conversion or proportional conversion with a photodiode and perhaps amplification, but no frequency conversion. In addition, there is no sample data bandwidth reduction and little loss of resolution.
Alternative embodiments of the VHDT may employ other modulation and mixing schemes or techniques to shift the video signals in frequency, and other encoding methods to transmit the information in coded format. Such techniques and schemes for transmitting analog video data, in addition to those transmitting digital video data, are known to one skilled in the art and are contemplated in accordance with the spirit and scope of the present invention as described in the accompanying claims.
Telephony information is transmitted downstream by HDT 1012 via optical fiber link 1020 to a corresponding optical distribution node 1026. A more detailed block diagram of one of the HDTs 1012 is shown in
Any number of modulation techniques may be used for transmission of the telephony information downstream. The transmission downstream is point to multipoint transmission using broadcast type transmission schemes. The modulation techniques utilized and performed by RF modem module 1052 may include quadrature phase shift keying (QPSK), quadrature amplitude modulation (QAM), or other modulation techniques for providing the desired data rate. Modulation techniques, such as QPSK and QAM, are known to those skilled in the art and the present invention contemplates the use of any such modulation techniques for downstream broadcast transmission.
The electrical to optical converter 1064 includes two transmitters 1080 for downstream telephony transmission to protect the telephony data transmitted. These transmitters are conventional and relatively inexpensive narrow band laser transmitters. One transmitter is in standby if the other is functioning properly. Upon detection of a fault in the operating transmitter controller 1060 switches transmission to the standby transmitter. In contrast, the transmitter of the VHDT 1014 is relatively expensive as compared to the transmitters of HDT 1012 as it is a broad band analog DFB laser transmitter. Therefore, protection of the video information, non-essential services unlike telephony data, is left unprotected. By splitting the telephony data transmission from the video data transmission, protection for the telephony data alone can be achieved. If the video data information and the telephony data were transmitted over one optical fiber line by an expensive broad band analog laser, economies may dictate that protection for telephony services may not be possible. Therefore, separation of such transmission is of importance.
As an alternative embodiment for providing transmission of optical video and telephony signals to the optical distribution nodes 1027 from head end 1010 as shown in
As one skilled in the art will recognize, optical link 1020, as shown in
RF modem bank 1050 includes a protection RF modem module 1054 with a transceiver 1053 connected to combiner 1082 of electrical to optical converter 1064. Protection RF modem module 1054 is further coupled to controller 1060. When a fault is detected with regard to the transmission of one of the RF modem modules 1052, a signal is generated and applied to an input 1062 of controller 1060. Controller 1060 is alerted to the fault and provides appropriate signaling to switch the protection RF modem module 1054 for the faulted RF modem such that the protection RF modem module 1054 transmits with the 6 MHz bandwidth of the faulted RF modem module 1052 so that the four 6 MHz bandwidth signal transmission is continued on optical fiber link 1020. The use of one protection RF modem module 1054 for four RF modem modules 1052 is only one embodiment of the present invention and the number of protection RF modem modules relative to RF modem modules may vary as known to one skilled in the art and described in the accompanying claims. As shown in
An optical distribution node 1026 as shown in
After the optical distribution node 1026 has received downstream optical video signals via optical link 1022 and downstream optical telephony signals via optical link 1020 and such signals are converted to downstream electrical video and telephony signals, the four outputs of the optical distribution nodes 1026 are applied to four coaxial cables 1029 of coaxial cable distribution system 1007 for transmission of the downstream electrical video and telephony signals to the remote units 1042; such transmission occurs in about the 725-800 MHz bandwidth for telephony signals and about the 54-725 MHz bandwidth for the downstream electrical video signals. Each optical distribution node 1026 provides for the transmission over a plurality of coaxial cables 1029 and any number of outputs is contemplated in accordance with the present invention as described in the accompanying claims.
As shown in
The downstream electrical video and telephony signals are provided from the coaxial taps to the remote units 1042 in a number of different ways. In one embodiment, the signal from the coaxial tap 1034 is provided to a home integrated service unit 1070 as shown in
Ingress filter 1098 provides the remote unit 1042 with protection against interference of signals to the video equipment 1072 as opposed to those provided to other user equipment such as telephones or computer terminals. Filter 1098 passes the video signals; however, it blocks those frequencies not utilized by the video equipment. By blocking those frequencies not used by the video equipment, stray signals are eliminated that may interfere with the other services provided by the network to at least the same remote unit.
The set top box 1078 is an optional element in the network 1006. It may include an additional modem for sending interactive data therefrom back to head end 1010 at frequencies unused by the video and telephony transmission. Upstream transmission of such data is further discussed below.
Depending on the modulation processing techniques utilized at the head end 1010, the RF demodulator 1104 would include circuitry capable of demodulating the modulated signal. For example, if QPSK modulation is utilized then the demodulator would include processing circuitry capable of demodulating a QPSK modulated waveform as is known to one skilled in the art.
In another embodiment of providing downstream electrical video and telephony signals from the coaxial taps 1034 to remote units 1042, as shown in
In addition, an optional network interface device (NID) 1075 is utilized in the connection of telephone services to the remote units 1042, whether they are homes or businesses, as is known to those skilled in the art and as shown in
The above description primarily involves the downstream transmission of video and telephony information from head end 1010 to remote units 1042. The upstream transmission of interactive data from set top boxes 1078 and other data, for example telephony from telephones 1076, shall now be described with reference to
The upstream transmission from an integrated service unit for multipoint to point transmission utilizes time multiplexing techniques, although any of a number of multiple access techniques known to those skilled in the art are contemplated in accordance with the present invention. All the remote units are designated a time slot for transmission. In such a case each remote unit must transmit at a particular time to maintain multiple access with the timing being supplied using data on the downstream path. The upstream data is transmitted on a bit-by-bit basis. With each remote unit assigned a time slot, the RF modem 1102 of the unit knows that it will not interfere with the others because it has determined the time delay for each one of them and each RF modem 1102 is signaled to transmit at a precise time. Due to the high volumes of multiplexed serial data from several outlining remote stations and limited bandwidth for transmission, short pulse durations are required for better resolution of the data transmitted to the head end 1010. Although the data modulates a carrier and is transmitted in the 5 to 40 MHz bandwidth by RF modulator 1108, because of the limited bandwidth in the upstream direction, a pulse shaping network at each remote unit is used to generate raised cosine pulses for the rectangular or square wave bit-by-bit stream of data transmitted along the coaxial cable in the coaxial network.
An optimal pulse shape for transmission in a band limited coaxial cable network is determined by the use of Fourier calculations with a given set of boundary conditions. Also, the Fourier calculations implement a spectral limitation constraint for the purpose of limiting the spectral content of the optimal pulse shape. Limiting the spectral content of the pulse shape serves two functions. The first function is to limit the spectral characteristics of the optimal pulse shape in order to prevent phase dispersion at the receiving end of the transmission system. The second benefit from the spectral limitation constraint is to allow the use of relatively simple finite impulse response filters with a minimal number of taps.
In one embodiment of the pulse shaping network as shown in
The upstream electrical telephony signals from a plurality of remote units, including signals from the RF modems 1102 and from modems in set top boxes 1078, are transmitted to the respectively connected optical distribution node 1026 as shown in
The upstream optical telephony signals are received by upstream telephony and set top box receiver 1084 of optical to electrical converter block 1066. The upstream optical telephony signals are converted, split, and all the split electrical signals in the 5-40 MHz, 50-85 MHz, 100-135 MHz, and 150-185 MHz are frequency shifted back to the 5-40 MHz bandwidth by frequency shifters 1086, 1088, and 1090 with the exception of the signal already in the 5-40 MHz bandwidth which is passed through with the other frequency shifted signals from the frequency shifters to RF switch 1094. A combined signal in the 5-40 MHz bandwidth from combiner 1092 is provided to the VHDT and the signal is processed for obtaining the interactive information transmitted from set top boxes 1078. The RF switch 1094 is controlled by controller 1060 and provides the upstream telephony signals to the transceivers 1053 of the corresponding RF modems 1052. The upstream telephony signals are then demodulated by RF modem modules 1052 and the telephony data is provided to the service providers via trunk line 1008. The RF modem modules 1052 include RF demodulator corresponding to the modulation techniques utilized to transmit the information upstream so such information can be recovered.
As discussed previously, the controller 1060 switches protection RF modem module 1054 for a transmitting RF modem module 1052 in the downstream communication when a fault is detected in that module. The controller also provides signaling for switching the RF switch 1094 such that the information which would have been provided to the faulted RF modem module 1052 is applied to the transceiver of the protection RF modem module 1054. Therefore, the protection modem module 1054 is then fully within the transmit and receive loop of the system.
As shown in
In this embodiment the switching of the protection modem module 1054 into the system is accomplished through the controller 1060. When the controller 1060 detects and indicates a faulted modem module 1052, the controller 1060 assigns the frequency previously assigned to the faulted RF modem module to the protection module, thus establishing the protection RF modem module 1054 fully within the transmit and receive loop.
In another embodiment shown in
It is to be understood, however, that even though numerous characteristics of the present invention have been set forth in the foregoing description, together with details of the structure and function of the invention, the disclosure is illustrative and changes in matters of shape, size, number, and arrangement of the elements may be made within the principles of the invention and to the full extent indicated by the broad general meaning of the terms in which the appending claims are expressed.
Patent | Priority | Assignee | Title |
10110420, | Aug 29 2016 | Amazon Technologies, Inc | Orthogonal encoding of diagnostic information in a computer network |
10542961, | Jun 15 2015 | The Research Foundation for The State University of New York | System and method for infrasonic cardiac monitoring |
11478215, | Jun 15 2015 | The Research Foundation for The State University o | System and method for infrasonic cardiac monitoring |
Patent | Priority | Assignee | Title |
3511936, | |||
3539924, | |||
3609328, | |||
3628057, | |||
3639838, | |||
3700820, | |||
3706933, | |||
3742145, | |||
3750022, | |||
3750175, | |||
3780230, | |||
3796970, | |||
3798970, | |||
3805265, | |||
3838343, | |||
3868605, | |||
3916379, | |||
3934224, | Oct 29 1974 | Honeywell Information Systems, Inc. | Apparatus for continuous assessment of data transmission accuracy in a communication system |
4009343, | Dec 30 1974 | International Business Machines Corporation | Switching and activity compression between telephone lines and digital communication channels |
4053713, | Feb 05 1975 | Oki Electric Industry Co., Ltd. | Multi-channel multiplex data transmission system |
4090220, | Nov 17 1972 | Communications Patents Limited | Wired broadcasting systems for processing coded data representative of subscriber station conditions |
4092596, | Apr 13 1976 | Data transmission and reception system | |
4101738, | Jun 24 1975 | Telecommunications Radioelectriques et Telephoniques T.R.T. | Arrangement for processing auxiliary signals in a frequency multiplex transmission system |
4105863, | Dec 20 1976 | Bell Telephone Laboratories, Incorporated | Arrangement for combining data symbols in accordance with a predetermined weighting function |
4107470, | Feb 24 1976 | Nippon Electric Co., Ltd. | Digital SSB-FDM communication system derived from a complex band-pass digital filter bank and by a filter breakdown process |
4135202, | Dec 03 1973 | Communications Patents Limited | Broadcasting systems with fibre optic transmission lines |
4156847, | Apr 16 1976 | Pioneer Electronic Corporation | Method and apparatus for confirming transmission in bidirectional CATV system |
4161786, | Feb 27 1978 | The MITRE Corporation | Digital bus communications system |
4185168, | May 04 1976 | NOISE CANCELLATION TECHNOLOGIES, INC | Method and means for adaptively filtering near-stationary noise from an information bearing signal |
4191860, | Jul 13 1978 | Bell Telephone Laboratories, Incorporated | Data base communication call processing method |
4206320, | Aug 21 1978 | University of Illinois Foundation | High speed modem suitable for operating with a switched network |
4215366, | Oct 19 1977 | Feature Film Services | Subscriber-limited reception television broadcast security encoder-decoder system |
4267591, | Apr 17 1979 | Cincinnati Electronics Corporation | QPSK Suppressed carrier with rotating reference phase |
4275452, | Nov 08 1979 | Rockwell International Corporation | Simplified fast fourier transform butterfly arithmetic unit |
4290142, | Feb 22 1978 | Heinrich-Hertz-Institut fur Nachrichtentechnik Berlin GmbH | Interactive cable television system |
4291403, | May 22 1979 | ALCATEL NETWORK SYSTEM INC | Digital implementation of parity monitor and alarm |
4300229, | Feb 21 1979 | Nippon Electric Co., Ltd. | Transmitter and receiver for an othogonally multiplexed QAM signal of a sampling rate N times that of PAM signals, comprising an N/2-point offset fourier transform processor |
4316284, | Sep 11 1980 | Bell Telephone Laboratories, Incorporated | Frame resynchronization circuit for digital receiver |
4316285, | Sep 11 1980 | Bell Telephone Laboratories, Incorporated | Framing circuit for digital receiver |
4331974, | Oct 21 1980 | INFORMATION RESOURCES, INC | Cable television with controlled signal substitution |
4343042, | Jul 09 1979 | MOORE DIVERSIFIED PRODUCTS, INC | Bi-directional data transmission and control system |
4367548, | Apr 10 1980 | Harris Corporation | Subscriber station for providing multiple services to a subscriber |
4381546, | Mar 02 1979 | Paradyne Corporation | System for the quantitative measurement of impairments in the communication channel of a quadrature amplitude modulation data communication system |
4387456, | Aug 10 1979 | PLESSEY COMPANY PLC, THE | Alarm monitoring arrangements for digital telecommunications switching networks |
4393493, | Nov 10 1980 | ALCATEL NETWORK SYSTEMS, INC | Automatic protection apparatus for span lines employed in high speed digital systems |
4395768, | May 02 1978 | U.S. Philips Corporation | Error correction device for data transfer system |
4395780, | Jun 18 1980 | Licentia Patent-Verwaltungs-GmbH | Service-integrated communication transmission and exchange system |
4397020, | Sep 11 1980 | Bell Telephone Laboratories, Incorporated | Error monitoring in digital transmission systems |
4404589, | Oct 21 1980 | INFORMATION RESOURCES, INC | Cable television with multi-event signal substitution |
4430731, | Apr 30 1980 | MANITOBA TELEPHONE SYSTEM, THE | Video and data distribution module with subscriber terminal |
4438511, | Nov 10 1980 | TELEBIT CORPORATION, 10411 BUBB ROAD, CUPERTINO, CA 95014 A CA CORP | Packetized ensemble modem |
4441180, | Jun 01 1979 | Licentia Patent-Verwaltungs-GmbH | Service integrated communication transmission and interchange system |
4458110, | Jan 14 1974 | ESS Technology, INC | Storage element for speech synthesizer |
4466017, | Dec 23 1981 | Scientific-Atlanta, Inc. | Sync suppression scrambling of television signals for subscription TV |
4472802, | Mar 20 1981 | U S PHILIPS CORPORATION | System of transmitting information between a central station and sub-stations |
4475211, | Sep 13 1982 | Comsat Corporation | Digitally controlled transversal equalizer |
4484218, | Apr 30 1980 | MANITOBA TELEPHONE SYSTEM THE | Video distribution control system |
4488004, | |||
4488294, | |||
4491983, | May 14 1981 | TIMES FIBER COMMUNICATIONS INC | Information distribution system |
4494228, | Aug 12 1982 | The United States of America as represented by the Secretary of the Army | Orthogonal code division multiple access communications systems |
4495619, | Feb 13 1984 | AT&T Bell Laboratories | Transmitter and receivers using resource sharing and coding for increased capacity |
4500989, | Aug 02 1982 | Nortel Networks Limited | Digital communication system |
4503533, | Aug 20 1981 | CNR-STIBNOT, A CORP OF ITALY; BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY, A CORP OF CA | Local area communication network utilizing a round robin access scheme with improved channel utilization |
4506387, | May 25 1983 | Macrovision Corporation | Programming-on-demand cable system and method |
4512033, | Nov 29 1982 | C-COR LABS, INC | Remote level adjustment system for use in a multi-terminal communications system |
4516170, | Apr 12 1982 | CITICORP NORTH AMERICA, INC , AS AGENT | Dual mode UHF tuning system |
4519074, | May 31 1983 | Lockheed Martin Corporation | Transceiver having collision detection capability for contention-formatted FDM local area networks |
4528656, | Jul 02 1982 | Harris Corporation | Radio communication system using frequency division multiplexing for transmission between a master station and a plurality of remote stations |
4528663, | Dec 09 1983 | Zenith Electronics Corporation | Peak load access in a two-way CATV contention system |
4533948, | Apr 30 1982 | GENERAL INSTRUMENT CORPORATION GIC-4 | CATV Communication system |
4545048, | Nov 27 1980 | Licentia Patent-Verwaltungs-GmbH | Service integrated digital transmission system |
4558358, | May 27 1981 | Pioneer Electronic Corporation | Cable network monitoring system for CATV system |
4561101, | Jul 23 1982 | Thomson CSF | Clock-frequency recovery device adapted to high-frequency radiocommunications in disturbed media |
4566100, | Apr 20 1982 | Kokusai Denshin Denwa Co., Ltd. | Bit error rate measuring system |
4574305, | Aug 11 1983 | General Instrument Corporation | Remote hub television and security systems |
4575682, | Sep 01 1983 | NEC Corporation | Circuit for establishing accurate sample timing |
4587066, | Jul 02 1984 | Polaroid Corporation | Method and apparatus for forming magnetic recording media |
4602375, | Jun 11 1982 | Comsat Corporation | Onboard clock correction by means of drift prediction |
4604721, | Oct 13 1981 | Northrop Grumman Corporation | Computer and method for high speed prime factor transform |
4604745, | Mar 11 1983 | Hitachi, Ltd. | Method of searching fault locations in digital transmission line |
4612626, | Dec 27 1983 | General Dynamics Decision Systems, Inc | Method of performing real input fast fourier transforms simultaneously on two data streams |
4613975, | Aug 26 1983 | NEC Corporation | Selective fading protection system |
4613980, | Sep 04 1984 | Conoco Inc. | System for high accuracy remote decoding |
4617656, | Dec 22 1982 | Tokyo Shibaura Denki Kabushiki Kaisha | Information transmission system with modems coupled to a common communication medium |
4618955, | Feb 25 1983 | U S PHILIPS CORPORATION 100 EAST 42ND ST , NEW YORK, NY 10017 A CORP OF | Digital data transmission system |
4621355, | Aug 04 1983 | NEC Corporation | Method of synchronizing parallel channels of orthogonally multiplexed parallel data transmission system and improved automatic equalizer for use in such a transmission system |
4623920, | Apr 15 1982 | TELECABLE VIDEOTRON LTEE | Cable network data transmission system |
4642688, | Jun 24 1983 | SCIENTIFIC ATLANTA, INC , A CORP OF GEORGIA | Method and apparatus for creating encrypted and decrypted television signals |
4642806, | Sep 07 1983 | British Telecommunications plc | Communications network having a single node and a plurality of outstations |
4644526, | Nov 13 1984 | Full duplex frequency division multiplex communication system | |
4644535, | Apr 26 1984 | SHARED TECHNOLOGIES FAIRCHILD TELECOM, INC | PCM channel multiplexer/demultiplexer |
4646296, | Jul 09 1984 | BARD TECHNOLOGIES, U S A A PARTNERSHIP OF NEW YORK | Distributed telephone system |
4648123, | Nov 29 1982 | C-Cor Labs, Inc. | Remote level measurement system for use in a multi-terminal communications system |
4651320, | Dec 24 1984 | American Telephone and Telegraph Company; AT&T Information Systems Inc. | Inband coding of secondary data |
4661945, | Jun 27 1983 | NEC Corporation | Differential coding system and apparatus therefor |
4677647, | Sep 06 1984 | NEC Corporation | Synchronization of multichannel receiver based on higher quality channels |
4677686, | Jun 10 1983 | APPLIED SPECTRUM TECHNOLOGIES, INC , 450 INDUSTRIAL BLVD , MINNEAPOLIS, MN 55413, A CORP OF MN | Passive transmission of data over cable TV systems |
4679227, | May 20 1985 | Telebit Corporation | Ensemble modem structure for imperfect transmission media |
4686667, | Feb 03 1984 | Standard Electrik Lorenz AG | Broadband integrated subscriber loop system |
4688210, | Mar 29 1985 | Lucent Technologies Inc | Method of and arrangement for synchronizing the receiver arrangements in a digital multiplex transmission system |
4691314, | Oct 30 1985 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Method and apparatus for transmitting data in adjustable-sized packets |
4701911, | Sep 15 1986 | General Electric Company | Media accessing apparatus and method for communication system |
4705350, | Sep 19 1985 | Telcordia Technologies, Inc | Optical transmission network |
4707832, | Apr 10 1985 | Harris Corporation | Switched point-to-point local area network control mechanism |
4709406, | Sep 19 1985 | Matsushita Electric Industrial Co., Ltd. | A.F.C. system for broad-band FM receiver |
4709418, | Sep 14 1983 | British Telecommunications public limited company | Wideband cable network |
4710918, | Mar 20 1985 | Fuji Xerox Co., Ltd. | Composite data transmission system |
4710924, | Sep 19 1985 | US SPRINT COMMUNICATIONS COMPANY, A NEW YORK GENERAL PARTNERSHIP | Local and remote bit error rate monitoring for early warning of fault location of digital transmission system |
4727575, | Dec 23 1985 | Bell Telephone Laboratories, Incorporated | State control for a real-time system utilizing a nonprocedural language |
4731816, | May 20 1985 | Telebit Corporation | Ensemble modem structure for imperfect transmission media |
4734764, | May 06 1985 | TVWorks, LLC | Cable television system selectively distributing pre-recorded video and audio messages |
4745592, | Jan 28 1986 | Compagnie Generale d'Electricite | Coherent photonic telecommunications system |
4748689, | Aug 07 1985 | ALCATEL N V , DE LAIRESSESTRAAT 153, 1075 HK AMSTERDAM, THE NETHERLANDS, A CORP OF THE NETHERLANDS | Fiber-optic distribution system for broadband signals |
4757495, | Mar 05 1986 | Telebit Corporation | Speech and data multiplexor optimized for use over impaired and bandwidth restricted analog channels |
4763317, | Dec 13 1985 | American Telephone and Telegraph Company, AT&T Bell Laboratories | Digital communication network architecture for providing universal information services |
4768188, | May 20 1982 | Hughes Electronics Corporation | Optical demand assigned local loop communication system |
4769761, | Oct 09 1986 | International Business Machines Corporation | Apparatus and method for isolating and predicting errors in a local area network |
4773066, | Apr 15 1986 | The MITRE Corporation | Synchronized multiple access apparatus and method for a local area network |
4774707, | Sep 10 1986 | General Electric Company | Random access communication system with scheduled data transmission and asynchronous contention scheduling |
4775210, | Sep 10 1985 | ALCATEL N V , DE LAIRESSESTRAAT 153, 1075 HK AMSTERDAM, THE NETHERLANDS, A CORP OF THE NETHERLANDS | Voice and data distribution system with fiber optic multinode star network |
4783779, | Oct 10 1986 | Kokusai Denshin Denwa Co., Ltd. | Frequency assignment system in FDMA communication system |
4791590, | Nov 19 1985 | CONRELL RESEARCH FOUNDTION, INC | High performance signal processor |
4799252, | Jul 31 1985 | Lucent Technologies Inc | Digital radio transmission system |
4800588, | Aug 07 1985 | SIECOR PUERTO RICO, INC | Telephone network interface system |
4807259, | May 20 1986 | Mitsubishi Denki Kabushiki Kaisha | Time synchronization method in data transmission system |
4809298, | Aug 30 1985 | Fujitsu Limited | Radio data transmission system |
4821120, | Jun 13 1985 | DEVON COUNTY COUNCIL, A LOCAL GOVERNMENT CORP | Television sub-carrier transmission |
4827473, | Sep 30 1985 | NEC Corporation | Packet switching system |
4847872, | Jan 09 1987 | Marconi Communications GmbH | Method and arrangement for synchronizing a receiver in digital transmission systems |
4847880, | Jan 13 1988 | NCR Corporation | Multipoint modem system having fast synchronization |
4853686, | Apr 30 1986 | FORNEY INTERNATIONAL, INC , A TX CORP | Method and apparatus for establishing a connection in shortwave radio networks |
4858225, | Nov 05 1987 | INTELSAT SERVICES CORPORATION | Variable bandwidth variable center-frequency multibeam satellite-switched router |
4860018, | Mar 01 1982 | WESTERN ATLAS INTERNATIONAL, INC , A CORP OF DE | Continuous wave interference rejection for reconstructed carrier receivers |
4860287, | Nov 05 1987 | People's Telephone Cooperative, Inc. | Network having a synchronizer for synchronization between a primary and a remote station |
4862104, | Apr 08 1987 | KDDI Corporation | Phase synchronization system |
4866732, | Feb 04 1985 | Mitel Corporation | Wireless telephone system |
4868811, | Mar 10 1987 | Kabushiki Kaisha Toshiba | Multiple access communication system |
4879527, | Jan 23 1989 | Cincinnati Electronics Corporation | Phase lock loop and improved phase detector therefor |
4881241, | Feb 24 1988 | Centre National d'Etudes des Telecommunications; Telediffusion de France | Method and installation for digital communication, particularly between and toward moving vehicles |
4881243, | Jun 07 1984 | British Telecommunications public limited company | Signal timing circuits |
4891694, | Nov 21 1988 | TTI Inventions A LLC | Fiber optic cable television distribution system |
4907233, | May 18 1988 | The United States of America as represented by the Administrator of the | VLSI single-chip (255,223) Reed-Solomon encoder with interleaver |
4912705, | Mar 20 1985 | InterDigital Technology Corporation | Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels |
4912721, | Apr 29 1988 | Cisco Technology, Inc | Cable television spread spectrum data transmission apparatus |
4942602, | Jan 06 1989 | International Business Machines Corporation | Coordinated transfer of voice and information through a network of digital switches |
4943980, | May 02 1989 | Hewlett-Packard Company | Multi-carrier high speed modem |
4953197, | Dec 08 1988 | InterDigital Technology Corporation | Combination spatial diversity system |
4959862, | Apr 28 1988 | SORRENTO NETWORKS, INC | Active multichannel video processing hub for optimum transition from fiber to coax |
4975899, | Jan 05 1987 | British Telecommunications public limited company | Optical broadcast network |
4975916, | Jul 26 1988 | International Business Machines Corporation; INTERNATIONAL BUSINESS MACHINES CORPORATION, ARMONK, NEW YORK 10504 A CORP OF NY | Character snychronization |
4977593, | Nov 27 1987 | British Telecommunications plc | Optical communications network |
4977612, | Oct 10 1989 | Motorola, Inc. | Channel selection in a multi-frequency radio data communication system |
4980897, | Aug 12 1988 | TELEBIT CORPORATION, A CORP OF CA | Multi-channel trellis encoder/decoder |
4985902, | Jun 02 1988 | U S PHILIPS CORPORATION | Decision feedback equalizer and a method of operating a decision feedback equalizer |
4991133, | Oct 07 1988 | International Business Machines Corp. | Specialized communications processor for layered protocols |
4996706, | Dec 02 1986 | Samsung Electronics Co., Ltd. | Method of controlling the electric power supplied to a modem |
4998244, | Jul 17 1989 | RACAL-DATACOM, INC | High speed module interconnection bus |
5005169, | Nov 16 1989 | USA DIGITAL RADIO, INC | Frequency division multiplex guardband communication system for sending information over the guardbands |
5005183, | Feb 04 1985 | Mitel Telecom Limited | Wireless telephone system |
5010586, | Apr 15 1987 | British Telecommunications public limited company | Optical two-way transmission system with loop reflector modulator |
5014267, | Apr 06 1989 | Datapoint Corporation | Video conferencing network |
5022024, | Mar 20 1985 | InterDigital Technology Corporation | Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels |
5025485, | Jan 12 1989 | Lockheed Martin Corporation | Multi-feed, multi-channel communication system |
5027426, | Jul 07 1989 | Signal coupling device and system | |
5029164, | Apr 13 1990 | ENTERASYS NETWORKS, INC | Congestion avoidance in high-speed network carrying bursty traffic |
5038342, | Jan 23 1989 | MOTOROLA, INC , A CORP OF DE | TDM/FDM communication system supporting both TDM and FDM-only communication units |
5042000, | Mar 23 1988 | 3DLabs Ltd | Integral transform method |
5054050, | Apr 30 1990 | American Telephone & Telegraph Co. | Drop testing in fiber to the home systems |
5058133, | Aug 10 1990 | ASCEND COMMUNICATIONS, INC | Method and apparatus for digital communication |
5063574, | Mar 06 1990 | HMD HOLDINGS | Multi-frequency differentially encoded digital communication for high data rate transmission through unequalized channels |
5063595, | Nov 27 1987 | British Telecommunications public limited company | Optical communications network |
5072441, | Aug 07 1990 | Verizon Patent and Licensing Inc | Packet switched information network with universal access to enhanced network services |
5073899, | Jul 13 1988 | U S PHILIPS CORPORATION | Transmission system for sending two signals simultaneously on the same communications channel |
5084903, | Feb 28 1989 | TECHNOLOGIES FUTURES, INC D B A ORION TECHNOLOGY | Modulation and demodulation system employing AM-PSK and QPSK communication system using digital signals |
5086470, | Nov 27 1987 | British Telecommunications public limited company | Scrambling in digital communications network using a scrambled synchronization signal |
5088111, | Feb 28 1989 | TECHNOLOGIES FUTURES, INC D B A ORION TECHNOLOGY | Modulation and demodulation system employing AM-PSK and FSK for communication system using digital signals |
5091906, | Dec 18 1989 | Motorola, Inc. | Quasi-duplex radio system using bi-directional hole extension |
5095482, | Dec 23 1988 | Siemens Aktiengesellschaft | Method of and apparatus of individually monitoring transmission sections of a communications transmission link |
5101290, | Aug 02 1990 | AT&T Bell Laboratories | High-performance packet-switched WDM ring networks with tunable lasers |
5103459, | Jun 25 1990 | QUALCOMM INCORPORATED A CORPORATION OF DELAWARE | System and method for generating signal waveforms in a CDMA cellular telephone system |
5111460, | Jun 10 1987 | Robert Bosch GmbH | Process for the localization of defective stations in local networks and associated interface controller |
5111497, | Sep 17 1990 | TYCO ELECTRONICS CORPORATION, A CORPORATION OF PENNSYLVANIA | Alarm and test system for a digital added main line |
5115451, | Oct 14 1988 | CONCORD COMMUNICATIONS, INC , 753 FOREST ST , MARLBORO, MA 01752 | Local area network modem |
5121409, | Apr 04 1990 | HARRIS, JR , ROBERT CLAUDE, TRUSTEE OF THE ROBERT CLAUDE HARRIS, JR , REVOCABLE LIVING TRUST | Multichannel satellite communication and control system |
5124980, | Mar 20 1989 | Synchronous multiport digital 2-way communications network using T1 PCM on a CATV cable | |
5125100, | Jul 02 1990 | General Instrument Corporation | Optimal signal synthesis for distortion cancelling multicarrier systems |
5128625, | Feb 14 1990 | KDDI Corporation | Adaptive phase lock loop system |
5128680, | Oct 31 1990 | Lockheed Martin Corporation | Modulated range tone system |
5128967, | Jul 24 1989 | GENERAL DYNAMICS C4 SYSTEMS, INC | Symbol state trellis maximum likelihood detection method |
5134464, | Oct 03 1988 | North American Philips Corporation | Method and apparatus for the transmission and reception of a multicarrier digital television signal |
5136411, | Dec 11 1987 | GENERAL INSTRUMENT EQUITY CORPORATION | Dynamically responsive CATV system with shared fiber optic link |
5138635, | Feb 16 1989 | British Telecommunications public limited company | Network clock synchronization |
5142532, | Mar 24 1988 | British Telecommunications public limited company | Communication system |
5153763, | Dec 01 1989 | Cisco Technology, Inc | CATV distribution networks using light wave transmission lines |
5153764, | May 06 1987 | British Telecommunications public limited company | Control of optical systems |
5157659, | Jun 07 1990 | Canai Computer and Network Architecture Inc. | Packet communication system and method of clearing communication bus |
5166924, | Mar 06 1990 | HMD HOLDINGS | Echo cancellation in multi-frequency differentially encoded digital communications |
5170470, | May 02 1988 | National Semiconductor Corp | Integrated modem which employs a host processor as its controller |
5173899, | Nov 27 1987 | British Telecommunications public limited company | TDMA communications network of transmitting information between a central station and remote stations |
5175817, | Nov 20 1989 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Data representation protocol for communications between different networks |
5175867, | Mar 15 1991 | Telefonaktiebolaget L M Ericsson | Neighbor-assisted handoff in a cellular communications system |
5177739, | Apr 20 1990 | NEXTIRAONE, LLC | Multiport - multipoint digital data service |
5181106, | Jul 31 1991 | ALCATEL NETWORK SYSTEMS, INC | Video line shelf arrangement in an optical fiber telecommunications network providing broadband switched video services |
5185736, | May 12 1989 | ALCATEL NETWORK SYSTEMS, INC | Synchronous optical transmission system |
5185738, | Nov 05 1987 | People's Telephone Cooperative, Inc. | Fiberoptic telephone systems |
5185742, | Dec 31 1990 | AVAYA Inc | Transparent signaling for remote terminals |
5191459, | Dec 04 1989 | Cisco Technology, Inc | Method and apparatus for transmitting broadband amplitude modulated radio frequency signals over optical links |
5191576, | Nov 18 1988 | L'Etat Francais and Telediffusion de France S.A. | Method for broadcasting of digital data, notably for radio broadcasting at high throughput rate towards mobile receivers, with time frequency interlacing and analog synchronization |
5193103, | Mar 02 1988 | Intel Corporation | Digital phase locked loop circuit |
5193109, | Feb 06 1989 | CELLCO PARTNERSHIP, INC ; Cellco Partnership | Zoned microcell with sector scanning for cellular telephone system |
5195092, | Aug 04 1987 | TVWorks, LLC | Interactive multimedia presentation & communication system |
5197061, | Mar 23 1990 | ETAT FRANCAIS, MINISTERE DES PTT CENTRE NATIONAL D ETUDES DES TELECOMMUNICATIONS ; TELEDIFFUSION DE FRANCE S A | Device for the transmission of digital data with at least two levels of protection and corresponding reception device |
5204874, | Feb 19 1992 | Motorola, Inc | Method and apparatus for using orthogonal coding in a communication system |
5206886, | Apr 16 1990 | Telebit Corporation | Method and apparatus for correcting for clock and carrier frequency offset, and phase jitter in mulicarrier modems |
5208812, | Jan 27 1989 | LUCENT TECHNOLOGIES WIRELESS LIMITED CAPITAL HOUSE | Telecommunications system |
5214687, | Jun 05 1991 | Nokia Mobile Phones Ltd. | Method to determine transmission quality |
5216696, | Dec 22 1989 | Comsat Corporation | Programmable noise bandwidth reduction by means of digital averaging |
5216697, | Aug 19 1989 | Fujitsu Limited | Signal quality detector circuit |
5225902, | Mar 20 1990 | TECH 5 SAS | Automatic frequency selection in a bi-directional cable television system |
5226081, | May 17 1990 | Fujitsu Limited | Multi-carrier communication system using ciphered carrier bit assignment information |
5228025, | Feb 06 1990 | TDF | Method for the broadcasting of digital data, notably for radio broadcasting at a high bit-rate towards mobile receivers, with time-frequency interlacing and assistance in the acquisition of automatic frequency control, and corresponding receiver |
5228062, | Apr 16 1990 | Telebit Corporation | Method and apparatus for correcting for clock and carrier frequency offset, and phase jitter in multicarrier modems |
5235615, | May 22 1991 | TAGGERT HOLDINGS LLC | Spread spectrum method |
5235619, | Mar 20 1990 | Cisco Technology, Inc | Cable television radio frequency subscriber data transmission apparatus and RF return method |
5239400, | Jul 10 1991 | The Arizona Board of Regents | Technique for accurate carrier frequency generation in of DM system |
5243598, | Apr 02 1991 | CELLCO PARTNERSHIP, INC ; Cellco Partnership | Microcell system in digital cellular |
5245459, | May 25 1989 | British Telecommunications public limited company | Optical communications systems |
5249305, | Sep 27 1989 | Motorola, Inc | Radio frequency error detection and correction system |
5255086, | Mar 20 1990 | TECH 5 SAS | Method and apparatus for RF data transfer in a CATV system |
5255290, | Aug 21 1992 | Atmel Corporation | Method and apparatus for combined frequency offset and timing offset estimation |
5262883, | Dec 01 1989 | Cisco Technology, Inc | CATV distribution networks using light wave transmission lines |
5272700, | Feb 28 1989 | TECHNOLOGIES FUTURES, INC D B A ORION TECHNOLOGY | Spectrally efficient broadband transmission system |
5274629, | Feb 06 1990 | Etat Francais and Telediffusion de France SA | Method for the broadcasting of digital data, notably for radio broadcasting at high bit rate towards mobile receivers, with time-frequency interlacing and coherent demodulation |
5276703, | Jan 13 1992 | WINDATA, INC A CORP OF DELAWARE | Wireless local area network communications system |
5278889, | Jul 29 1992 | American Telephone and Telegraph Company | Video telephony dialing |
5280630, | Jan 21 1992 | Motorola, Inc.; MOTOROLA, INC A CORPORATION OF DELAWARE | Method and apparatus for dynamic channel allocation |
5282023, | May 14 1992 | Hitachi America, Ltd | Apparatus for NTSC signal interference cancellation through the use of digital recursive notch filters |
5282206, | Dec 03 1991 | Fujitsu Limited | Synchronization circuit for establishing frame synchronism using pointers in a digital transmission system |
5282222, | Mar 31 1992 | QUARTERHILL INC ; WI-LAN INC | Method and apparatus for multiple access between transceivers in wireless communications using OFDM spread spectrum |
5283811, | Sep 03 1991 | ERICSSON GE MOBILE COMMUNICATIONS, INC | Decision feedback equalization for digital cellular radio |
5285474, | Jun 12 1992 | Silicon Valley Bank | Method for equalizing a multicarrier signal in a multicarrier communication system |
5289474, | Feb 01 1988 | ALLEN-BRADLEY COMPANY, INC , A CORP OF WI | Communication network interface testing system |
5291289, | Nov 16 1990 | North American Philips Corporation | Method and apparatus for transmission and reception of a digital television signal using multicarrier modulation |
5293329, | Feb 28 1991 | Matra Marconi Space UK Limited | Apparatus for and method of digital signal processing |
5293382, | Mar 01 1993 | CDC PROPRIETE INTELLECTUELLE | Method for FDMA signal multiplexing and demultiplexing |
5297136, | Oct 02 1990 | Agence Spatiale Europeenne | Multicarrier demodulator |
5297186, | Jul 29 1991 | Motorola, Inc | Device and method for on-line adaptive selection of baud rate and carrier frequency |
5299192, | Dec 20 1991 | France Telecom | Digital filter-type frequency demultiplexing device |
5299201, | Sep 04 1990 | International Business Machines Corporation | Method and apparatus for isolating faults in a network having serially connected links |
5303229, | Jul 31 1991 | Naxos Data LLC | Optical network unit |
5307376, | Jan 17 1991 | France Telecom | Device for the coherent demodulation of time-frequency interlaced digital data, with estimation of the frequency response of the transmission channel and threshold, and corresponsing transmitter |
5313169, | Nov 30 1990 | Thomson-CSF | Method of realigning the local oscillators of a receiver and device for implementing the method |
5313413, | Apr 18 1991 | Sharp Electronics Corporation | Apparatus and method for preventing I/O bandwidth limitations in fast fourier transform processors |
5315583, | Apr 11 1991 | iBiquity Digital Corporation | Method and apparatus for digital audio broadcasting and reception |
5315584, | Dec 19 1990 | France Telecom; Telediffusion de France | System of data transmission by sharing in the time-frequency space with channel organization |
5317596, | Dec 01 1992 | Silicon Valley Bank | Method and apparatus for echo cancellation with discrete multitone modulation |
5321542, | Oct 29 1990 | International Business Machines Corporation | Control method and apparatus for wireless data link |
5323391, | Oct 22 1992 | Motorola Mobility LLC | Multi-channel digital transmitter and receiver |
5327455, | Sep 11 1991 | Agence Spatiale Europeene | Method and device for multiplexing data signals |
5327575, | Mar 23 1992 | Motorola Mobility, Inc | Directional handover control in digital mobile radio systems employing MAHO |
5329552, | Feb 12 1991 | Thomson-CSF | Method of binary encoding the points of a constellation used in a multicarrier modulation of OFDM type |
5331642, | Sep 01 1992 | International Business Machines Corporation | Management of FDDI physical link errors |
5337175, | Feb 11 1991 | ALCATEL N V | Optical communications system for the subscriber area with optical amplifiers |
5341365, | Nov 24 1989 | British Telecommunications public limited company | Passive optical network |
5343209, | May 07 1992 | Navigation receiver with coupled signal-tracking channels | |
5343499, | Jun 12 1990 | MOTOROLA SOLUTIONS, INC | Quadrature amplitude modulation synchronization method |
5345439, | Apr 25 1992 | MMS SPACE SYSTEMS LIMITED | Multi purpose digital signal regenerative processing apparatus |
5345440, | Sep 14 1990 | National Transcommunications Limited | Reception of orthogonal frequency division multiplexed signals |
5347304, | Sep 10 1991 | Hybrid Patents Incorporated | Remote link adapter for use in TV broadcast data transmission system |
5347632, | Jul 15 1988 | International Business Machines Corporation | Reception system for an interactive computer network and method of operation |
5348632, | Dec 23 1991 | Balzers Aktiengesellschaft | Method of plasma treating a surface of a workpiece, vacuum treatment apparatus and previously plasma treated plastic article |
5349580, | May 08 1992 | Viasat, Inc | Method and apparatus for channel allocation integrity in a communication network |
5351245, | Oct 02 1991 | Motorola Inc. | Bit error rate detection method |
5353307, | Sep 03 1991 | Ericsson Inc | Automatic simulcast alignment |
5355114, | May 10 1991 | Echelon Corporation | Reconstruction of signals using redundant channels |
5355401, | May 28 1993 | COMCAST MO GROUP, INC | Method and apparatus for providing telephony power through a coaxial cable network |
5357249, | Oct 21 1991 | TRW Inc. | Apparatus and method for high speed flexible multiplexing for fiber optic data transmissions |
5357502, | Feb 06 1990 | France Telecom, Etablissement Autonome de droit public; Telediffusion de France SA | Device for the reception of digital data time frequency interlacing, notably for radio broadcasting at high bit rate towards mobile receivers with nyquist temporal window |
5365525, | Nov 27 1992 | MOTOROLA SOLUTIONS, INC | Method for reducing bandwidth of a wireline communication path |
5371548, | Jul 09 1993 | Cable Television Laboratories, Inc.; Cable Television Laboratories, Inc | System for transmission of digital data using orthogonal frequency division multiplexing |
5371696, | Dec 24 1992 | Computational structures for the fast Fourier transform analyzers | |
5371761, | Jul 16 1992 | U S PHILIPS CORPORATION | Transmission system and receiver for this system |
5371780, | Oct 01 1990 | AT&T Corp. | Communications resource assignment in a wireless telecommunications system |
5373502, | Mar 30 1992 | ALCATEL N V | Process, transmitter and receiver for data transmission with variable traffic volume and a control station for coordinating several such transmitters and receivers |
5375140, | Nov 24 1992 | ALCATEL LUCENT FKA ALCATEL ; Alcatel | Wireless direct sequence spread spectrum digital cellular telephone system |
5381459, | Jul 29 1991 | Cable Television Laboratories, Inc. | System for distributing radio telephone signals over a cable television network |
5387941, | Jun 14 1991 | PLYMOUTH DEWITT, INC | Data with video transmitter |
5390216, | Nov 02 1991 | IPCOM GMBH & CO KG | Synchronization method for a mobile radiotelephone |
5400322, | Aug 20 1993 | Silicon Valley Bank | Updating of bit allocations in a multicarrier modulation transmission system |
5406551, | Jan 31 1992 | Nippon Hoso Kyokai | Method and apparatus for digital signal transmission using orthogonal frequency division multiplexing |
5408260, | Jan 11 1994 | RPX CLEARINGHOUSE LLC | Customer premises ADSL signal distribution arrangement |
5408465, | Jun 21 1993 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Flexible scheme for admission control of multimedia streams on integrated networks |
5408681, | Aug 16 1993 | The United States of America as represented by the Secretary of the Navy | Automatic repeater station for signal transmissions |
5416767, | Feb 08 1993 | U S PHILIPS CORPORATION | Method of transmitting a data stream, transmitter and receiver |
5416801, | Jul 08 1992 | U S PHILIPS CORPORATION | Digital signal transmission system based on partitioning of a coded modulation with concatenated codings |
5420851, | Nov 24 1993 | AT&T IPM Corp | Method of multiple access |
5423067, | Sep 09 1991 | NEC Corporation | Digital mobile communications system and method for providing intensity/coverage reference maps using base stations and mobile stations |
5425027, | Jan 04 1993 | ARRIS Enterprises, Inc | Wide area fiber and TV cable fast packet cell network |
5425050, | Oct 23 1992 | Massachusetts Institute of Technology | Television transmission system using spread spectrum and orthogonal frequency-division multiplex |
5430799, | Jan 08 1992 | Google Technology Holdings LLC | Multichannel television signal scrambling and descrambling system and method |
5440268, | Sep 16 1993 | Kabushiki Kaisha Toshiba | AFC circuit for QPSK demodulator |
5440335, | May 28 1993 | COMCAST MO GROUP, INC | Method and apparatus for delivering passband and telephony signals in a coaxial cable network |
5444697, | Aug 11 1993 | The University of British Columbia | Method and apparatus for frame synchronization in mobile OFDM data communication |
5446727, | Nov 30 1993 | Google Technology Holdings LLC | Method and apparatus for time aligning signals for reception in a code-division multiple access communication system |
5446918, | Oct 05 1990 | U.S. Philips Corporation | Cable network and modulator-demondulator arrangement for such a network |
5448750, | Apr 22 1992 | TELEFONAKTIEBOLAGET LM ERICSSON, A CORP OF SWEDEN | Segregation method of dynamic channel allocation in a mobile radio system |
5452288, | Apr 08 1992 | France Telecom; Telediffusion de France | Method for the transmission of digital data in radio paging systems and corresponding radio paging receiver |
5454037, | Oct 28 1993 | Grayline International Limited | Portable secure-telephone communications module |
5455547, | Aug 30 1994 | The Regents of the University of California | Microelectromechanical signal processors |
5467384, | May 28 1993 | COMCAST MO GROUP, INC | Method and apparatus for providing power to a coaxial cable network |
5469468, | Dec 05 1990 | InterDigital Technology Corp | Overlaying spread-spectrum satellite system and method |
5469495, | May 28 1993 | COMCAST MO GROUP, INC | Method and apparatus for delivering secured telephone service in hybrid coaxial cable network |
5471464, | Jul 26 1993 | Sony Corporation | Orthogonal frequency division multiplex demodulation apparatus |
5471474, | Jun 04 1993 | RPX CLEARINGHOUSE LLC | Communications highway network system |
5479168, | May 29 1991 | Microsoft Technology Licensing, LLC | Compatible signal encode/decode system |
5479447, | May 03 1993 | BOARD OF TRUSTEES OF THE LELAND STANFORD, JUNIOR UNIVERSITY, THE | Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines |
5483529, | Feb 08 1993 | FUNAI ELECTRIC CO , LTD | Receiver |
5483550, | Jul 24 1992 | Roke Manor Research Limited | Mobile cellular radio systems |
5485630, | Mar 31 1994 | Matsushita Electric Corporation of America | Audio/video distribution system |
5487066, | Mar 21 1988 | TECHNOLOGIES FUTURES, INC D B A ORION TECHNOLOGY | Distributed intelligence network using time and frequency multiplexing |
5488412, | Mar 31 1994 | AT&T IPM Corp | Customer premises equipment receives high-speed downstream data over a cable television system and transmits lower speed upstream signaling on a separate channel |
5488413, | Jun 14 1994 | XEL Communications, Inc. | CATV telephony system using subsplit band for both directions of transmission |
5488632, | Mar 30 1990 | National Transcommunications Limited | Transmission and reception in a hostile interference environment |
5495283, | Sep 13 1993 | ALBRIT TECHNOLOGIES LTD | Cable television video messaging system and headend facility incorporating same |
5499047, | Dec 30 1993 | RPX CLEARINGHOUSE LLC | Distribution network comprising coax and optical fiber paths for transmission of television and additional signals |
5499236, | Aug 16 1994 | Unisys Corporation | Synchronous multipoint-to-point CDMA communication system |
5499241, | Sep 17 1993 | Cisco Technology, Inc | Broadband communications system |
5499273, | May 11 1995 | Motorola, Inc.; Motorola, Inc | Method and apparatus for symbol clock recovery from signal having wide frequency possibilities |
5504773, | Jun 25 1990 | Qualcomm Incorporated | Method and apparatus for the formatting of data for transmission |
5504774, | Dec 24 1992 | MATSUSHITA ELECTRIC INDUSTRIAL CO , LTD | Data transmitting and receiving apparatus |
5504775, | Feb 03 1993 | KONINKLIJKE PHILIPS N V | Multi-user spread spectrum communication system |
5507034, | Sep 01 1993 | Telefonaktiebolaget L M Ericsson | Channel selection in a cellular communication system |
5509003, | Jul 09 1993 | U S PHILIPS CORPORATION | TDM data communications network wherein each data frame is divided into respective lower rate sub-frames for respective sets of substations, and main station and substation for use therein |
5509033, | Jul 29 1993 | National University of Singapore | Quadrature overlapping modulation system |
5512937, | Dec 30 1991 | Verizon Patent and Licensing Inc | System for integrated distribution of switched voice and television on coaxial cable and with video signal transmission originating from subscriber locations |
5513184, | Feb 28 1991 | AT&T IPM Corp | Wireless communication system |
5513248, | Dec 02 1991 | AT&T IPM Corp | Cordless telephone micro-cellular system |
5515056, | Aug 11 1993 | INTELSAT SERVICES CORPORATION | Burst tone range processing system and method |
5519706, | Dec 03 1993 | International Business Machines Corporation | Dynamic user registration method in a mobile communications network |
5519731, | Apr 14 1994 | Silicon Valley Bank | ADSL compatible discrete multi-tone apparatus for mitigation of T1 noise |
5519830, | Jun 10 1993 | ADC Telecommunications, Inc | Point-to-multipoint performance monitoring and failure isolation system |
5521943, | Sep 21 1992 | Rohde & Schwarz GmbH & Co. K.G. | COFDM combined encoder modulation for digital broadcasting sound and video with PSK, PSK/AM, and QAM techniques |
5526348, | Sep 24 1993 | NEC Corporation | Area radio communication with radio channels divided into channel groups |
5528283, | Jun 22 1992 | Alcatel Network Systems, Inc. | Switched video distribution apparatus |
5528582, | Jul 29 1994 | Alcatel-Lucent USA Inc | Network apparatus and method for providing two way broadband communications |
5528585, | Sep 30 1993 | Modularly clustered radiotelephone system | |
5528621, | Jun 29 1989 | Symbol Technologies, Inc | Packet data communication system |
5533008, | Jan 26 1995 | Motorola, Inc. | Method and apparatus for providing a communication system infrastructure |
5533012, | Mar 10 1994 | Canon Kabushiki Kaisha | Code-division multiple-access system with improved utilization of upstream and downstream channels |
5534913, | Mar 31 1994 | THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT | Apparatus and method for integrating downstream data transfer over a cable television channel with upstream data carrier by other media |
5535206, | Nov 14 1994 | LG Electronics Inc | Upstream data transmission system for cable television |
5537414, | Jul 07 1992 | Hitachi, Ltd. | Method of wireless communication between base station and mobile station and multiple access communication system |
5537443, | Jan 19 1993 | NTT Mobile Communications Network Inc. | Interference signal cancelling method, receiver and communication system using the same |
5541955, | Nov 06 1992 | PERICLE WIRELESS TECHNOLOGY, INC | Adaptive data rate modem |
5541965, | Jan 13 1993 | NXP B V | Carrier frequency synchronization device using two different B/W filters |
5546119, | Nov 14 1994 | ZENITH ELECTRONICS CORP | Transmission modulator for cable television upstream data transmission |
5546383, | Sep 30 1993 | InterDigital Technology Corporation | Modularly clustered radiotelephone system |
5548582, | Dec 22 1993 | KONINKLIJKE PHILIPS N V | Multicarrier frequency hopping communications system |
5550812, | Feb 28 1991 | U S PHILIPS CORPORATION | System for broadcasting and receiving digital data, receiver and transmitter for use in such system |
5553064, | Apr 05 1994 | Intel Corporation | High speed bidirectional digital cable transmission system |
5553076, | May 02 1994 | Atmel Corporation | Method and apparatus for a wireless local area network |
5557612, | Jan 20 1995 | Silicon Valley Bank | Method and apparatus for establishing communication in a multi-tone data transmission system |
5557639, | Oct 11 1993 | Nokia Technologies Oy | Enhanced decoder for a radio telephone |
5559795, | Feb 03 1992 | Inventahl AB | Method in a TDMA radiosystem to let a central station communicate with both peripheral stations and other central stations |
5559833, | Jan 20 1993 | Sony Corporation | Transmission system comprising timing recovery |
5559858, | May 28 1993 | COMCAST MO GROUP, INC | Method and apparatus for delivering secured telephony service in a hydrid coaxial cable network |
5570364, | Apr 14 1994 | THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT | Control for multimedia communication on local access table |
5576702, | Jan 10 1995 | NORWOOD LIVING TRUST - 1 3 INTEREST; SAMOYLENKO, IRAIDA IVANONVNA - 1 3 INTEREST; SAMOYLENKO, ELENA STANISLAVOVNA - 1 3 INTEREST | Method and apparatus for fault-tolerant transmission in multi-channel networks |
5579321, | Mar 15 1993 | U.S. Philips Corporation | Telecommunication system and a main station and a substation for use in such a system |
5581554, | Dec 24 1993 | U S PHILIPS CORPORATION | Multiple access telecommunication network |
5581555, | Mar 30 1994 | Cisco Technology, Inc | Reverse path allocation and contention resolution scheme for a broadband communications system |
5584051, | Nov 01 1991 | Thomson Consumer Electronics Sales GmbH | Radio broadcast transmission system and receiver for incompatible signal formats, and method therefor |
5586121, | Apr 21 1995 | Hybrid Patents Incorporated | Asymmetric hybrid access system and method |
5588022, | Mar 07 1994 | iBiquity Digital Corporation | Method and apparatus for AM compatible digital broadcasting |
5588413, | Mar 14 1995 | Caterpillar Inc. | Engine assembly with leaf spring cam follower |
5590403, | Nov 12 1992 | MOBILE TELECOMMUNICATIONS TECHNOLOGIES, LLC | Method and system for efficiently providing two way communication between a central network and mobile unit |
5592470, | Dec 21 1994 | AT&T Corp | Broadband wireless system and network architecture providing broadband/narrowband service with optimal static and dynamic bandwidth/channel allocation |
5592540, | May 28 1993 | COMCAST MO GROUP, INC | Method and apparatus for selectively delivering telephony signals on a hybrid coaxial cable network |
5594726, | Sep 17 1993 | Cisco Technology, Inc | Frequency agile broadband communications system |
5596604, | Aug 17 1993 | AMATI COMMUNCATIONS CORP | Multicarrier modulation transmission system with variable delay |
5600672, | Mar 27 1991 | Panasonic Corporation | Communication system |
5600754, | Jan 28 1992 | Qualcomm Incorporated | Method and system for the arrangement of vocoder data for the masking of transmission channel induced errors |
5602836, | Nov 24 1993 | THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT | Multiple access cellular communication with circular interleaving and reduced dropped-packet runlengths |
5603081, | Nov 01 1993 | TELEFONAKTIEBOLOAGET LM ERICSSON; Telefonaktiebolaget LM Ericsson | Method for communicating in a wireless communication system |
5606576, | Jan 23 1995 | iBiquity Digital Corporation | Adaptive mode control system for AM compatible digital broadcast |
5606725, | Nov 29 1994 | XEL Communications, Inc. | Broadband network having an upstream power transmission level that is dynamically adjusted as a function of the bit error rate |
5608404, | Jun 23 1993 | UNITED STATES OF AMERICA, THE, AS REPRESENTED BY THE DEPARTMENT OF ENERGY | Imaging synthetic aperture radar |
5608764, | Nov 12 1993 | Kabushiki Kaisha Toshiba | OFDM synchronization demodulation circuit |
5610944, | Oct 29 1992 | France Telecom; Telediffusion de France | Process and device for segmentation into sub-bands and for reconstruction of a digital signal, and corresponding device |
5613193, | Jul 05 1993 | Kokusai Denshin Denwa Co. Ltd. | Compensation of frequency offset |
5617148, | Jun 14 1991 | PLYMOUTH DEWITT, INC | Filter by-pass for transmitting an additional signal with a video signal |
5619504, | Mar 15 1993 | U.S. Philips Corporation | Telecommunication system and a main station for use in such a system |
5621753, | Oct 21 1993 | THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT | Digital communication system and a primary station for use in such a system |
5625651, | Jun 02 1994 | Amati Communications, Inc. | Discrete multi-tone data transmission system using an overhead bus for synchronizing multiple remote units |
5627863, | Jul 15 1994 | Amati Communications Corporation | Frame synchronization in multicarrier transmission systems |
5631846, | Feb 28 1995 | Alcatel-Lucent USA Inc | Upstream communications for interactive networks |
5636246, | Nov 16 1994 | TQ DELTA, LLC | Multicarrier transmission system |
5644573, | Jan 20 1995 | Amati Communications Corporation; AMATI COMMUNICATIONS CORPORATON | Methods for coordinating upstream discrete multi-tone data transmissions |
5646935, | Mar 15 1994 | Kabushiki Kaisha Toshiba | Hierarchical quadrature frequency multiplex signal format and apparatus for transmission and reception thereof |
5650997, | Jun 30 1993 | Extreme Networks, Inc | Method and apparatus for use in a network of the ethernet type, to improve fairness by controlling collision backoff times in the event of channel capture |
5652772, | Jul 20 1993 | Intellectual Ventures I LLC | Method and apparatus for synchronization in digital transmisison systems of the OFDM type |
5655068, | Jun 10 1993 | CommScope Technologies LLC | Point-to-multipoint performance monitoring and failure isolation system |
5659351, | Jun 04 1993 | Ciena Corporation | Switch and insertion networks in optical cable TV system |
5666293, | Jan 31 1995 | Verizon Patent and Licensing Inc | Downloading operating system software through a broadcast channel |
5673252, | Jul 19 1991 | Itron, Inc | Communications protocol for remote data generating stations |
5673291, | Sep 14 1994 | Unwired Planet, LLC | Simultaneous demodulation and decoding of a digitally modulated radio signal using known symbols |
5673292, | Oct 07 1994 | iBiquity Digital Corporation | AM-PSK system for broadcasting a composite analog and digital signal using adaptive M-ary PSK modulation |
5680143, | May 29 1996 | Lockheed Martin Corporation | Method and apparatus for a low complexity satellite ranging system using Gaussian noise overlay |
5680388, | Nov 13 1992 | Apple Inc | Method and arrangement for dynamic allocation of multiple carrier-wave channels for multiple access by frequency division of multiplexing |
5694389, | Feb 24 1995 | Kabushiki Kaisha Toshiba | OFDM transmission/reception system and transmitting/receiving apparatus |
5699365, | Mar 27 1996 | Google Technology Holdings LLC | Apparatus and method for adaptive forward error correction in data communications |
5703873, | May 30 1994 | Nokia Technologies Oy | Method and apparatus for synchronizing subscriber equipment with base stations in a CDMA radio network |
5708961, | May 01 1995 | Verizon Patent and Licensing Inc | Wireless on-premises video distribution using digital multiplexing |
5715242, | Dec 20 1995 | Verizon Patent and Licensing Inc | System for integrated distribution of switched voice and television on coaxial cable with phase distortion correction |
5719872, | Sep 17 1993 | Cisco Technology, Inc | Reverse path allocation and contention resolution scheme for a broadband communications system |
5726973, | Jan 18 1994 | Intellectual Ventures I LLC | Method and arrangement for synchronization in OFDM modulation |
5732068, | May 09 1994 | JVC Kenwood Corporation | Signal transmitting apparatus and signal receiving apparatus using orthogonal frequency division multiplexing |
5745837, | Jan 19 1996 | Google Technology Holdings LLC | Apparatus and method for digital data transmission over a CATV system using an ATM transport protocol and SCDMA |
5748677, | Jan 16 1996 | DIGITAL RADIO EXPRESS, INC | Reference signal communication method and system |
5751766, | Apr 27 1995 | JDS Uniphase Corporation | Non-invasive digital communications test system |
5754650, | Jan 08 1992 | Google Technology Holdings LLC | Simultaneous multichannel television access control system and method |
5764706, | Apr 22 1996 | iBiquity Digital Corporation | AM compatible digital waveform frame timing recovery and frame synchronous power measurement |
5765097, | May 20 1996 | AT&T Corp | Shared hybrid fiber-coax network having reduced ingress noise in the upstream channel transmitted via a repeater |
5768269, | Aug 25 1995 | Google Technology Holdings LLC | Apparatus and method for establishing frame synchronization in distributed digital data communication systems |
5768309, | Oct 21 1994 | XIAM TREA PTE, L L C | Unified trellis encoder |
5771449, | Mar 17 1994 | Endwave Corporation | Sectorized multi-function communication system |
5774689, | Sep 22 1995 | Verizon Patent and Licensing Inc | Network configuration management system for digital communication networks |
5784363, | Oct 01 1993 | Intellectual Ventures I LLC | Arrangement in a multi-user system |
5784597, | Sep 22 1995 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Communications network system including acknowledgement indicating successful receipt of request for reserved communication slots and start time for said reserved communication slots |
5784683, | May 16 1995 | Verizon Patent and Licensing Inc | Shared use video processing systems for distributing program signals from multiplexed digitized information signals |
5787483, | Sep 22 1995 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | High-speed data communications modem |
5790607, | Nov 28 1995 | Google Technology Holdings LLC | Apparatus and method for recovery of symbol timing for asynchronous data transmission |
5793759, | Aug 25 1995 | Google Technology Holdings LLC | Apparatus and method for digital data transmission over video cable using orthogonal cyclic codes |
5793772, | Nov 29 1995 | Motorola, Inc.; Motorola, Inc | Method and apparatus for synchronizing timing of components of a telecommunication system |
5794119, | Nov 21 1995 | ALCATEL USA SOURCING, L P | Subscriber frequency control system and method in point-to-multipoint RF communication system |
5802044, | Apr 26 1996 | Google Technology Holdings LLC | Multicarrier reverse link timing synchronization system, device and method |
5802117, | Feb 08 1996 | Philips Electronics North America Corporation | Method and apparatus for joint frequency offset and timing estimation of a multicarrier modulation system |
5802173, | Jan 15 1991 | Rogers Cable Systems Limited | Radiotelephony system |
5802241, | Mar 26 1992 | Matsushita Electric Industrial Co., Ltd. | Communication system |
5802278, | May 10 1995 | Hewlett Packard Enterprise Development LP | Bridge/router architecture for high performance scalable networking |
5809030, | Jan 31 1995 | ALCATEL N V | Frequency division multiple access (FDMA) dedicated transmission system, transmitter and receiver used in such a transmission system |
5809431, | Dec 06 1995 | ALCATEL USA SOURCING, L P | Local multipoint distribution system |
5815488, | Sep 28 1995 | TC TECHNOLOGY LLC | Multiple user access method using OFDM |
5815794, | Sep 01 1995 | Cable Television Laboratories, Inc. | Undesirable energy suppression system in the return path of a bidirectional cable network having dynamically allocated time slots |
5828660, | Apr 26 1996 | Google Technology Holdings LLC | Multiple user communication system, device and method with overlapping uplink carrier spectra |
5838799, | Sep 10 1993 | Amati Communications Corporation | Digital sound broadcasting using a dedicated control channel |
5852604, | Sep 30 1993 | InterDigital Technology Corporation | Modularly clustered radiotelephone system |
5859876, | Jan 03 1995 | iBiquity Digital Corporation | Method and apparatus for improving AM compatible digital broadcast analog fidelity |
5864621, | Jan 08 1992 | Google Technology Holdings LLC | Broadband television scrambling and descrambling system |
5867489, | May 29 1996 | Lockheed Martin Corp. | Method and apparatus for TDMA slot synchronization with precision ranging |
5867764, | Feb 08 1996 | Cable Television Laboratories, Inc.; Cable Television Laboratories, Inc | Hybrid return gate system in a bidirectional cable network |
5878325, | Jul 12 1996 | AT&T Corp | Hybrid fiber-coax system having at least one digital fiber node |
5896382, | Nov 19 1996 | COMVERGE, INC | Method and apparatus for communicating information between a headend and subscriber over a wide area network |
5898732, | Feb 20 1996 | iBiquity Digital Corporation | Data service channel provision for an AM compatible broadcast system |
5903546, | Aug 31 1994 | Sony Corporation | Means and method of improving multiplexed transmission and reception by coding and modulating divided digital signals |
5907586, | Sep 04 1995 | Canon Kabushiki Kaisha | Method and device for signal decision, receiver and channel condition estimating method for a coding communication system |
5909436, | Aug 28 1995 | Intellectual Ventures I LLC | Random access orthogonal frequency division multiplex system and method |
5910970, | May 09 1996 | Texas Instruments Incorporated | MDSL host interface requirement specification |
5933454, | Jun 02 1994 | Amati Communications Corporation | Multi-carrier data transmissions system using an overhead bus for synchronizing multiple remote units |
5943361, | Jun 25 1990 | Qualcomm Incorporated | System and method for generating signal waveforms in a CDMA cellular telephone system |
5946322, | Apr 21 1995 | Hybrid Patents Incorporated | Hybrid access system utilizing credit/done polling protocols |
5956338, | Jul 09 1996 | Ericsson Inc | Protocol for broadband data communication over a shared medium |
5959660, | Aug 26 1996 | Hybrid Patents Incorporated | Subchannelization scheme for use in a broadband communications system |
5963557, | Apr 11 1997 | Intellectual Ventures II LLC | High capacity reservation multiple access network with multiple shared unidirectional paths |
5966376, | Aug 25 1995 | Google Technology Holdings LLC | Apparatus and method for digital data transmission using orthogonal cyclic codes |
5969584, | Jul 02 1997 | Intel Corporation | Resonating structure providing notch and bandpass filtering |
5987014, | Jul 14 1994 | ALCATEL USA SOURCING, L P | Multipath resistant, orthogonal code-division multiple access system |
5987061, | Jun 20 1996 | Texas Instruments Incorporated | Modem initialization process for line code and rate selection in DSL data communication |
5991308, | Jan 19 1996 | Google Technology Holdings LLC | Lower overhead method for data transmission using ATM and SCDMA over hybrid fiber coax cable plant |
5995539, | Mar 17 1993 | INTRATECH, INC | Method and apparatus for signal transmission and reception |
5999970, | Apr 10 1996 | COX COMMUNICATIONS, INC | Access system and method for providing interactive access to an information source through a television distribution system |
6002722, | Jun 20 1996 | Texas Instruments Incorporated | Multimode digital modem |
6005861, | Jun 17 1997 | SAMSUNG ELECTRONICS CO , LTD , A KOREAN CORP | Home multimedia network architecture |
6011950, | Jul 11 1997 | NEW VIACOM INTERNATIONAL CORP | Apparatus and method for using forward error correction setting to enable simultaneous use of multiple modulation systems on terrestrial distribution networks |
6018528, | Apr 28 1994 | AT&T Corp | System and method for optimizing spectral efficiency using time-frequency-code slicing |
6021158, | Jun 20 1996 | Texas Instruments Incorporated | Hybrid wireless wire-line network integration and management |
6021423, | Sep 26 1997 | XILINX, Inc.; Xilinx, Inc | Method for parallel-efficient configuring an FPGA for large FFTS and other vector rotation computations |
6028933, | Jun 14 1996 | Alcatel-Lucent USA Inc | Encrypting method and apparatus enabling multiple access for multiple services and multiple transmission modes over a broadband communication network |
6038251, | Jun 20 1996 | Texas Instruments Incorporated | Direct equalization method |
6041051, | Jun 14 1996 | Alcatel Lucent | Method and apparatus enabling multiple access for multiple services and multiple transmission modes over a broadband communication network utilizing an adaptive digital access protocol |
6041056, | Mar 28 1995 | Verizon Patent and Licensing Inc | Full service network having distributed architecture |
6044107, | Jun 20 1996 | Texas Instruments Incorporated | Method for interoperability of a T1E1.4 compliant ADSL modem and a simpler modem |
6055242, | Mar 20 1996 | Alcatel-Lucent USA Inc | Method and apparatus enabling synchronous transfer mode, variable length and packet mode access for multiple services over a broadband communication network |
6055268, | May 09 1996 | Texas Instruments Incorporated | Multimode digital modem |
6058307, | Nov 30 1995 | ATC Technologies, LLC | Priority and preemption service system for satellite related communication using central controller |
6064662, | Apr 28 1994 | AT&T Corp | System and method for optimizing spectral efficiency using time-frequency-code slicing |
6075787, | Jun 14 1996 | Alcatel Lucent | Method and apparatus for messaging, signaling, and establishing a data link utilizing multiple modes over a multiple access broadband communications network |
6075972, | Mar 04 1997 | ARRIS ENTERPRISES LLC | CATV network and cable modem system having a wireless return path |
6091932, | May 20 1995 | ONELINE | Bidirectional point to multipoint network using multicarrier modulation |
6097736, | Jul 07 1994 | Ericsson AB | Telecommunications network |
6125139, | Dec 29 1995 | MICROSEMI SEMICONDUCTOR U S INC | Narrowband digital cordless telephone |
6128276, | Feb 24 1997 | DTV SATELLITE BROADBAND, LLC; The DIRECTV Group, Inc | Stacked-carrier discrete multiple tone communication technology and combinations with code nulling, interference cancellation, retrodirective communication and adaptive antenna arrays |
6141546, | Oct 18 1996 | Motorola, Inc | Mobile telephone systems |
6157669, | Nov 02 1992 | Google Technology Holdings LLC | Method and apparatus for preempting burst frequency assignments in a frequency-hopping communication system |
6201796, | May 14 1998 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Startup protocol for high throughput communications systems |
6208630, | Sep 30 1993 | InterDigital Technology Corporation | Modulary clustered radiotelephone system |
6212225, | May 14 1998 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Startup protocol for high throughput communications systems |
6219840, | Mar 29 1996 | Google Technology Holdings LLC | Method for assigning communication resources in a communication system |
6243369, | May 06 1998 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Apparatus and method for synchronizing an SCDMA upstream or any other type upstream to an MCNS downstream or any other type downstream with a different clock rate than the upstream |
6275990, | Feb 06 1995 | HTC Corporation | Transport of payload information and control messages on multiple orthogonal carriers spread throughout substantially all of a frequency bandwith |
6279158, | Sep 26 1994 | HTC Corporation | Dynamic bandwidth allocation |
6282683, | Sep 26 1994 | HTC Corporation | Communication system with multicarrier telephony transport |
6292651, | Feb 06 1995 | HTC Corporation | Communication system with multicarrier transport distribution network between a head end terminal and remote units |
6307868, | Aug 25 1995 | Google Technology Holdings LLC | Apparatus and method for SCDMA digital data transmission using orthogonal codes and a head end modem with no tracking loops |
6330241, | Feb 06 1995 | HTC Corporation | Multi-point to point communication system with remote unit burst identification |
6334219, | Sep 26 1994 | HTC Corporation | Channel selection for a hybrid fiber coax network |
6336201, | Sep 26 1994 | HTC Corporation | Synchronization in a communications system with multicarrier telephony transport |
6338091, | May 13 1997 | International Business Machines Corporation | System for optimistic transmission flow control including receiver data discards upon inadequate buffering condition |
6349138, | Jun 14 1996 | Alcatel-Lucent USA Inc | Method and apparatus for digital transmission incorporating scrambling and forward error correction while preventing bit error spreading associated with descrambling |
6356555, | Aug 25 1995 | Google Technology Holdings LLC | Apparatus and method for digital data transmission using orthogonal codes |
6366585, | Feb 06 1995 | HTC Corporation | Distributed control in a communication system |
6415133, | Feb 06 1995 | HTC Corporation | Acquisition and tracking in communication system with multicarrier telephony transport |
6418558, | Sep 26 1994 | HTC Corporation | Hybrid fiber/coax video and telephony communication |
6426983, | Sep 14 1998 | Google Technology Holdings LLC | Method and apparatus of using a bank of filters for excision of narrow band interference signal from CDMA signal |
6430417, | Aug 01 1991 | OPTIS WIRELESS TECHNOOGY, LLC; Optis Wireless Technology, LLC | Mobile station access to a base station on a digital multiple access control channel |
6434583, | May 20 1996 | HTC Corporation | Fast fourier transform apparatus and method |
6467092, | May 20 1996 | HTC Corporation | Method for adjusting power in a communication system with multicarrier telephony transport |
6477354, | Feb 06 1995 | HTC Corporation | Communication system transmitting modulated orthogonal carries with service units that scan spectrum to identify assigned band |
6487258, | Dec 17 1997 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Methods and apparatus for decoding data |
6487405, | Sep 26 1994 | HTC Corporation | Communication system with multicarrier telephony transport for controlling a plurality of service units |
6496488, | Sep 30 1993 | InterDigital Technology Corporation | Modularly clustered radiotelephone system |
6496982, | Feb 19 1996 | Telefonaktiebolaget L M Ericsson | Device and method relating to cable TV networks |
6510229, | May 20 1996 | HTC Corporation | Communication system with multicarrier telephony transport |
6512737, | Feb 24 1997 | DTV SATELLITE BROADBAND, LLC; The DIRECTV Group, Inc | Stacked carrier discrete multiple tone communication system |
6535715, | Feb 06 1995 | HTC Corporation | Hybrid/fiber coax video and telephony communication system with poly-phase filtering |
6577642, | Jan 15 1999 | Hewlett Packard Enterprise Development LP | Method and system for virtual network administration with a data-over cable system |
6594322, | Feb 06 1995 | HTC Corporation | Method of distributed loop control for a multicarrier telephony transport |
6603822, | May 20 1996 | HTC Corporation | Communicating errors in a telecommunications system |
6606351, | Feb 06 1995 | HTC Corporation | Ingress protection in a communication system with orthogonal carriers |
6608835, | May 20 1996 | HTC Corporation | Communication system with multicarrier telephony transport |
6662367, | Feb 06 1995 | HTC Corporation | Poly-phase filters in multicarrier communication systems |
6792038, | Feb 12 2001 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Startup protocol for high throughput communications systems |
6819709, | May 14 1998 | AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LIMITED | Startup protocol for high throughput communications system |
6937617, | Aug 25 1995 | Google Technology Holdings LLC | Apparatus and method for trellis encoding data for transmission in digital data transmission systems |
7002898, | May 20 1996 | HTC Corporation | Asymmetrical transport of data |
7068678, | Jun 02 1994 | Texas Instruments Incorporated | Method and apparatus for coordinating multi-point to point communications in a multi-tone data transmission system |
7069577, | Feb 06 1995 | HTC Corporation | Dynamic bandwidth allocation |
7071994, | Jan 04 2001 | Telisar Corporation | System and method for nondisruptively embedding an OFDM modulated data signal into a composite video signal |
7079549, | Jun 02 1994 | Texas Instruments Incorporated | Method and apparatus for coordinating multi-point to point communications in a multi-tone data transmission system |
7123592, | Feb 06 1995 | HTC Corporation | Dynamic allocation of transmission bandwidth in a communication system |
7280564, | Feb 06 1995 | HTC Corporation | Synchronization techniques in multipoint-to-point communication using orthgonal frequency division multiplexing |
7310522, | May 20 1996 | HTC Corporation | Systems for synchronous multipoint-to-point orthogonal frequency division multiplexing communication |
7352690, | Feb 06 1995 | HTC Corporation | Ranging and round trip delay timing adjustment in a multi-point to point bidirectional communication system |
7352779, | Feb 06 1995 | HTC Corporation | System for multi-frame alignment |
7355963, | Feb 06 1995 | HTC Corporation | Tone allocation in multipoint-to-point communication using orthgonal frequency division multiplexing |
7355964, | Feb 06 1995 | HTC Corporation | Systems for contention-based bandwidth requests in orthogonal frequency division multiplexing systems |
7372859, | Nov 19 2003 | Honeywell International Inc | Self-checking pair on a braided ring network |
7385916, | May 20 1996 | HTC Corporation | System for multiple use subchannels |
7391711, | Feb 06 1995 | HTC Corporation | Method and system for adaptive modulation |
7391712, | Feb 06 1995 | HTC Corporation | Method and system for forward-looking tone allocation |
7394753, | Feb 06 1995 | HTC Corporation | Training premable in multipoint-to-point communication using orthogonal frequency division multiplexing |
7400572, | Feb 06 1995 | HTC Corporation | System and method for contention based tones in a multipoint-to-point orthogonal frequency division multiplexing system |
7408873, | Feb 06 1995 | HTC Corporation | System and method for round trip delay adjustment in a multipoint-to-point orthogonal frequency division multiplexing system |
7414960, | May 20 1996 | HTC Corporation | Multiuse subcarriers in multipoint-to-point communication using orthogonal frequency division multiplexing |
7414961, | Feb 06 1995 | HTC Corporation | System and method for multiframe alignment in a multipoint-to-point orthogonal frequency division multiplexing system |
7417944, | Feb 06 1995 | HTC Corporation | Method for orderwire modulation |
7420913, | Feb 06 1995 | HTC Corporation | Method for tone hopping in a multipoint-to-point orthogonal frequency division multiplexing communication system |
7420914, | Feb 06 1995 | HTC Corporation | Synchronization techniques in multipoint-to-point communication using orthogonal frequency division multiplexing |
7426177, | Feb 06 1995 | HTC Corporation | Round trip delay adjustment in multipoint-to-point communication using orthogonal frequency division multiplexing |
7436812, | Feb 06 1995 | HTC Corporation | System for oderwire modulation |
7440391, | Feb 06 1995 | HTC Corporation | Method and system for dynamic bandwidth allocation |
7443784, | Feb 16 1995 | HTC Corporation | Methods and systems for tone hopping |
7492791, | Feb 06 1995 | HTC Corporation | Ranging and round trip delay timing adjustment in a multi-point to point bidirectional communication system |
7539126, | Feb 06 1995 | HTC Corporation | Ranging and round trip delay timing adjustment in a multi-point to point bidirectional communication system |
7697453, | Feb 06 1995 | HTC Corporation | Synchronization techniques in multipoint-to-point communication using orthogonal frequency division multiplexing |
7706349, | Feb 06 1995 | HTC Corporation | Methods and systems for selecting modulation in an orthogonal frequency division multiplexing system |
7983141, | Feb 06 1995 | HTC Corporation | Synchronized multipoint-to-point communication using orthogonal frequency division |
7995454, | Feb 06 1995 | HTC Corporation | Systems and method for orthogonal frequency divisional multiplexing |
20010001616, | |||
20010005319, | |||
20010024474, | |||
20010032334, | |||
20010033611, | |||
20010050926, | |||
20010055319, | |||
20020012421, | |||
20020015423, | |||
20020015477, | |||
20020061012, | |||
20020090909, | |||
20020098795, | |||
20020098796, | |||
20020098797, | |||
20020098798, | |||
20020102937, | |||
20020105950, | |||
20020106060, | |||
20020107979, | |||
20020116719, | |||
20030026282, | |||
20030032390, | |||
20030043928, | |||
20030123384, | |||
20040012387, | |||
20040042387, | |||
20050122218, | |||
20070053465, | |||
20070076589, | |||
20070098047, | |||
20070110096, | |||
20070110220, | |||
20070115803, | |||
20070116209, | |||
20070121546, | |||
20070121573, | |||
20070121743, | |||
20070121744, | |||
20070121745, | |||
20070141997, | |||
20070147229, | |||
20070157277, | |||
20070157278, | |||
20070162943, | |||
20070174890, | |||
20070183591, | |||
20070186260, | |||
20070186261, | |||
20070192815, | |||
20070195687, | |||
20070195689, | |||
20070195902, | |||
20070201345, | |||
20070201346, | |||
20070201347, | |||
20070201348, | |||
20070201573, | |||
20070201628, | |||
20070204317, | |||
20070206491, | |||
20070206693, | |||
20070211617, | |||
20070217324, | |||
20070217325, | |||
20070223363, | |||
20070230325, | |||
20070237070, | |||
20070237182, | |||
20070242597, | |||
20070253500, | |||
20070263665, | |||
20070274200, | |||
20070274202, | |||
20070280099, | |||
20070286240, | |||
20080025201, | |||
20080025202, | |||
20080025284, | |||
20080031127, | |||
20080037414, | |||
20080037415, | |||
20080037663, | |||
20080040763, | |||
20080043612, | |||
20080043704, | |||
20080049599, | |||
20080049604, | |||
20080049856, | |||
20080049860, | |||
20080056119, | |||
20080056398, | |||
20080063010, | |||
20080082598, | |||
20080123514, | |||
20080225690, | |||
20080225691, | |||
20080225692, | |||
20080240214, | |||
20080240410, | |||
20080253435, | |||
20080273607, | |||
20090067516, | |||
20090074095, | |||
20090080505, | |||
20090080554, | |||
20090225818, | |||
20090238065, | |||
20090316816, | |||
20100014605, | |||
CA1204230, | |||
CA2051252, | |||
DE3311386, | |||
DE3403206, | |||
DE4019725, | |||
DE4019726, | |||
DE4125075, | |||
EP80782, | |||
EP118763, | |||
EP131662, | |||
EP162994, | |||
EP269001, | |||
EP282298, | |||
EP308150, | |||
EP318331, | |||
EP318332, | |||
EP318333, | |||
EP325331, | |||
EP329023, | |||
EP382431, | |||
EP392723, | |||
EP399611, | |||
EP411597, | |||
EP421602, | |||
EP425732, | |||
EP462495, | |||
EP472824, | |||
EP493287, | |||
EP498369, | |||
EP499065, | |||
EP507379, | |||
EP521315, | |||
EP578313, | |||
EP580216, | |||
EP584820, | |||
EP595710, | |||
EP599515, | |||
EP599632, | |||
EP613266, | |||
EP618692, | |||
EP630133, | |||
EP637181, | |||
EP647043, | |||
EP651531, | |||
EP669749, | |||
EP673131, | |||
EP689313, | |||
EP695054, | |||
EP725509, | |||
EP730357, | |||
EP735733, | |||
GB2253770, | |||
GB2254984, | |||
GB2266433, | |||
JP11177550, | |||
JP1256833, | |||
JP1319319, | |||
JP2104049, | |||
JP4025246, | |||
JP4156735, | |||
JP5002038, | |||
JP5030085, | |||
JP5083218, | |||
JP5122700, | |||
JP5145525, | |||
JP5167632, | |||
JP5207466, | |||
JP57107646, | |||
JP59063833, | |||
JP5963833, | |||
JP61111036, | |||
JP6338091, | |||
RE33900, | Sep 11 1980 | THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT | Error monitoring in digital transmission systems |
RE36430, | Mar 23 1990 | Etat Francais, Telediffusion de France | Device for the transmission of digital data with at least two levels of protection and corresponding reception device |
SE9203384, | |||
WO9218940, | |||
WO9300751, | |||
WO9411961, | |||
WO9429983, | |||
WO9513579, | |||
WO8805233, | |||
WO8809093, | |||
WO8905070, | |||
WO8905077, | |||
WO9014733, | |||
WO9014734, | |||
WO9108623, | |||
WO9109478, | |||
WO9111867, | |||
WO9115925, | |||
WO9207431, | |||
WO9207432, | |||
WO9216063, | |||
WO9300760, | |||
WO9311616, | |||
WO9407314, | |||
WO9429978, | |||
WO9503656, | |||
WO9508228, | |||
WO9508894, | |||
WO9527352, | |||
WO9534149, | |||
WO9534168, | |||
WO9610303, | |||
WO9617455, | |||
WO9624989, | |||
WO9624995, | |||
WO9637062, | |||
WO9748197, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jan 21 1997 | BERG, DARRELL | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 21 1997 | SOLUM, JEFF | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 21 1997 | ELPERS, MARK D | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 21 1997 | KIRSCHT, ROBERT J | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 21 1997 | DOWNS, MATT | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 21 1997 | FERRIS, TAMMY | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 21 1997 | HALL, JOE | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 21 1997 | ROBERTS, HAROLD A | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 22 1997 | LOGAJAN, JOHN M | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 22 1997 | BOUALOUANG, SOMVAY | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 22 1997 | LOU, HENG | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 22 1997 | BUSKA, STEVEN P | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 22 1997 | FORT, MICHAEL J | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 22 1997 | GEILE, MICHAEL J | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 22 1997 | RUSSELL, DAVID S | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 22 1997 | BREDE, JEFFREY | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 23 1997 | SAMANT, NIRANJAN R | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 23 1997 | CHIAPPETTA, JOSEPH F | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 23 1997 | HILL, TERRANCE J | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 23 1997 | HERRMANN, JAMES J | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 24 1997 | ANDERSON, BRIAN D | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 24 1997 | OPOCZYNSKI, ADAM | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 27 1997 | DAPPER, MARK J | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 27 1997 | TUCKER, THOMAS C | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 30 1997 | WADMAN, MARK S | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 30 1997 | SMIGELSKI, THOMAS | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
May 05 1997 | ENFIELD, DEBRA LEA | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
May 22 1997 | NELSON, CALVIN G | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
May 22 1997 | SARNIKOWSKI, SCOTT | ADC Telecommunications, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025904 | /0048 | |
Jan 14 2011 | HTC Corporation | (assignment on the face of the patent) | / | |||
Apr 12 2011 | ADC Telecommunications, Inc | HTC Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 026390 | /0167 |
Date | Maintenance Fee Events |
Jun 18 2015 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Aug 05 2019 | REM: Maintenance Fee Reminder Mailed. |
Jan 20 2020 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Aug 27 2016 | 4 years fee payment window open |
Feb 27 2017 | 6 months grace period start (w surcharge) |
Aug 27 2017 | patent expiry (for year 4) |
Aug 27 2019 | 2 years to revive unintentionally abandoned end. (for year 4) |
Aug 27 2020 | 8 years fee payment window open |
Feb 27 2021 | 6 months grace period start (w surcharge) |
Aug 27 2021 | patent expiry (for year 8) |
Aug 27 2023 | 2 years to revive unintentionally abandoned end. (for year 8) |
Aug 27 2024 | 12 years fee payment window open |
Feb 27 2025 | 6 months grace period start (w surcharge) |
Aug 27 2025 | patent expiry (for year 12) |
Aug 27 2027 | 2 years to revive unintentionally abandoned end. (for year 12) |