This application relates to a tunable cable simulator with a minimal number of components and low insertion loss.
Cable Television (CATV) services provide content to large groups of customers (e.g., subscribers) from a central delivery unit, generally referred to as a “head end,” which distributes channels of content to its customers from this central delivery unit through an access network comprising a hybrid fiber coax (HFC) cable plant, including associated components (nodes, amplifiers, and test access points (TAPs)). Modern Cable Television (CATV) service networks, however, not only provide media content such as television channels and music channels to a customer, but also provide a host of digital communication services such as Internet Service, Video-on-Demand, telephone service such as VoIP, home automation/security, and so forth. These digital communication services, in turn, require not only communication in a downstream direction from the head end, through the HFC, typically forming a branch network and to a customer, but also require communication in an upstream direction from a customer to the head end typically through the HFC network.
To this end, CATV head ends have historically included a separate Cable Modem Termination System (CMTS), used to provide high speed data services, such as cable Internet, Voice over Internet Protocol, etc. to cable customers and a video headend system, used to provide video services, such as broadcast video and video on demand (VOD). Typically, a CMTS will include both Ethernet interfaces (or other more traditional high-speed data interfaces) as well as radio frequency (RF) interfaces so that traffic coming from the Internet can be routed (or bridged) through the Ethernet interface, through the CMTS, and then onto the RF interfaces that are connected to the cable company's hybrid fiber coax (HFC) system. Downstream traffic is delivered from the CMTS to a cable modem and/or set top box in a customer's home, while upstream traffic is delivered from a cable modem and/or set top box in a customer's home to the CMTS. The Video Headend System similarly provides video to either a set-top, TV with a video decryption card, or other device capable of demodulating and decrypting the incoming encrypted video services.
When constructing a cable network, non-equal loss in signal strength through the cable network occurs. This loss in signal strength varies with frequency of the signal. In particular, the coaxial cables used in hybrid fiber networks have a greater signal attenuation at higher frequencies with respect to lower frequencies.
To combat this loss, one more amplifier can provide a boosted signal for a section of the cable network. Along the cable network section, a series of TAPs, or directional coupler, of the coaxial cable may be provided, with each tap interconnecting one or more respective coaxial cables to one or more destinations, for example, home. A tap is used to connect “drop cables” to a “distribution cable” in the cable network.
Current tools available in the art for tunable attenuators or equalizers utilize the above-mentioned types of products and are all time and resource intensive. As a result, an RF amplifier that requires a cable simulator plug-in must dedicate a plug-in location to support this functionality, which cannot be locally or remotely controlled. Thus, there has been a need for an electronically controlled, tunable cable simulator.
This application discloses a design and method for a remotely tunable cable simulator with a minimum number of components and low insertion loss
Like reference numbers and designations in the various drawings indicate like elements.
In some implementations of this application, systems and methods can operate as a development tool for users to design and build amplifiers in order to meet DOCSIS requirements. The methods disclosed herein address the need for users to place amplifiers along a length of cable to bump up a signal strength when line loss occurs and methods for programming the same.
Data Over Cable Service Interface Specification, or DOCSIS, is an international telecommunications standard that allows for the addition of high-bandwidth data transfer to an existing coaxial cable TV system. It is important for Internet users and Internet providers, because it allows Internet speeds to increase without having to completely replace coaxial cable networks. In an ideal world, everyone would have Fiber to the Home service; however, in reality, that is cost prohibitive on a grand scale.
On a practical level, DOCSIS matters for consumers because the DOCSIS standard is needed when purchasing a modem for cable Internet connection. Depending on the quality of a user's connection, the answer is not necessarily just to implement the newest one. DOCSIS continues to evolve to accommodate new services, technologies, and demands from users all over the world. The embodiments disclosed herein will facilitate the development of fully, electronically controlled RF amplifiers to support present and future DOCSIS requirements.
Cables are used in many high-frequency board designs and can become a critical element in the signal path. This is especially true for signals that exceed 500 MHz. If not modeled as part of that system, cables can lead to unexpected system performance degradation and to costly time delays in debugging and corrections. Even with this understood, cables are notoriously difficult to model correctly. Using a simple transmission line model may not effectively model this element because it is difficult to model a cable both in the frequency and the time domains.
To understand the effects of cables at all frequencies, the cable needs to be modeled. Based on that model, more intelligent decisions can be made about the type of cable to be used. In addition, the parameters of interest that are being degraded in the signal path can then be understood.
When developers are developing a RF amplifier in designing a cable system, the embodiments disclosed herein allow for a user to avoid having to have large amounts of actual physical cable to simulate losses in the cable. They can do so using a simulator from a remote location.
Referring to
Referring to
By way of example, the remote PHY device 290 may covert downstream DOCSIS (i.e., Data Over Cable Service Interface Specification) data (e.g., DOCSIS 1.0; 1.1; 2.0; 3.0; 3.1; and 4.0 each of which are incorporated herein by reference in their entirety), video data, out-of-band signals received from the D-CMTS 230 to analog for transmission over RF or analog optics. By way of example, the remote PHY device 290 may convert upstream DOCSIS, and out-of-band signals received from an analog medium, such as RF or linear optics, to digital for transmission to the D-CMTS 230. As it may be observed, depending on the particular configuration, the R-PHY may move all or a portion of the DOCSIS MAC and/or PHY layers down to the fiber node.
As is evident from the preceding figures, as frequencies start to exceed 500 MHz, a cable starts to noticeably impact the bandwidth of the signal path and begins to degrade this path in many ways.
Cable nonideal dispersive effects can affect system performance. This loss is referred to as line loss, or cable loss. There are two main loss mechanisms with cables: skin-effect and dielectric losses. At high frequencies, the signal tends to propagate along the surface of the conductor. This is known as skin effect. Dielectrics, for example insulating materials, will have some energy loss when subjected to varying electric fields. Together they are referred to as total cable loss. Therefore, skin-effect losses dominate at lower frequencies and dielectric losses dominate at higher frequencies. Cable loss, or insertion loss, refers to the amount of power loss over a cable's length. For example, the longer a cable is, the more the power is lost.
When constructing a cable network, it is desirable to manage the non-equal loss in signal strength through the cable network that varies with frequency of the signal. As previously mentioned, and in particular, the coaxial cables used in hybrid fiber networks have a greater signal attenuation at higher frequencies with respect to lower frequencies. Referring to
For the cable network, an amplifier provides a boosted signal for a section of the cable network. Along the cable network section, a series of TAPs of the coaxial cable may be provided, with each tap interconnecting one or more respective coaxial cables to one or more homes. A tap is used to connect “drop cables” to a “distribution cable” in the cable network.
Referring now to
As shown in
To understand the effects of cables at all frequencies, a cable system is modeled. Based on the resulting model, more intelligent decisions can be made about the type, length, and placement of cable to be used as well as the placement of cable simulators and equalizers at various points in the system, such as at TAPs, amplifiers, fiber nodes. In addition, the parameters of interest that are being degraded in the signal path can then be understood.
While cable loss is a factor to be considered in system design, the loss introduced by the cable varies with frequency. When building or re-designing an existing cable network, an engineer can test various thicknesses and lengths of cables that can be used in cable systems, and the measured results can be plotted against frequency. This gives the system designer an easy way to determine the actual loss introduced by the cable in the overall system.
If not modeled as part of the system, breakdown of signal attributed to cables can lead to unexpected system performance degradation and also lead to costly time delays in debugging and corrections. Even with this understood, cables are notoriously difficult to model correctly. Using a simple transmission line model may not effectively model this element because it is difficult to model a cable both in the frequency and the time domains. Thus, cable simulators are often used to help developers design more accurate systems where physical modeling is inaccurate or impracticable.
Cable simulator functionality is typically achieved via passive, plug-in elements with each supporting a specific, non-tunable cable loss value. In general, a cable simulator is a passive circuit that simulates the attenuation profile of a given cable response, so that the high frequencies are attenuated more than the lower frequencies. In general, an equalizer increases the tilt to offset for the attenuation of the higher frequency signals (e.g., high frequencies are attenuated less than the lower frequencies). The cable simulator and/or the equalizer may provide either a linear signal conditioning shape (e.g., substantially linear response), or may provide a non-linear signal conditioning shape that mirrors the frequency dependent loss profile of a coaxial cable.
For the cable network, different losses occur at different frequencies and at different points in the cable network system. It is desirable to include cable simulators and equalizers at various points in the system, such as at TAPs, amplifiers, fiber nodes, and stand-alone locations cut into services in the cable network, so that the customer receives a generally flat signal over the desired frequency range. The cable simulators and equalizers are typically included within a housing or with other circuitry where the cable simulators and equalizers can be plugged in as desired, and swapped out with different cable simulators and equalizers, as desired. For example, a module may include a face plate that is removed, an equalizer or cable simulator is plugged into the circuitry included therein, and the face plate is replaced. These devices are swappable, but are often pre-programmed at specific tuning factor, meaning a different device for each tuning factor.
Tunable or electronically controlled step attenuators (pads) and cable equalizers are currently utilized to accomplish the tuning. As a result, an RF amplifier require a cable simulator plug-in and must dedicate a plug-in location to support this functionality, which cannot be locally or remotely controlled. This forces the use of additional PCB area to support the plug-in and requires a service technician to be locally present at the amplifier location to plug-in the non-tunable cable simulator.
Disclosed herein is a design for a tunable cable simulator with a minimum number of components and minimal insertion loss.
The simulator uses a bridge circuit which is an electrical circuit wherein the two branches of the circuit are linked to a third branch which is connected in between the first two branches at some middle point along with them Still referring to
As previously described, the normal method for measuring line loss is done manually at each measure interval. Referring briefly to the depiction of cable loss in signal flow shown in
In an example conventional bridged T circuit 801, the circuit comprises four (4) variables, three (3) variable resistors in one (1) variable capacitor. The simulator comprises a circuit above and a circuit below an input 810 and an output 820. One variable resistor is placed in the top branch and two variable resistors, and one variable capacitor are placed in the bottom branch. By tuning those four component values, a user can simulate 0 to about 18.5 dB coaxial cable response. In an embodiment, when implementing the design, pin diodes or digital potentiometers can be used as variable resistors, and a varactor or programmable capacitor can be used as a variable capacitor.
The microprocessor 840 is shown apart from the rest of circuit 801, is a digital device on a chip that can fetch instructions from memory, decode and execute them and give results. The microprocessor 840 can store the table 850. As depicted in
When the communication signal is transmitted within a certain distance in the coaxial cable, for example, after 50 meters, the signal is obviously attenuated, and when the power becomes low and cannot meet the requirements, a signal amplifying device is needed. The simulator 800 can be built into the amplifier for implementation in the field. An additional advantage of simulator 800 is minimal circuitry comparatively to current simulation systems. When an RF amplifier is first built and setup in the field, it is pre-set with a certain of cable loss. If the cable loss is exactly same as this pre-set value between two RF amplifiers, then the input level into the second amplifier is flat across whole frequency range, there will be no need for any Cable EQ or Cable Simulator. However, if the cable length is shorter than the pre-set length, then a Cable Simulator would be needed. After the right amount of cable simulator, the input level into the second amplifier is flat across whole frequency range. On the other hand, if the cable length is longer than the pre-set length, a Cable EQ will be needed. After the right amount of Cable EQ, the input level into the second amplifier is flat across whole frequency range. Same happens for the third, fourth, fifth or sixth amplifiers.
Referring now to
Continuing with the same example and still referring now to the table 850 for the values for 7 dB to set capacitor c80 830, the table value is 4 pF and thus, the capacitor component will be tuned to 4 pF 860c. Resistor 832 is referenced in the table 850 and yields a value 227 ohms 860a to which R126 would be set. The table provides a value 10 ohms at 860d to which R125 will be set. And finally, value 860b provides a value of 142 ohms to which R127 would be programmed. Further, example part numbers are shown in column 865 corresponding to, for example, specific variable resistors for which these values are accurate. Example manufacturer part numbers are set forth as information to build the circuit so that the designing engineer has the correct specification for use. Column 867 further describes a current range for the resistor. The range is used to give the user some information to ensure that the needs of the cable network does not vary much from the specified range.
Referring now to
In an example Hybrid Fiber-Coax (HFC) Network 901, an optical node 905 performs an optical to electrical conversion, providing an RF output that is distributed via coaxial cable 907 for distribution to subscriber locations, for example 930, 940, 950, and 960. The distribution network connected to the node output typically consists of RF tap 903 and passive elements which direct a portion of the signal to the subscriber location, while also directing a portion of the RF signal further into the distribution network. RF amplifiers are utilized in the distribution network to provide amplification in order to overcome the loss introduced by the transmission medium (coaxial cable) and the tap and passive elements connected to the coaxial cable.
There can be typically three to six RF amplifiers following an optical node in the distribution network, along with a plurality of RF taps and passives. The RF amplifiers are designed to produce a linear output tilt, with RF output level increasing as the amplified frequency increases.
This tilt varies, but typically, the RF amplifier output profile is internally pre-equalized, to a certain amount of coaxial cable loss and slope characteristics so that it has 15-20 dB uptilt from the lowest frequency to highest frequency. Due to the varying loss characteristics of the distribution network, RF amplifiers typically feature signal conditioning locations, which are used to condition the tilt and RF level at the input of the amplifier in order to achieve the desired linear output level and tilt over frequency. This signal conditioning typically features two methods, the first being a flat attenuation of the signal level versus frequency (pad), the second method involves varying the attenuation based on frequency. This varied attenuation versus frequency is intended to match the characteristics of coaxial cable loss (cable simulator) or the inverse frequency response characteristics of coaxial cable (cable equalizer). For example, If the distribution span loss prior to the amplifier has the same, inverted slope characteristics as the internal equalization in the RF amplifier, a cable simulator or cable equalizer will not be required. However, if the cable length is shorter than the preset cable length, a Cable Simulator will be needed; On the other hand, if the cable length is longer than the preset cable length, a Cable Equalizer will be needed. Pad functionality (flat signal attenuation versus frequency) and cable equalizer functionality can be provided via passive or active elements, where passive elements are typically plug-in devices, and active elements are normally permanently located in the design and controlled via external stimulus, such as a microprocessor.
Thus, it follows that the effectiveness of a cable network relies on a consistent signal strength from the source, for example the head end or the optic node, to the end of line, for example, 931, 941, 951 or 961. Typically, to ascertain where to place amplifiers and equalizers and at what settings and locations to place them in order to manage the non-equal loss in signal strength through the cable network that varies with frequency of the signal. As previously mentioned, normally measuring line loss must be done manually at each measure interval. Determining the line loss values, for the development engineer takes a long time and must be done at the point of each sampling, requiring time and special equipment to get the tuning values.
By contrast, an example simulator 801 mimics or calculates line losses where the losses are a function of frequency, and the throughput gradually goes down as frequency increases. Referring back to
Referring again to
In another example, signal strength is tested at any of the amplifiers 970, 972, 074, 976, 978, and 980. In terms of circuit 801, the circuit implements a determination of loss drop off (or the opposite) as a function of frequency. By way of this example, it is shown that circuit 801 comprises four (4) variables: the variable components are made up of three (3) variable resistors and one (1) variable capacitor. For example, at the end destination the signal strength is tested. The simulator achieves a gradual roll off by mimicking the cable loss. At each cable loss determination, the operator can remotely control the resistance by using values looked up in the table 850 for three (3) resistor values and one (1) capacitor value. At each cable loss, these sets of values are stored, for example, values for a 1db loss whereby the table can provide exact values.
Because a typical cable system is spread over a wide area, there are unique problems in sustaining signal to its various components. The actives (nodes, amplifiers, etc.) in a cable network are often spaced at considerable distance from each other and may cover a significant geographic area. Thus, undesired cable strength or degradation occurs depending on how close or far the user is from the active.
At 1010, the originating signal from a node is distributed along a cable pathway in network.
At 1020, a cable loss is determined for a point in the cable network. For this example, the reading is 1 dB loss.
At 1030, once a certain amount of cable simulator is needed, the microprocessor will look to the stored table and retrieve the three resistor values and one capacitor value required to tune the simulator. In this example, the microprocessor 840 uses the lookup table 850 to get the values to tune the variable resistors and capacitor to 1 dB cable.
At 1040, set three resistors and one capacitor correspondingly. The cable simulator 800 can be tuned from 0 dB to 18 dB and at each step, four resistor and capacitor values are stored inside a microprocessor and retrieved at step 1030.
At 1050, the simulator mimics the cable loss, and at step 1050, the simulator 800 restores the value. The resistor or capacitor is then tuned properly and achieves exactly ID B loss at one end.
This signal conditioning typically features two methods, the first being a flat attenuation of the signal level versus frequency (pad), the second method involves varying the attenuation based on frequency. This varied attenuation versus frequency is intended to match the characteristics of coaxial cable loss (cable simulator) or the inverse frequency response characteristics of coaxial cable (cable equalizer). For example, if the distribution span loss prior to the amplifier has the same, inverted slope characteristics as the internal equalization in the RF amplifier, a cable simulator or cable equalizer will not be required. However, if the cable length is shorter than the preset cable length, a Cable Simulator will be needed; On the other hand, if the cable length is longer than the preset cable length, a Cable Equalizer will be needed. Pad functionality (flat signal attenuation versus frequency) and cable equalizer functionality can be provided via passive or active elements, where passive elements are typically plug-in devices, and active elements are normally permanently located in the design and controlled via external stimulus, such as a microprocessor.
To better understand the implications of extending the cable simulators and equalizers in their frequency range, a set of graphs are illustrative. Referring to
The S parameters describe the signal in a complicated network. The simulator is set up to match, the numbers showing the setting within the simulator. Each actual cable has a real circuit associated with it. In
When a cable system is designed, the cable length can vary for a variety of reasons. The longer the cable, the higher the signal loss. RF transmission loss varies with frequency. In RF, this behavior is the frequency response, and the associated transmission loss can be compensated for with flatness correction to ensure flat output power continues even after the signal has passed through all the cables, switches, and splitters.
Return loss is the measurement of the number of signals that is reflected back toward the source. Its unit of expression is also in decibels (dBs). This parameter is always a positive number, and a high return loss is a favorable measurement parameter, and it typically correlates to a low insertion loss. In the case of simulator 800, the return loss is the loss of signal power due to signal reflection or return by a discontinuity in a link or transmission line. This impedance mismatch can be with a device inserted in the line or with the terminating load.
The RL is expressed in dBs is the ratio of incident power to reflected power. Therefore, we can see how the loss measurement parameters help to accurately gauge the overall efficiency of a measurable signal and component within a system or in a through path. Using the simulator 800 to determine if there are impedance mismatches at the pins of the receiver and transmitter as well as the vias, connectors, and various other discontinuities, enables an engineer to accurately assess efficiency and performance and in term use that essential assessment tool in understanding signal performance and adjust as needed. In this graph, the simulated data against the actual data is showing us that the return loss for the tuning range of 0-18.5 dB is >16 dB.
Implementations of the subject matter and the functional operations described in this specification can be provided in digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed in this specification and their structural equivalents, or in combinations of one or more of them. Embodiments of the subject matter described in this specification can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a tangible program carrier for execution by, or to control the operation to data processing apparatus. The tangible program carrier can be a propagated signal or a computer readable medium. The propagated signal is an artificially generated signal e.g., a machine generated electrical optical or electromagnetic signal that is generated to encode information for transmission to suitable receiver apparatus for execution by a computer. The computer readable medium can be a machine-readable storage device, a machine-readable storage substrate, a memory device, a composition of matter effecting a machine-readable propagated signal or a combination of one or more of them.
Moreover, each functional block or various features in each of the aforementioned embodiments may be implemented or executed by a circuitry, which is typically an integrated circuit or a plurality of integrated circuits. The circuitry designed to execute the functions described in the present specification may comprise a general-purpose processor, a digital signal processor (DSP), an application specific or general application integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gates or transistor logic, or a discrete hardware component, or a combination thereof. The general-purpose processor may be a microprocessor, or alternatively, the processor may be a conventional processor, a controller, a microcontroller, or a state machine. The general-purpose processor or each circuit described above may be configured by a digital circuit or may be configured by an analogue circuit. Further, when a technology of making into an integrated circuit superseding integrated circuits at the present time appears due to advancement of a semiconductor technology, the integrated circuit by this technology is also able to be used.
The processes and logic flows described in this specification may be performed by one or more programmable processors executing one or more computer programs to perform functions by operating on input data and generating output thereby tying the process to a particular machine (e.g., a machine programmed to perform the processes described herein). The processes and logic flows can also be performed by, and apparatus can also be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit).
While this specification contains many specific implementation details, these should not be construed as limitations on the scope of any invention or of what may be claimed, but rather as descriptions of features that may be specific to particular embodiments of particular inventions. Certain features that are described in this specification in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub combination or variation of a sub combination.
Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Moreover, the separation of various system components in the embodiments described above should not be understood as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products.
It will be appreciated that the invention is not restricted to the particular embodiment that has been described, and that variations may be made therein without departing from the scope of the invention as defined in the appended claims, as interpreted in accordance with principles of prevailing law, including the doctrine of equivalents or any other principle that enlarges the enforceable scope of a claim beyond its literal scope. Unless the context indicates otherwise, a reference in a claim to the number of instances of an element, be it a reference to one instance or more than one instance, requires at least the stated number of instances of the element but is not intended to exclude from the scope of the claim a structure or method having more instances of that element than stated. The word “comprise” or a derivative thereof, when used in a claim, is used in a nonexclusive sense that is not intended to exclude the presence of other elements or steps in a claimed structure or method.
This application is a continuation of U.S. patent application Ser. No. 18/208,674, filed Jun. 12, 2023, which claims the benefit of U.S. Provisional Patent Application Ser. No. 63/391,964 filed Jul. 22, 2023.
Number | Date | Country | |
---|---|---|---|
63391964 | Jul 2022 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 18208674 | Jun 2023 | US |
Child | 18607175 | US |