This invention relates generally to communication systems and in particular to communications over cable or wired networks primary designed for transmission of television and data signals. The present invention relates to data (or signal) transfers from the one or more head ends to the one or more user ends, i.e., the “forward path” or “downstream” and from the one or more user ends to the one ore more head ends, i.e., the “return path” or “upstream”.
As the number of internet users and the popularity of transferring large sized data increases, there has been a tremendous demand for systems that can serve a higher number of users (i.e., systems with a higher “capacity”) and provide those users with larger data within a short time duration (i.e., high data transfer rate or data rate). High demand for high data transfer rate is inevitable as applications which require vast amount of data being transferred per unit time continue to emerge.
Presently, in the United States, the most common communication systems that offer high data rate (“broadband” or “high speed”) to commercial internet users are digital subscriber line (“DSL”) and cable modem systems. Fiber to the home (“FTTH”) provides very high data rate, but even with the recent advances in optical technologies, the cost of bring in the connection to the house (“the last mile”) is still prohibitively higher compared to those two widely adapted technologies. Therefore, it is highly desired that the data transfer rate of the widely adapted cost effective technologies is improved.
The majority of current cable systems are based on Hybrid Fiber-Coax (HFC) architecture, which provides two-way, high-speed data access to the home, business, and the like using a combination of optical fiber and traditional coaxial cable along with electrical, optical, and electro-optical elements. An HFC network is an example of a wired network, even though it has optical fibers and other components. In
Some attempts in improving data transfer rate have been made. For instance, Chapman, et al. (U.S. Published Application No. 2004/0163129) has shown a way to improve down-stream data rate for a cable system based on the DOCSIS standard. However, this reference does not support up-stream high data rate and also a significant reduction in capacity is expected if a high data rate was to be maintained for all the participating users of the system since the current DOCSIS standard allocate radio frequency (RF) spectrum for down stream only up to 860 MHz.
There is also prior art technology that takes advantage of the broad band nature of an HFC network and allocates additional down stream and up stream RF bands in the approximately 1 GHz to 3 GHz frequency range which is not currently utilized. A block diagram of this type of prior art is depicted in
Embodiments of the claimed subject matter can provide both high data rate and high capacity in a communication system. Not only is a high data rate for downstream possible but a high data for upstream is also possible. This can also work with low data rate if a very high system capacity is desired. An embodiment may also be used with high data rate bidirectional communication over an HFC network without incurring reduced capacity and incompatibility with the legacy cable system.
In the paragraphs that follow, the term signal corresponds to a modulated waveform with data or it may consist of a modulated portion and an unmodulated portion that are used for actual transmission and reception over various mediums such as copper cable, optical fiber, air, and the like. A signal can be either an electrical signal or an optical signal and one network may be made up of two or more networks to form a single network.
While maintaining high data rate communication, the capacity of embodiments of the claimed subject matter can be increased over the capacity of the traditional legacy system by utilizing the previously unused RF spectrum. No additional devices or blocks should need to be added to the users end equipment since the required RF front-end blocks are all built into user's end equipment. Legacy equipment and embodiments can coexist in a system, for instance from “legacy” type to “2×” or “3×” data-rate user end equipment provided that the system supports the maximum data rate. In the following descriptions of embodiments of the claimed subject matter, the embodiments and examples shown should be considered as exemplars, rather than as limitations of the claimed subject matter. Furthermore, reference to various features in any one ore more embodiments throughout this document does not mean that all claimed embodiments or methods must include the referenced feature.
In the paragraphs that follow, data corresponds to information in numerical form that can be solely information itself or also contain redundancy or extra information that can be processed to be useful, such as for error correction and other controlling purposes.
One embodiment of the claimed subject matter utilizes the cable frequency spectrum allocation shown in
Embodiments Related to Bidirectional High Data Rate Cable Systems
Fiber node 402 utilizes wavelength division multiplexing (WDM) to assign “colors” to information carrying signals. WDM may not be necessary if multiple fibers each are carrying a certain wavelength of light. By placing the frequency converter 403 external to the high data rate capable head end 400, an arrangement can be made so that the high data rate capable head end 400 has to deal with signals inside or in the close vicinity of the legacy band 406 and hence no hardware upgrades are needed for the high data rate capable head end 400, optical fiber network 401, and fiber node 402. The high data rate capable head end 400 contains one or more fiber nodes, which may use WDM, that convert the upstream optical signals back to electrical signals and convert the downstream electrical signals to optical signals. The high data rate capable head end 400 may contain other features/functions such as one or more frequency converters, filters, signal splitters/combiners, analog to digital converter(ADC)s, digital to analog converter (DAC)s, and other blocks, features, and/or functions (implemented in either hardware or software) that can be used to process signals and data.
In embodiments wherein high data rate communications are desired, high data rate capable head end 400 creates and assigns one ore more high data rate logical channels to one or more physical channels to help manage the flow of high data rate upstream and downstream communications. One or more signals may be sent in parallel, through one or more physical channels, but not necessarily simultaneously over the high data rate capable HFC network 409. As is the case for a prior art HFC network, the high data rate capable network 409 may contain elements such as optical amplifiers, hubs, splitters, etc. which are not shown in
In an embodiment wherein the high data rate capable head end 400 sends out data bearing signals over one or more physical downstream channels, high data rate capable user end equipment 408 receives and demodulates the down stream signals. The demodulated data are then signal processed and combined to recover the high data rate downstream data. If required, data buffer or cache memory may be used for temporary data storage. Any necessary processing of recovering, or reconstructing the original source data from the received downstream signals may be done by a single stage defined as a data re-constructor.
In embodiments for transmission of high data rate upstream from high data rate capable user end equipment 408, data is first split and signal processed. After permission for transmission is granted by the high data rate capable head end 400, modulated (and frequency up converted, if necessary) upstream signals are sent via one or more upstream physical channels that are assigned by the high data rate capable head end 400. The high data rate capable head end 400 receives and demodulates the upstream signals sent over the high data rate capable HFC network 409 and head end 400 signal processes to recover the high data rate upstream data. High data rate capable head end 400 may also contain data buffer or cache memory for temporary data storage. The multiplicity of physical channels may be configured to help reduce communication latency.
In order to reduce the effect of burst errors, which occur frequently in practice, spreading of data over time, commonly known as interleaving can be used for both downstream and upstream data. Forward error correction (FEC) is very effective on errors that are spread apart in time.
Note that broadband distribution amplifiers 404 and broadband passives 405, for example splitters/combiners, taps, and the like, may need to be inserted to replace those of legacy HFC network to support the added high frequency bands. With existing technologies, the maximum frequency response of these broadband blocks can be up to 5 to 10 GHz.
Embodiment Illustrating a Multi-Duplexer
A multi-duplexer is defined as a multi-port block whose signal that enters or leaves the common port is separated by frequency selective stages (i.e. filters) in one ore more prescribed ways. As illustrated in
Embodiments Illustrating Uses with Non-Legacy Communication Techniques
New spectrums placed in the frequency range, that were previously not used, pave the way for non-legacy communication techniques (e.g., non-DOCSIS or non-previous DOCSIS based in the case of communication over a HFC network.) These techniques include spectrum efficient modulation schemes and/or more advanced multiple access techniques which can be used without affecting existing technologies that are used in a legacy band. Examples of those non-legacy techniques may include Orthogonal Frequency Division Multiplexing (OFDM), multi carrier code division multiple access (MC-CDMA), and Hybrid FDMA/CDMA (FCDMA). Other advances may include techniques that allow the inclusion of more data into a single channel. It should be apparent to one skilled in the art that the current legacy techniques do not have to be permanently used for communication through the legacy band, rather, a gradual transfer to more advanced techniques would be desirable for communication through the legacy band utilizing proper planning involving both the legacy bands and the new bands.
Transmission and reception of signals at higher frequency often impose more stringent performance requirements on the RF component blocks. Examples of the most stringent requirement include the low noise figure (NF) required for the downstream and upstream RF blocks. If this instance, instead of implementing the blocks with high performance semiconductor processes which are often not cost effective, narrower channel bandwidth can be used to reduce the effect of thermal noise. For example, instead of using the traditional 6 MHz downstream channel width, a 4 MHz downstream channel width may be used and the resultant substitution would reduce the downstream tuner NF requirement by 10log(6/4)=1.72 dB. Thus, if a tuner with a 4 MHz channel bandwidth is used with a tuner with a 6 MHz channel bandwidth, the resulting maximum data rate will not be two times the previous legacy system utilizing 6 MHz channel bandwidth data rate, but rather 1.67 times the legacy system provided that other pertinent parameters remain the same.
This example is shown in
Embodiments Illustrating Improved Communication Reliability
The use of multiple physical channels can be used to improve communication reliability. For instance, if one or more of multiple downstream paths becomes non-functional, the remainder of the one or more still functioning downstream channels can still be used so that the subscriber continues to receive downstream data. If a failure is detected, the receiver can acknowledge the sender by using one or more upstream channels and send a signal that the failure has occurred. In embodiments of the claimed subject matter, the sender could be either a head end or a user end, depending on the direction of communication. Similarly, a receiver could be either a head end or a user end, depending on the direction of communication. The sender may in turn processes the data accordingly to maintain communication with the remaining channels. The failed channel may be recoverable by such processes as the re-initialization of the hardware associated with the channel. If the failed channel cannot be recovered, a new channel can be assigned to the failed channel. Once the sender recognizes that the failed channel has either been recovered or that a new channel has been successfully assigned to the failed channel, the sender reassembles the data and resumes transmission using the full number of channels. If the failed channel is non-recoverable, the sender may continue sending data using the remaining channels at a reduced data rate.
Embodiments Illustrating a High Data Rate Capable Cable Modem
Multi-duplexer 805 separates the Dn1 legacy downstream band in legacy band 801, the Dn2 new downstream band in new band 802, the Up1 legacy upstream band in legacy band 801, and the Up2 new upstream band in new band 802 from each other. Multi-duplexer 805 also may provide high isolation between the upstream and downstream paths. The characteristics of the multi-duplexer 805, such as pass bandwidths, out of band rejections, and the like, can be set such that there would be mitigation of other RF related impairments such as image/spurious mixing, non-linear effects that causes composite triple beat (CTB), composite second order (CSO), cross modulation (XMOD), and spurious signal emissions.
In this embodiment, down-converter 806 takes one or more signals from one of the outputs of multi-duplexer 805, whose spectrum lies only around Dn2 in new band 802, and frequency converts the signals to band Dn2′ with the appropriate intermediate frequency (IF). The IF is selected so that the bandwidth of the downstream portion of new band 802 lies within, or close to legacy band 801 so that legacy tuners 807 can be reused and hence no high cost or high performance tuner is needed. Each of the legacy tuners 807 can be packaged into various forms, for example, each tuner 807 can be packaged into a small module that can be plug into an electrical socket without soldering so that replacement of failed unit can be easily accomplished. In this embodiment, the down-converted band, Dn2′ does not need to occupy the whole legacy downstream band, rather it only exists within or close to the legacy band so that legacy tuner 807 can operate. Embodiments may include a bandwidth of the downstream portion of new band 802 that is less than that of legacy band 801 so that linearity requirements of the downstream blocks are reduced. Legacy tuner 807 may produce intermediate frequency (IF) signals or I/Q baseband signals to data reconstructor 809 that follows. Down-converter 806 may be implemented as a set of discrete components or/and as an integrated circuit (IC) in various semiconductor processes such as bipolar junction transistor, silicon-germanium (SiGe), gallium arsenide (GaAs), or/and complementary metal-oxide semiconductor (CMOS). Down-converter 806 may include or consist of one or more of the following: a frequency converter, a local oscillator which is typically implemented as a frequency synthesizer utilizing phase-locked loop (PLL), a fixed gain, a variable gain amplifier, and other stages such as impedance matching or filtering. Legacy turner 807 may also include the down-conversion functionality.
Data reconstructor 809 performs demodulation, modulation, encoding, decoding, equalization, media access control (MAC), and any other signal processing required. Data reconstructor 809 includes one or more ADCs that take outputs from legacy tuners 807 and produce digital signals which are subsequently demodulated and signal processed. In the aforementioned embodiments, the functional “boundary” between legacy tuner 807 and data reconstructor 809 can vary. For instance, legacy tuner 807 may contain A/D conversion elements and output unprocessed data to data reconstructor 809.
The demodulator's demodulation capability may be changed “on the fly”. For instance, the demodulator may demodulate a 256 QAM signal and after a software request, it may demodulate a 8 VSB signal. Similarly, data reconstructor 809 may dynamically support various multiple protocols. The data recovered from multiple physical channels are combined to recover the original source data that was being sent. For transmission of signals that are carrying high data rate data, the data is first split, individually encoded, modulated, and then converted to analog signals by one or more digital to analog converters (DACs). The modulators can be I/Q modulators or digital modulators whose output signal is ether at intermediate frequency (IF) or at radio frequency (RF). The modulator's modulating capability may also be changed “on the fly”. For instance, the modulator may modulate a 64 QAM signal and after a software request, it may produce a QPSK OFDM signal. In embodiments of the claimed subject matter, the frequency ranges of signals from the modulators do not need to be identical. The bands may be partially overlapped or even separated if the interactions between the bands cause unwanted effects such as spurious signal generation, degraded modulation quality, and the like.
Certain upstream or downstream channels that may not usable due to undesired interactions between the multiple paths can be avoided by having a lookup table and avoiding these problematic channels or by using dynamically, pre-determined in the design phase, or set/reset during operation “clean,” clearer or non-failing channels. Data reconstructor 809 may be implemented in various semiconductors processes and it may contain memory 810 and/or communication interface blocks 811.
BPF 812,815 provides filtering on the signals from the modulators. BPF 812,815 can be eliminated if adequate filtering can be done within data reconstructor 809. Up-converter 813 up converts the signal within band Up2′ to the new upstream band, Up2. Up-converter 813 can take signal at intermediate frequency (IF) or baseband signal. An I/Q modulation is used for the latter case. Up-converter 813 may be implemented as a set of discrete components or/and as an integrated circuit (IC) in various semiconductor processes such as bipolar junction transistor, silicon-germanium (SiGe), gallium arsenide (GaAs), or/and complementary metal-oxide semiconductor (CMOS) and it may consist of one or more of the following components: a frequency converter, a local oscillator which is normally implemented as a frequency synthesizer utilizing phase-locked loop (PLL), an amplifier, and any other stages such as impedance matching or filtering. The variable gain power amplifier can also integrate the up-conversion process.
PA 814 and 816 amplify the incoming signals and the degree of amplification or gain of the stages are individually controlled by data reconstructor 809. The amplified signals are passed through the upstream portions of the multi-duplexer 805 where they then leave high data rate capable cable modem 800 and proceed to the high data rate capable HFC network. User's computer 817 can be connected to high data rate capable cable modem 800 through either by wireless or wired interface.
Embodiments Illustrating Uses with a High Data Rate Capable Digital TV/Set Top Box
At high data rate capable cable digital TV/set top box 908, the RF signal passes through element 905 which may be implemented as a band-pass filter bank or a multi-duplexer with the upstream ports properly terminated. Tuner bank 906 tunes to the logical channel which has associated multiple physical channels and Tuner bank 906 frequency converts/amplifies/filters out the signals as needed. Tuner bank 906 gains are individually controlled by data reconstructor 907. As in the previous embodiment, each tuner in tuner bank 906 can be packaged into various forms. For instance, each tuner can be packaged into a small module that can be plug into an electrical socket without soldering so that replacement of failed unit can be easily accomplished. Data reconstructor 907 performs demodulation, equalization, error detection/correction, security check, data combining, and any other required processes. The data reconstructor 907 may also contain video codec functionality and one ore more interfaces to data storage devices. Again, the functional “boundary” between tuner bank 906 and Data reconstructor 907 can vary. For instance, tuner bank 906 may contain A/D conversion elements and output unprocessed data to data reconstructor 907. The recovered high data rate HDTV data is displayed on HD display 909.
The HD display 909 can be either external or part of to the high data rate capable digital TV/set top box 908. If the HD display 909 is external to high data rate capable digital TV/set top box 908, the HD display 909 can be connected to the high data rate capable digital TV/set top box 908 via a wireless or wired interface. The tuner bank 906 can be used in such ways that a viewer can view a channel that is different from the main channel being displayed (i.e., a picture in picture feature) or a viewer may record a channel different from the main channel being displayed (i.e., background recording).
Embodiments Illustrating a High Data Rate Capable Versatile Set Top Box
Embodiments Illustrating the Coexistence of Various High Data Rate Capable Equipment with Various Legacy Equipment.
When a user end first participates with high data rate capable HFC network 1105, it goes through a number of initialization steps. For example, these steps include channel acquisition, ranging, downloading of operational parameters, and registration with the head end. In the initialization processes, the user end supplies its information including the type of equipment being used (e.g., 2× downstream/2× upstream) to the head end so that the head end can keep track of types of the user end equipment and the number of each that are connected to the network.
To facilitate the initialization process, all or some of user ends joining high data rate capable HFC network 1105 may first register as legacy user end equipment. Only after the head end is communicated the type of the equipment being used and the type of service the user wish to subscribe to, minimum and maximum communication data rates and types of communication and protocol are determined and communication can be commenced at a proper rate. The user information can be stored for future use in a memory block, such as flash memory, which resides within the high data rate capable user end. In some embodiments, users of high data rate capable user ends can choose to receive and/or send data at a low data rate, such as when the end user would receive a reduced fee. The user end could also choose to receive and/or send data at a low data rate during peak system hours when usage rates may be higher. In such embodiments, the change of minimum data rate can be done “on demand” by one or more head end sending control signals and disabling some of multiple receive/transmit blocks in the high data rate capable user ends.
Similarly, some users of high data rate capable user ends may prefer not to subscribe to some services that the content/service provider offers. An example is a situation wherein a user prefers not to view one or more movie channels. By allocating the movie channels to a new band, the high data rate capable user end can effectively block those un-needed channels. It can also accomplish this by disabling one or more of the receive paths.
For example, entire Dn3 band in
An “on demand” feature using the flexibility and expandability of high data rate capable head end set 1104 and high data rate capable HFC network 1105 may benefit the content/service provider's business as well. With a sufficiently high frequency response and network capacity of high data rate capable HFC network 1105 established, high data rate capable head end can be configured/upgraded to support future higher multiplicity or improved communications without discarding services for legacy or “old” high data rate capable user ends. In this way, the service provider is able to retain the “old” legacy system subscribers while at the same time add new subscribers to both the old system and the new improved “premium” system. This would result in much higher return on investment compared to re-building an existing HFC network every time an upgrade is required due to new features. This will also lead to a decrease in system downtime and an increase in customer retention and satisfaction.
Embodiments Illustrative Uses with Non-Cable and Wireless Systems
Embodiments of the claimed subject matter can be used with other communication systems such a cellular phone system, a wireless local area network (LAN) system, and a satellite communication system. For example, some existing cellular phone systems use 900 MHz and 2 GHz band. One or more new bands in the unused frequency or unlicensed bands can also be added to the one or more bands that are currently being utilized in a existing communication system.
Unlike the propagation through coaxial cables and optical fibers, propagation through the “air” at high frequency may incur problems such as high loss, multi-path phenomena, and the like which would add technical challenges to the system.
However, future technological advances in areas such as digital signal processing, semiconductor devises, antenna design, and other areas may help make it economically feasible to design and operate a communication system capable of offering features such as high data rate, high capacity, and increased reliability using embodiments of the claimed subject matter.
Another embodiment can use an added band to send and/or receive redundant data and this additional band can be used for other improvements such as to implement diversity and therefore, to improve the quality of the communications. Future advances in communication technologies may result in elimination of one or more intermediate elements or steps in embodiments of the claimed subject matter.