A Programmable, Flexible Headend for Interactive CATV Networks

Similar documents
Differential Detection Method of Upstream Burst Signal in Optic based Cable TV Network

News from Rohde&Schwarz Number 195 (2008/I)

ETSI TS V1.1.1 ( ) Technical Specification

DESIGN OF A MEASUREMENT PLATFORM FOR COMMUNICATIONS SYSTEMS

Cable Modem. A necessity for tomorrow

Knovative Where Knowledge Drives Innovation

Course Title: SE 4C03 Winter Title of Project: Cable Modems. Name of researcher: Mohammed Kadoura

THE FUTURE OF NARROWCAST INSERTION. White Paper

A LOW COST TRANSPORT STREAM (TS) GENERATOR USED IN DIGITAL VIDEO BROADCASTING EQUIPMENT MEASUREMENTS

White Paper Versatile Digital QAM Modulator

VXI RF Measurement Analyzer

SERIES J: CABLE NETWORKS AND TRANSMISSION OF TELEVISION, SOUND PROGRAMME AND OTHER MULTIMEDIA SIGNALS Digital transmission of television signals

Transmission System for ISDB-S

TEPZZ 889A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (43) Date of publication: Bulletin 2017/35

Multirate Digital Signal Processing

Rec. ITU-R BT RECOMMENDATION ITU-R BT * WIDE-SCREEN SIGNALLING FOR BROADCASTING

R&S SFD DOCSIS Signal Generator Signal generator for DOCSIS 3.1 downstream and upstream

Higher-Order Modulation and Turbo Coding Options for the CDM-600 Satellite Modem

ITU Workshop on "TV and content delivery on Integrated Broadband Cable Networks" Hangzhou, China, 26 May 2017 ITU-T SG9 OVERVIEW

CABLE MODEM. COURSE INSTRUCTOR Prof.Andreas Schrader

DDC and DUC Filters in SDR platforms

DOCSIS SET-TOP GATEWAY (DSG): NEXT GENERATION DIGITAL VIDEO OUT-OF-BAND TRANSPORT

DOCSIS 3.1 Operational Integration and Proactive Network Maintenance Tools

FPGA Realization of Farrow Structure for Sampling Rate Change

PREMIUM HEADEND SYSTEM

Hands-On Real Time HD and 3D IPTV Encoding and Distribution over RF and Optical Fiber

AMD-53-C TWIN MODULATOR / MULTIPLEXER AMD-53-C DVB-C MODULATOR / MULTIPLEXER INSTRUCTION MANUAL

Satellite Digital Broadcasting Systems

REGIONAL NETWORKS FOR BROADBAND CABLE TELEVISION OPERATIONS

GALILEO Timing Receiver

NEWS. What s the difference between Cable and DSL broadband access? Part 1

White Paper Lower Costs in Broadcasting Applications With Integration Using FPGAs

DOCSIS 2.0 A-TDMA Modulation Profiles

REPORT ITU-R BO DIGITAL MULTIPROGRAMME BROADCASTING BY SATELLITE. (Question ITU-R 217/11)

DOCSIS 3.1 Full channel loading Maximizing data throughput

Key Performance Metrics: Energy Efficiency & Functional Density of CMTS, CCAP, and Time Server Equipment

CABLE MODEM TUTORIAL Rolf V. Østergaard Santa Clara, California, USA

Adaptive Sub-band Nulling for OFDM-Based Wireless Communication Systems

PEP-II longitudinal feedback and the low groupdelay. Dmitry Teytelman

Data Converters and DSPs Getting Closer to Sensors

DQT1000 MODEL DIGITAL TO QAM TRANSCODER WITH DIGITAL PROCESSING AND MULTIPLEXING

Laboratory platform DVB-T technology v1

Symmetrical Services Over HFC Networks. White Paper

TROUBLESHOOTING DIGITALLY MODULATED SIGNALS, PART 2 By RON HRANAC

DigiPoints Volume 2. Student Workbook. Module 5 Headend Digital Video Processing

Commsonic. Multi-channel ATSC 8-VSB Modulator CMS0038. Contact information. Compliant with ATSC A/53 8-VSB

THE USE OF forward error correction (FEC) in optical networks

Construction of Cable Digital TV Head-end. Yang Zhang

Microwave PSU Broadcast DvB Streaming Network

Viavi ONX Ingress Mitigation and Troubleshooting Field Use Case using Ingress Expert

HRF-xRx RETURN PATH HEADEND SIGNAL ORGANIZATION

Multimedia Standards

TCF: Hybrid fibre coax systems Online course specification

DVB-T2 modulator design supporting multiple PLP and auxiliary streams

International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March-2015 ISSN DESIGN OF MB-OFDM SYSTEM USING HDL

Digital Amateur TeleVision (D-ATV)

White Paper. Performance analysis: DOCSIS 3.1 cable TV headend combining systems

Fa m i l y o f PXI Do w n c o n v e r t e r Mo d u l e s Br i n g s 26.5 GHz RF/MW

EBU INTERFACES FOR 625 LINE DIGITAL VIDEO SIGNALS AT THE 4:2:2 LEVEL OF CCIR RECOMMENDATION 601 CONTENTS

WHITE PAPER. Comprehensive Node Analysis Assures Big Upstream Gains For DOCSIS 3.0 Channel Bonding

The 1.2 GHz NCI solution from Technetix:

BALANCING THE REVERSE PATH

TV4U QUAD DVB-S2 to DVB-C TRANSMODULATOR

SDR Implementation of Convolutional Encoder and Viterbi Decoder

Development of optical transmission module for access networks

CONTROL OF REMOTE HUBS IN ADDRESSABLE CATV SYSTEMS. Andrew E. Hospador. JERROLD SUBSCRIBER SYSTEMS DIVISION GENERAL INSTRUMENT CORrORATION

RECOMMENDATION ITU-R BT (Questions ITU-R 25/11, ITU-R 60/11 and ITU-R 61/11)

Cisco RF Gateway 1. Product Overview

Obtain Power Measurements of a DOCSIS Downstream Signal Using a Spectrum Analyzer

Digital Audio Broadcast Store and Forward System Technical Description

DOCSIS 3.1 Development and its Influence on Business

THE SPECTRAL EFFICIENCY OF DOCSIS 3.1 SYSTEMS AYHAM AL- BANNA, DISTINGUISHED SYSTEM ENGINEER TOM CLOONAN, CTO, NETWORK SOLUTIONS

ATSC Digital Television Standard: Part 6 Enhanced AC-3 Audio System Characteristics

Noise Detector ND-1 Operating Manual

B-LINE HIGH QUALITY SYSTEM

COMPLICATED IN THEORY, SIMPLER IN PRACTICE

ISDB-C: Cable Television Transmission for Digital Broadcasting in Japan

SingMai Electronics SM06. Advanced Composite Video Interface: HD-SDI to acvi converter module. User Manual. Revision 0.

New DSP Family Traffic Control Plus Feature

AT720USB. Digital Video Interfacing Products. DVB-C (QAM-B, 8VSB) Input Receiver & Recorder & TS Player DVB-ASI & DVB-SPI outputs

Efficient Parallelization of Polyphase Arbitrary Resampling FIR Filters for High-Speed Applications

A Real-time Input Data Buffering Scheme Based on Time Synchronization for a T-DMB Software Baseband Receiver

DM240XR Digital Video Broadcast Modulator With AutoEQ. Satellite Modems

Commsonic. (Tail-biting) Viterbi Decoder CMS0008. Contact information. Advanced Tail-Biting Architecture yields high coding gain and low delay.

Fig 1. Flow Chart for the Encoder

Commsonic. Satellite FEC Decoder CMS0077. Contact information

Experience the Difference Of Drake Digital

NCTA Technical Papers

DM240XR Digital Video Broadcast Modulator with AutoEQ

PROMAX NEWSLETTER Nº 22

INTERNATIONAL TELECOMMUNICATION UNION

4. ANALOG TV SIGNALS MEASUREMENT

Instrumentation Grade RF & Microwave Subsystems

DATUM SYSTEMS Appendix A

New Results on QAM-Based 1000BASE-T Transceiver

Technical Data. HF Tuner WJ-9119 WATKINS-JOHNSON. Features

Introduction This application note describes the XTREME-1000E 8VSB Digital Exciter and its applications.

Benchtop Portability with ATE Performance

Installation & Operational Manual

Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series

Transcription:

A Programmable, Flexible Headend for Interactive CATV Networks Andreas Braun, Joachim Speidel, Heinz Krimmel Institute of Telecommunications, University of Stuttgart, Pfaffenwaldring 47, 70569 Stuttgart, Germany Alcatel Research and Innovation, Holderaeckerstrasse 35, 70499 Stuttgart, Germany E-Mail: {abraun,speidel}@inue.uni-stuttgart.de, Heinz-Georg.Krimmel@alcatel.de Abstract Cable s are in transition to digital two-way broadband s. The Data-over-Cable Service Interface Specifications (DOCSIS) and the Digital Video Broadcasting (DVB) standards for cable (DVB-C) and return for cable (DVB-RCC) were developed for the delivery of high-speed interactive services across these cable s. A common platform which can be configured according to both standards is presented in this paper. The new concept of Software Cable and Software Headend is introduced. Then, the architecture of a Software Headend using flexible digital signal processing is described. Three different classes of Software Headends are derived from this architecture, which are subdivided into modules and functional units. I. INTRODUCTION Cable television (CATV) s are currently being upgraded towards digital two-way broadband s. A return path is installed where not yet available and the frequency range in downstream direction is extended up to 1 GHz. These new CATV s can be used to transmit all kinds of highspeed interactive services, such as video, audio, data or even voice. Several organizations have been working on open standards for digital two-way transmission on cable s to enable these new services. Two major systems have evolved: U.S. CableLabs issued the Data-over-Cable Service Interface Specifications (DOCSIS), whereas the European Digital Video Broadcasting (DVB) consortium developed the standards for cable (DVB-C) and return for cable (DVB-RCC) used by the EuroModem and EuroBox devices [1-8]. These two systems are incompatible, although there is an extension to DOC- SIS called Euro-DOCSIS, which adapts DOCSIS to the European cable environment, but changes are only at the physical layer. Therefore, there is a need to develop devices that can handle both standards. The devices should be very flexible and a solution similar to the Software Radio principle from mobile communications is applied in this paper. First, the functional requirements for these devices will be assembled in section II. Then, we will define the new terms "Software Cable," "Software Terminal" and "Software Headend" in section III. In section IV, the Software Headend architecture will be presented, whereas the focus is on the digital signal processing in upstream direction. The architecture will be subdivided into elements such as functional units and modules which leads to different classes of Software Headend. Three classes, the Modular Software Headend, the Parallel Software Headend and the fast Fourier transform (FFT)-based Software Headend are investigated in section V. II. FUNCTIONAL REQUIREMENTS This paper refers to the standards DVB-C, DVB-RCC, DOCSIS and Euro-DOCSIS [1-6]. DVB-C was adopted by the European Telecommunications Standards Institute (ETSI) as EN 300 429 [1] as well as by the International Telecommunication Union (ITU) as ITU-T Rec. J.83 Annex A [4]. DVB- RCC was adopted by ETSI as ES 200 800 [2] and by the ITU as ITU-T Rec. J.112 Annex A [5]. There are currently two versions of DOCSIS available. Reference [3] is the physical layer specification for DOCSIS 1.0 and DOCSIS 1.1, respectively. DOCSIS was adopted as ITU-T Rec. J.112 Annex B [5] and the version of DOCSIS which includes the Euro-DOCSIS extensions by ETSI as ES 201 488 [6]. A general CATV environment is shown in Fig. 1. The headend, in terms of CableLabs and DVB called cable modem termination system (CMTS) or interactive adapter (INA), is connected to the cable via two paths in downstream direction, the broadcast and the forward interaction. The forward interaction can be used for additional user-specific data besides the broadcast. The return path provides upstream transmission of data from the end user to the headend. The device at the end user s home is called cable modem (CM) or set-top-box (STB). wide-area CMTS or INA broadcast broadcast delivery media forward interaction return interaction cable Fig. 1. CATV environment CM or STB end user

Our considerations are largely focused on upstream transmission. The signal processing of the received upstream signal at the headend is most challenging because of the point-tomultipoint architecture of existing CATV s. A flexible digital signal processing in downstream direction at the headend is rather straightforward as the headend acts as a transmitter of a certain number of data signals. The required signal processing elements for upstream transmission according to the standards DOCSIS and DVB-RCC are 1 : Combination of time division multiple access (TDMA) and frequency division multiple access (FDMA). frequency range: 5-42 MHz for DOCSIS, 5-65 MHz for DVB. Supported widths: 200 khz, 400 khz, 800 khz, 1.6 MHz and 3.2 MHz for DOCSIS, 200 khz, 1 MHz, 2 MHz and 4 MHz for DVB. Modulation schemes: quadrature phase-shift keying (QPSK) and quadrature amplitude modulation (QAM), with QPSK or 16-QAM for DOCSIS, differential QPSK (and 16-QAM under study) for DVB. Differential-coded and Gray-coded symbol mapping for DOCSIS. Spectral shaping: square-root raised cosine with roll-off factor α = 0.25 for DOCSIS and α = 0.3 for DVB. Randomization: polynomial 1 + x 14 + x 15 for DOCSIS and 1 + x 5 + x 6 for DVB, with programmable seed value for DOCSIS. Forward error correction (): Reed-Solomon (RS) with variable input length and variable error protection ( 18255 bytes data input, 010 bytes error protection) for DOCSIS, RS(59,53) for DVB. burst: programmable preamble with variable length for DOCSIS, unique word for DVB. The novel Software Headend that is introduced in the following sections has to comply with this multitude of requirements. III. DEFINITION OF THE TERMS "SOFTWARE CABLE," "SOFT- WARE TERMINAL" AND "SOFTWARE HEADEND" The terms "Software Defined Radio" and "Software Radio" were recently introduced in mobile communications to handle different standards with one and the same hardware platform [9]. For more information on the Software Radio architecture please refer to [10]. In the following, we introduce the new definition "Software Cable" which ties up to the Software Radio principle. Instead of addressing mobile communication standards, Software Cable is related to bi-directional transmission in CATV s. Software Cable consists of "Software Terminal," the software driven CM / STB, and "Software Headend," the software driven CMTS / INA. Software Headend and Software Terminal devices should have the following characteristics: Implementation of multiple standards on the same hardware platform. In case of the Software Headend and the Software Terminal, DOCSIS / Euro-DOCSIS specifications and DVB specifications (DVB-C, DVB-RCC) are considered. Analog to digital (A/D) and digital to analog (D/A) conversion is done as close to the cable outlet interface as possible. Therefore, most of the headend s and terminal s functionality is realized in software. Programmable and flexible devices such as digital signal processors (DSPs) and field programmable gate arrays (FPGAs) shall be used for digital signal processing. Software Cable provides the same flexible solution for cable as Software Radio does for mobile communications. Standards can easily be exchanged by setting the appropriate configuration without changing hardware. Thus, a Software Headend or a Software Terminal can be installed in a DVB and DOCSIS environment. This is very important because most probably multi standards will dominate. Furthermore, Software Headends and Software Terminals can easily handle future enhancements or changes in specifications by replacing the software for the DSPs or FPGAs via software download. IV. SOFTWARE HEADEND ARCHITECTURE Fig. 2 illustrates the connection of a Software Headend to the coax cable and the wide-area. Downstream and upstream signals are separated by a splitter. A wideband digital-to-analog converter (DAC) is used to produce the complete downstream spectrum in the range of 70 to 860 MHz. This signal includes all downstream signals, i.e. broadcasting s as well as forward interaction s. The signal is filtered and amplified before it is passed to the splitter. coaxcable splitter HPF Downstream AGC A D A D Software Headend wide-area clock power control 1 Please note that the Euro-DOCSIS physical layer is equivalent to the DVB-RCC physical layer. Fig. 2. Connecting the Software Headend to the cable outlet

The upstream signal after the splitter is fed into an automatic gain control (AGC) circuit, an anti-aliasing lowpass filter and then a wideband analog-to-digital converter (ADC) digitizes the complete upstream spectrum in the range of 5 to 65 MHz. In the following, we investigate the part of the Software Headend that is responsible for upstream transmission. The input signal is therefore the completely digitized upstream spectrum that includes the return signals of all active Software Terminals. An example of a possible upstream frequency spectrum allocation is shown in Fig. 3. DVB spacing is used in this example. Certain frequency bands may also not be occupied due to narrowband ingress. spectrum 200 khz s 1 MHz 2 MHz 4 MHz unused 5 MHz 65 MHz Frequency f Fig. 3. spectrum allocation (e.g. for a DVB system) Fig. 4 shows the digital signal processing elements required to demodulate and decode one specific out of the upstream spectrum. Functional units (FU) in Fig. 4 are configurable elements with a set of parameters according to the requirements of the different standards as described in section II. Channel selection is done by downconverting the radio frequency (RF) spectrum around the carrier frequency f c,i to baseband if the i-th is considered. This carrier frequency is generated by a numerically controlled oscillator (NCO) at the headend. The FU for the matched filter has to provide all possible roll-off factors and bandwidths. As indicated in Fig. 4, grey arrows inside a FU mark one possible way how the signal passes through the FU. Then, downsampling can be performed after filtering. As the Software Headend uses a fixed sampling frequency f s, the sampling rate can be decreased by different factors Di, i = 18, for the different bandwidths. A signal detection FU is necessary to detect the arrival of an upstream burst. This unit analyzes the data signal with respect to the occurrence of a transmitted preamble or unique word. Two more control units are used for carrier and timing and tracking. Techniques with feedback loop (as in the case of carrier in Fig. 4) or feed-forward processing (for the timing in Fig. 4) can be applied [11]. The carrier unit passes data to the NCO, the timing unit to a resampling unit, respectively. The resampling unit is comprised of interpolators and decimators to regain the exact sampling point of time. Tracking algorithms in these units monitor the signal throughout the duration of the upstream burst so that derivations will be automatically adjusted. After resampling, the FUs for symbol decision, demapping and differential decoding follow. Finally, the FU for derandomization and a decoding unit supply the output bitstream of the selected. Because according to the DVB- RCC specification is a subset of the DOCSIS specification, no standard-specific functionality is needed for this purpose. V. CLASSIFICATION OF SOFTWARE HEADENDS In this section, the architecture of the Software Headend described above is widened to support all return s in the input signal I Q roll-off α = 0.25 α = 0.3 cos filter bandwidth 200 khz 400 khz 800 khz 1 MHz 1.6 MHz 2 MHz 3.2 MHz 4 MHz Downsampling D 1 D 2 D 3 D 4 D 5 D 6 D 7 D 8 Resampling Decision device Demapping QPSK 16-QAM on off Derandomizer 1 + x 5 + x 6 1 + x 14 + x 15 RS( x, x 2t) x = 18255 t = 010 output signal NCO select path according to set of parameters select Signal Unique Predetector word amble Carrier tracking Timing tracking FU Functional Unit Real valued signal Complex valued signal Fig. 4. Software Headend architecture: digital signal processing for a single

upstream spectrum. Three different classes of Software Headend will be presented that each use different techniques to separate the upstream s. First, the Modular Software Headend and then the Parallel Software Headend are described. Thirdly, an FFT-based Software Headend approach follows. A. The Modular Software Headend The Modular Software Headend is the most obvious form of a Software Headend that supports all upstream s. The architecture for one is simply manifold N times to support N upstream s. Fig. 5 illustrates this, whereas the complexity of Fig. 4 is graphically reduced in order not to exceed Fig. 5 and point out the difference to the Parallel Software Headend. All signal processing elements for one specific upstream are grouped into a module. In the case of the Modular Software Headend, a module is thus identical to the signal processing as described in the previous section. spectrum after ADC Functional Units Fig. 5. Modular Software Headend Module The Modular Software Headend offers most flexibility regarding the number of upstream s because modules can simply be added or removed. But the main disadvantage of this solution is the large amount of identical FUs if many upstream s have to be supported. This disadvantage leads to the second type of Software Headend, the Parallel Software Headend. B. The Parallel Software Headend In contrast to the Modular Software Headend a module in the Parallel Software Headend is associated with a functional unit as shown in Fig. 6. Therefore only one implementation of each FU is required resulting in less hardware amount, but significantly faster circuits. A TDMA scheme is used to process the different upstream s as shown in the lower part of Fig. 6. Each module has got N parallel inputs and N parallel outputs. The inputs are switched to the selected functionality. Of course, it has to be taken into account that each upstream requires its own s N spectrum after ADC N - filterbank with decimation N parallel input signals v 0 ( n) v 1 ( n) v N 1 ( n) Multiplexer / selector Fig. 6. Parallel Software Headend Modules set of parameters, i.e. synchronization and selection in the modules have to be set properly. Another feature of the Parallel Software Headend is a flexible N - filterbank with decimation, realized as a polyphase filterbank. The filterbank has to be flexible, because the matched filters must support the different bandwidths and the center frequencies have to be adjustable to currently used carrier frequencies. Filtering and decimation are now pulled out of the burst. This results in a modified burst with less complexity that is completely clocked with the decimated sampling frequency. C. The FFT-based Software Headend The FFT-based Software Headend makes use of one or more FFTs to separate the upstream s. It s possible to transform the first signal processing elements of a Modular or Parallel Software Headend to a structure with an FFT only with few restrictions concerning frequency allocation. First, we assume that all upstream s in a certain frequency band use the same modulation format. This assumption is valid because the Software Headend assigns center frequency, modulation format and other parameters to each CM or STB in both, the DVB and DOCSIS systems. This yields to an upstream frequency allocation with several ranges with bandwidth B i. An example is shown in Fig. 7. The number and arrangement of these ranges remains of course flexible. Functional Unit k with M k functionalities T s N Ts FU k1, FU kmk, Selector / demultiplexer N Ts T s synchronization selection selection synchronization s N N parallel output signals w 0 ( n) w 1 ( n) w N 1 ( n)

Range I B 1 Range II B 2 Range III B 3 Range IV B 4 Range V B 1 xn ( ) spectrum e jω 0 n e jω 1 n 5 MHz 65 MHz Frequency f Fig. 7. spectrum allocation for the FFT-based Software Headend The interesting signal processing elements are illustrated again in Fig. 8(a). xn ( ) denotes the received FDMA upstream signal, is the impulse response of the variable matched filter for set x of parameters, and y i ( n), i = 0N 1, are the demultiplexed output signals for the N s. is the appropriate decimation factor. Ω i is the normalized carrier frequency of the i-th carrier with respect to the sampling frequency f s, given by Ω i = 2πf i f s. With the upstream spectrum separated in several ranges or subbands, a uniform carrier frequency spacing is now feasible to achieve a structure necessary for the FFT. In this case Ω i = Ω B + i Ω must hold, where Ω B denotes the base frequency of the range and Ω the uniform carrier spacing equivalent to the bandwidth of the modulated signals in this subband. A mathematical way is described in [11] to convert the structure in Fig. 8(a) into a structure as shown in Fig. 8(b). Instead of filtering each branch with, only one multiplication with one coefficient of in the block windowing element is necessary before executing the FFT. Each subband requires an own FFT path with N 1 upstream signals in range I, N 2 upstream signals in range II, and so on. All possible modulation formats can be set up by providing several FFT paths. VI. CONCLUSIONS We have investigated architectures for headends in CATV s with advanced digital signal processing. First we have defined Software Cable, Software Terminal and Software Headend. These new architectures allow the implementation of DOCSIS and DVB standards on a single hardware platform. With wideband ADCs at the beginning of the signal processing chain, all functional requirements can be realized with DSPs and FPGAs. This provides a very flexible solution for CATV s. The Software Headend architecture was presented next, with focus on the signal processing in upstream direction. Elements necessary to process the digitized upstream spectrum to produce the demodulated and decoded output signals for all upstream s were described. Moreover, we have subdivided the Software Headend into the Modular Software Headend with modules corresponding to upstream s, into the Parallel Software Headend with modules corresponding to functional units and into the FFT-based Software Headend that requires a special upstream frequency spectrum allocation. xn ( ) e jω N x 1 n Block windowing by h 1 ( n) Block windowing by h 2 ( n) (b) Fig. 8. (a) Basic structure; (b) Structure with FFT ACKNOWLEDGMENT This work was carried out as a joint project of the Institute of Telecommunications, Stuttgart University, and Alcatel Research and Innovation, Stuttgart. The funding by the German Ministry of Research and Education (BMBF), Berlin, within the KOMNET project, is gratefully acknowledged. (a) FFT FFT REFERENCES y Nx 1( n) y N1 1( n) [1] ETSI standard EN 300 429 v1.2.1, "Framing structure, coding and modulation for cable systems," Apr. 1998. [2] ETSI standard ES 200 800 v1.2.1, "DVB interaction for Cable TV distribution systems," Apr. 2000. [3] DOCSIS Radio Frequency Interface Specification, version 1.0: SP-RFI- I05, Nov. 1999, version 1.1: SP-RFIv1.1-I06, Dec. 2000. [4] ITU-T Rec. J.83, "Digital multi-programme systems for television, sound and data services for cable distribution," Apr. 1997. [5] ITU-T Rec. J. 112, "Transmission systems for interactive cable television services," Mar. 1998. [6] ETSI standard ES 201 488 v1.1.1, "DOCSIS Radio Frequency Interface Specification," Nov. 2000. [7] EuroModem, Technical Specification, final version 1.0, May 1999, and EuroBox, Functional Requirements, version 4.0, Aug. 1998. [8] P. Brendle, J. Speidel, "Upgrade of coaxial CATV s for upstream high speed digital communication," IEEE Trans. on Broadcasting, vol. 44, no. 3, pp. 353-362, Sept. 1998. [9] J. Mitola, "The software radio architecture," IEEE Commun. Mag., vol. 33, no. 5, pp. 26-38, May 1995. [10] J. Mitola, "Software radio architecture," Wiley, 2000. [11] X. Wang, "Study of demultiplexing for communications in the return of CATV," Internal report, Institute of Telecommunications, University of Stuttgart, Jun. 2000. y N2 1( n) upstream signals in range I upstream signals in range II