Aspects of this document relate generally to telecommunication systems and connections. Particular implementations also include, more specifically, satellite communication systems and communication links.
Satellite communications systems transmit and receive information bearing signals. Systems that employ signal-cancellation algorithms that enable terminals on each side of the link to share common transmit carrier frequencies are referred to as Carrier-in-Carrier (“CnC”) based systems. CnC based systems receive a composite signal containing both the signal from the opposite terminal and its own signal transponded by the satellite. These systems have the capability to measure the received power of each of these signals as part of the process of signal cancellation.
Implementations of carrier-in-carrier (“CnC”) based performance optimization systems and related methods relate to systems and methods for transmitting data across a telecommunication channel.
Implementations of a method of transmitting telecommunications data may comprise modulating a first and a second data signal for transmitting over a telecommunications system using a modulation format, selecting transmit powers of a first terminal and a second terminal such that a predetermined power equivalent bandwidth (PEB) is achieved through an un-attenuated telecommunications channel of the telecommunications system, transmitting the first and second data signals through the telecommunications channel to a remote receiver, the first data signal being transmitted from the first terminal and the second data signal being transmitted from the second terminal, transmitting, by the remote receiver, the first data signal to the second terminal and the second data signal to the first terminal, measuring a total received signal-to-noise ratio of the first data signal received at the second terminal and a total received signal-to-noise ratio of the second data signal received at the first terminal, measuring a ratio of a signal power density of the first data signal to a signal power density of the second data signal, determining a ratio of excess uplink loss at the first terminal to excess downlink loss at the first terminal based on one or more rain model parameters and an operating frequency of the remote receiver, calculating excess uplink and downlink losses relative to uplink and downlink losses of an optimized, un-attenuated telecommunications channel, and changing a transmit power of at least one of the first and second terminals such that the predetermined PEB is maintained for the telecommunications channel when at least one of the first and second data signals experiences attenuation from one or more external environmental factors.
Particular implementations may include one or more of the following aspects. Maintaining the predetermined PEB may further comprise optimizing a link margin of the first data signal and a link margin of the second data signal, wherein each link margin is equal to a difference between signal-to-noise ratio of a data signal received at one terminal and a threshold signal-to-noise ratio. Calculating the uplink and downlink losses for the telecommunications channel may further comprise estimating one or more of four component signal-to-noise ratio values in the telecommunications channel. Calculating the uplink and downlink losses may be based on one or more un-attenuated communications parameter assumptions without estimating at least one component signal-to-noise link budget value.
The method may further comprise conducting a link budget analysis to determine a ratio of uplink to downlink signal-to-noise for at least one of the first and second data signals transmitted over the un-attenuated telecommunications channel. The method may further comprise monitoring at least one of the link margins for a loss in performance of a telecommunications link. The first and second data signals may be optimized when the link margin of the first data signal and the link margin of the second data signal are equal at the first and second terminals.
The method may further comprise estimating an uplink to downlink excess loss ratio (K) by applying estimation averaging of pre-determined ratios of uplink to downlink attenuation based on one or more rain models for one or more rain attenuation factors at a remote receiver carrier frequency or frequency band. The method may further comprise estimating of an uplink to downlink excess loss ratio (K) using one or more values obtained from measurements of a received data signal. The method may further comprise adjusting the transmit power of one or more terminals when a change in the uplink to downlink excess loss ratio (K) is detected.
The method may further comprise iteratively monitoring the link margins and determining whether an imbalance of signal-to-noise ratio exists between two terminals that exceeds a predetermined threshold after an adjustment of the transmit power of one or more terminals has been made in response to detecting attenuation. The method may further comprise monitoring a signal-to-noise ratio of a received data signal at two or more receiving terminals. The method may further comprise detecting unequal link margins at the two or more terminals. The method may further comprise optimizing the first and second data signals if an imbalance of link margins between two terminals is detected that exceeds a predetermined threshold.
Implementations of a system of transmitting telecommunications data may comprise one or more modulators configured to modulate a first and a second data signal using a modulation format, one or more transmitters configured to receive the first and second data signals from the one or more modulators and that are configured to transmit the first and second data signals at selected power levels of a first terminal and a second terminal such that a predetermined power equivalent bandwidth (PEB) is achieved through an un-attenuated telecommunications channel, a remote receiver configured to receive the first data signal transmitted by the first terminal and the second data signal transmitted by the second terminal and transmit the first data signal to the second terminal and the second data signal to the first terminal, one or more signal processors configured to: measure a total received signal-to-noise ratio of the first data signal received at the second terminal and a total received signal-to-noise ratio of the second data signal received at the first terminal, measure a ratio of a signal power density of the first data signal to a signal power density of the second data signal, determine a ratio of excess uplink loss to excess downlink based on one or more rain model parameters and remote receiver carrier operating frequency, determine a ratio of excess uplink and downlink losses at the first and second terminals relative to uplink and downlink losses of an un-attenuated telecommunications channel, and one or more power controllers configured to change a transmit power of at least one of the first and second terminals such that the predetermined PEB is maintained for the telecommunications channel when at least one of the first and second data signals experiences attenuation from one or more external environmental factors.
Particular implementations may include one or more of the following aspects. The one or more power controllers may be further configured to maintain the predetermined PEB while optimizing a link margin of the first data signal and a link margin of the second data signal, wherein the link margin is equal to a difference between signal-to-noise ratio of a data signal received at one terminal and a threshold signal-to-noise ratio. The one or more processors may be further configured to calculate uplink and downlink losses for the telecommunications channel by estimating one or more of four component signal-to-noise ratio values in the un-attenuated telecommunications channel. The one or more processors may be further configured to calculate uplink and downlink losses using one or more un-attenuated communications parameter assumptions without estimating one or more component signal-to-noise link budget values.
The one or more processors may be further configured to conduct a link budget analysis to determine a ratio of uplink to downlink signal-to-noise for at least one of the first or second data signals transmitted over the un-attenuated telecommunications channel. The one or more signal processors may be configured to monitor at least one of the margins for a loss in performance of a telecommunications link. The first and second data signals may be optimized when the margin of the first data signal and the margin of the second data signal are equal at the first and second terminals.
The one or more signal processors may be further configured to estimate an uplink to downlink excess loss ratio (K) by applying estimation averaging of pre-determined ratios of uplink to downlink attenuation based on one or more rain models for one or more rain attenuation factors at a remote receiver carrier frequency or frequency band. The one or more signal processors may be further configured to estimate an uplink to downlink excess loss ratio (K) using one or more values obtained from measurements of a received data signal. The one or more power controllers may be further configured to adjust the transmit power of one or more terminals when a change in the excess loss ratio is detected.
The one or more signal processors may be further configured to iteratively monitor the link margins and determine whether an imbalance of signal-to-noise ratio exists between two terminals that exceeds a predetermined threshold after an adjustment of the transmit power of one or more terminals has been made in response to detecting attenuation. The one or more signal processors may be further configured to monitor a signal-to-noise ratio of a received data signal at two or more receiving terminals. The one or more signal processors may be further configured to detect unequal link margins at the two or more terminals. The one or more power controllers may be further configured to optimize the first and second data signals if an imbalance of link margins between two terminals is detected that exceeds a predetermined threshold.
Aspects and applications of the disclosure presented here are described below in the drawings and description. Unless specifically noted, it is intended that the words and phrases in the specification and the claims be given their plain, ordinary, and accustomed meaning to those of ordinary skill in the applicable arts. The inventor is fully aware that he can be his own lexicographers if desired. The inventor expressly elects, as his own lexicographer, to use only the plain and ordinary meaning of terms in the specification and claims unless it is clearly stated otherwise and then further, expressly sets forth the “special” definition of that term and explains how it differs from the plain and ordinary meaning. Absent such clear statements of intent to apply a “special” definition, it is the inventor's intent and desire that the simple, plain and ordinary meaning to the terms be applied to the interpretation of the specification and claims.
The inventor is also aware of the normal precepts of English grammar. Thus, if a noun, term, or phrase is intended to be further characterized, specified, or narrowed in some way, then such noun, term, or phrase will expressly include additional adjectives, descriptive terms, or other modifiers in accordance with the normal precepts of English grammar. Absent the use of such adjectives, descriptive terms, or modifiers, it is the intent that such nouns, terms, or phrases be given their plain, and ordinary English meaning to those skilled in the applicable arts as set forth above.
Further, the inventor is fully informed of the standards and application of the special provisions of 35 U.S.C. §112, ¶6. Thus, the use of the words “function,” “means” or “step” in the Description, Drawings or claims is not intended to somehow indicate a desire to invoke the special provisions of 35 U.S.C. §112, ¶6, to define this disclosure. To the contrary, if the provisions of 35 U.S.C. §112, ¶6 are sought to be invoked to define the disclosure, the claims will specifically and expressly state the exact phrases “means for” or “step for, and will also recite the word “function” (i.e., will state “means for performing the function of [insert function]”), without also reciting in such phrases any structure, material or act in support of the function. Thus, even when the claims recite a “means for performing the function of . . . ” or “step for performing the function of . . . ,” if the claims also recite any structure, material or acts in support of that means or step, or that perform the recited function, then it is the clear intention of the inventor not to invoke the provisions of 35 U.S.C. §112, ¶6. Moreover, even if the provisions of 35 U.S.C. §112, ¶6 are invoked to define the claimed disclosure, it is intended that the disclosure not be limited only to the specific structure, material or acts that are described in the preferred embodiments, but in addition, include any and all structures, materials or acts that perform the claimed function as described in alternative embodiments or forms of the disclosure, or that are well known present or later-developed, equivalent structures, material or acts for performing the claimed function
The foregoing and other aspects, features, and advantages will be apparent to those artisans of ordinary skill in the art from the DESCRIPTION and DRAWINGS, and from the CLAIMS.
Implementations will hereinafter be described in conjunction with the appended drawings, where like designations denote like elements, and:
The optimal ratio of power levels of the two signals that comprise the composite signals for carrier-in-carrier (CnC) signals may depend on various internal and external factors. For example, satellite communication signals may be attenuated by rain loss and other factors on one or both sides of the communication link. At the satellite, the composite signal is allocated a fixed and finite Power Equivalent Bandwidth (PEB). PEB is a commonly understood term and is the equivalent bandwidth that the signal would occupy if, for a given transponder, the ratio of the signal's satellite transmit power to the total available satellite transmit power is set equal to the ratio of the PEB to the total available transponder bandwidth.
Implementations of CnC based performance optimization systems and methods like those disclosed in this document enable the automatic calculation and control of the terminal transmit powers and signal power ratios in the composite CnC signal. Particular implementations disclosed herein may automatically optimize power ratios in a composite CnC carrier while maintaining constant PEB at the satellite to provide optimal link margin for each terminal, and maintain this optimum solution under rain loss conditions on either side of the link. Accurate measurement of radio frequency (RF) power has some limitations in practical systems, and in some implementations, it may be desirable to use signal-to-noise ratio (SNR or equivalently Es/No or Eb/No) measurements instead of RF power measurements as the basis of the Automatic CnC Power Control (ACPC) algorithm. The current disclosure extends the ACPC algorithm to include ground-based measurements of Es/No (rather than RF power) as the basis for the algorithm. While particular implementations are disclosed involving a satellite, the principles disclosed in this document could be used in any of a wide variety of other telecommunication systems that a CnC signal, such as, by non-limiting example, terrestrial wireless hub/spoke systems, cellular telephone communication systems, microwave communication systems, and other telecommunication system types.
As shown in
As shown in
One of ordinary skill in the art would recognize that the waveforms provided in this disclosure may comprise building blocks such as mechanism of modem-to-modem communication, and Cyclic Redundancy Check (CRC) or other direct methods of monitoring frame error rate (FER) during operation.
Set-up of the initial link is typically accomplished in initial (e.g. clear sky) conditions 300 in a manner that those of ordinary skill in the art will recognize as being similar to the set-up of a non-CnC link. Measurements of SNR's, Rx Power, Tx Power, CnC ratios, and error rates 360 may be taken during this initial link set-up. The only critical factor that must be established by the user during set-up is that the modem transmit power must be set to levels that achieve the target Power Equivalent Bandwidth (PEB) of the composite signal on the satellite because the optimal signal-to-noise balance and tracking of potential link losses due to rain or other factors will be handled automatically. The transmit power levels, TA and TB, which yield the target PEB in the nominal initial conditions may be determined in conjunction with the satellite operator using “line-up” procedures that are familiar to those having ordinary skill in the art.
The initial link measures the received signal to noise ratio (“SNR”) values of STA and STB and have known associated threshold SNR values of SATh and SBTh, dependent upon the modulation and forward error correction (FEC) types used on the link. This disclosure provides for the use of any modulation and FEC type as known to those of ordinary skill in the art.
The following terms are defined below and will be used throughout the remainder of this disclosure:
In some implementations, the nominal link may be optimized 310 by changing the transmit RF power of Terminal 1 and Terminal 2 thereby causing the margin at each terminal to be the same. In other implementations, a known offset may be introduced, for example, to compensate for differences in rain regions associated with each terminal. In satellite communications, satellite capacity is often leased in terms of Power Equivalent Bandwidth (PEB). PEB is the equivalent bandwidth that the signal would occupy if, for a given transponder, the ratio of the signal's transmit power to the total available satellite transmit power is set equal to the ratio of the PEB to the total available transponder bandwidth. It is often important that the composite signal maintain a constant target PEB in order to satisfy the leasing agreement. Because the composite signal achieves the target PEB, changes in RF power are made under the constraint that the transmit RF powers of the terminals are modified such that the PEB of the composite signal remains the same.
Under linear conditions, a change in transmit power ΔT directly affects the link margin M. Hence, in equation form, the link is optimized if:
MAdB+ΔTAdB−(MBdB+ΔTBdB)=0
Which implies:
ΔMBAdB=ΔTAdB−ΔTBdB [4]
The same terms are defined below in non-decibel form:
It can be shown that in order to maintain constant PEB, the relationship between ΔTA and ΔTB is:
ΔTB=1+(1−ΔTA)R [10]
Combining [9] and [10] yields:
The parameters ΔMBA and R are derived from modem measurements of SNR and knowledge of the SNR thresholds for a given modulation and coding combination (Equations [1]-[3], [7] and [8]).
Implementations of the optimal algorithm may include two key stages. First, the clear sky uplink and downlink component SNRs (equivalently Es/No's) are derived from the total SNR and CnC ratios measured on the ground, coupled with one known clear sky uplink-to-downlink components of the SNR ratio, the value of which may be estimated using a link budget analysis.
Next, excess loss terms are calculated in operation based on continued monitoring of Es/No values, CnC ratios, and assumed uplink-to-down power loss ratios made from rain model analysis. A more detailed explanation of possible implementations of each stage is provided below.
Stage 1: Clear Sky SNR Component Calculation
Total clear-sky SNRs in a satellite link are the parallel combination of component clear-sky SNRs (when component SNRs are not expressed in dB). Using the component SNR terms defined above:
The clear-sky CnC Ratio is defined as the SNR ratios of the two components of the composite signal:
This ratio is alternately measured by the following component SNRs:
In some implementations, the values of STA, STB and RCS are directly measured by the modems (Terminal 1 measures STB and RCS, Terminal 2 measures STA and RCS). There are four independent component clear sky SNR values to calculate, but only three independent measured values on the ground. Hence one additional quantity must be known or estimated in order to make the initial calculation of component SNR values.
In this analysis, it will be assumed that the ratio of the clear sky uplink-to-downlink SNR can be known or estimated for Signal A:
If the terminal and satellite parameters are known, this quantity can be readily determined using a link budget analysis tool for the link in question. With the value of “Q” known, the component SNR values can be expressed in terms of Q and measured parameters as:
Since SSB cannot be negative, there is a lower limit to the value of Q, which can be expressed as:
Stage 2: Calculate Excess Loss Terms
With the clear-sky component Es/Nos determined by Equation [19], the Es/No components in the presence of rain loss can be expressed as:
SUA(L)=LU1SUA [21]
SDA(L)=LU1LD2SDA [22]
SUB(L)=LU2SUB [23]
SDB(L)=LU2LD1SDB [24]
SDA′(L)=LU1LD1SDA′ [25]
SDB′(L)=LU2LD2SDB′ [26]
Note that none of the above terms are expressed in dB. For practical rain conditions, the uplink and downlink rain loss terms (in dB) can be approximated as a constant:
Which in turn implies that in non-dB terms:
LU1=LD1K [28]
It is important to note that the ratio, K, is different than the ratio that is used when considering measured power values. This is because the component Es/No in the downlink is affected both by the increased path attenuation and also by sky noise temperature increase due to rain (downlink signal power values are only affected by the increased path attenuation).
Link budget analysis tools can be used to get an approximation of a value of K to use. For a given satellite frequency band of interest, uplink and downlink losses can be calculated at various rain rates. Results for one example link at Ku-band frequencies are shown in the Table below. Note that the calculated value of K will be different for different satellite frequency bands (e.g. different for C-band, X-band, Ka-band, etc.). In addition, those of ordinary skill could use different approaches to approximate different values of K without significantly modifying the approach described by this patent disclosure.
Under rain loss conditions, the SNRs measured by the terminals can be written as:
Likewise, the SNR of the Signal A, measured at Terminal 1 (i.e. the SNR of the reflected carrier) under rain loss conditions can be written as:
The CnC ratio also changes under rain loss conditions. The rain loss CnC ratio can be written as:
Using [17] and [32] in [31] yields:
Using [28] in [33] results in:
LD1K+1F1−LD1F2−F3=0 [34]
where
Equation [34] can be solved by Newton's method, with LD1=xn+1 in the following recursion:
An initial value of x0=1 can be used to start the algorithm. Six iterations (n=0 to 5) are typically sufficient to converge to a result. Once LD1 is known, [28] is used to calculate LU1.
Likewise, the SNR of the Signal B, measured at Terminal 2 (i.e. the SNR of the reflected carrier) under rain loss conditions can be written as:
The rain loss CnC ratio can also be written as:
Using [17] and [41] in [40] yields:
The uplink and downlink excess loss terms are again assumed related by constant K:
LU2=LD2K [43]
Using in [43] in [42] results in
LD2K+1F1−LD2F2−F3=0 [44]
where
Equation [44] can be solved by Newton's method, in a similar manner as Equation [34], using Equations [38] and [39] with appropriate values of F1-F3 given by [45]-[47].
Approximate Algorithm: The foregoing analysis described one possible realization, given that the defined value of “Q” is known or can be estimated by link budget analysis. It will be clear to those of ordinary skill that alternate component SNR ratios could likewise be defined and similar analysis performed. Since the value of Q is often not known, or not readily calculated by all possible satellite communications users, an approximation of the optimal algorithm that does not require this knowledge is desirable.
Approximate versions of the algorithm are possible by making assumptions about the satellite link. One approximation is possible by assuming that Q>>0. With this assumption, it follows from the definition of Q that SUA>>SDA, and since RCS is finite, then it also follows that both SUA and SUB>>SDB. It also follows that:
SDB≅STB [48]
and in Equations [35]-[37]
F1,F3>>F2 [49]
Using [48] and [49] in Equation [34] results in
Applying Equation [28] results in
When terms in [51] are measured in dB, the estimated Terminal 1 side uplink fade can then be approximated by the simple expression:
It is important to note that the terms RLdB, STB(L)dB, RCSdB and STBdB in [52] can be directly measured by the modem in Terminal 1 (not based on intermediate component Es/No values as in the optimal algorithm). As noted previously, in Paragraph 0045, the value of K in [52] can be approximated by knowledge of rain model parameters for a given frequency of operation, or alternately can be estimated using measurements made in system operation (example calculations shown in Paragraphs [0074-0077]).
Likewise, the large Q approximation of LU2 can be determined by noting that for Q>>0 it follows that:
SDA≅STA [53]
and in Equations [45]-[47]
F1,F3>>F2 [54]
Using [53] and [54] in Equation [44] results in
Applying Equation [43] results in
When terms in [56] are measured in dB, the estimated Terminal 2 side uplink fade is:
Similar to the result in [52], SNR and CnC ratio parameters in [57] are directly measured by the modem in Terminal 2. The parameter K is approximated knowledge of the rain model and satellite frequency of operation, or estimated during operation (example shown in Paragraphs 0074-0077)
K Estimation: In addition to approximating the value of K using knowledge of rain model and satellite frequency of operation, K can also be estimated using measurements made in system operation. If Q=∞ in the satellite communication model, and if one defines the difference in the Es/No values measured at each terminal (Signal A measured by Terminal 2, Signal B measured by Terminal 1) and the difference in CnC ratio in dB as:
ΔSTA
ΔSTB
ΔRdB=RCSdB−RLdB [58]
Then with Q=∞, one can show that in terms of rain loss:
ΔSTA
ΔSTB
ΔRdB=LU1
Using the rain model assumption that:
One can solve [59]-[62] to yield:
Equation [63] above is 0/0 undefined whenever ΔRdB=0. This situation physically occurs whenever the rain attenuation is the same on both sides of the link. The denominator can also be zero at other times if Q is not equal to ∞ in the actual satellite communications model and rain is occurring on both sides of the link. However, when the denominator of [63] is non-zero (which is the majority of operating conditions when rain loss is occurring on the link) [63] can be used to estimate a value of K.
The CnC power control algorithm uses the baseline optimized link parameters described above together with the above-referenced mechanism to calculate excess link attenuation factors with appropriate estimation averaging to determine if excess uplink and downlink attenuation has been changed by rain or other factors 320. Output measurements of SNRs, Rx Power, Tx Power, and Error Rates may be used to make this determination 370. If values of LU1, LU2, LD1, and LD2, are unchanged, no action is taken. In the event that a change is detected, the algorithm branches to attempt compensation 330.
Within the RF power limits of each terminal, excess uplink attenuation LU1 and LU2, can be compensated by increasing the transmit RF power of the appropriate modem 340. Compensating for the excess uplink attenuation automatically maintains the target PEB at the satellite established in the system line-up conditions.
Depending on the attenuation conditions, once the uplink power has been compensated, the margins on the links may or may not be balanced. Potential imbalance can arise from unequal downlink attenuation LD1, and LD2. Hence the SNRs at each modem are also continuously monitored. After correcting for uplink attenuation, a determination is made as to whether the link is optimized 350. If the margin imbalance exceeds some threshold, the algorithm returns to the “Optimize Link” stage 310 or else it returns to the “Monitor and Estimate Excess Link Attenuation” stage.
The implementations listed here, and many others, will become readily apparent from this disclosure. From this, those of ordinary skill in the art will readily understand the versatility with which this disclosure may be applied.
This document claims the benefit of the filing date of U.S. Provisional Patent Application No. 61/552,248, entitled “Es/No Based Carrier-in-Carrier RF Power Control” to Mark Dale which was filed on Oct. 27, 2011 and is a continuation in part of U.S. application Ser. No. 12/986,017, entitled “Carrier-in-Carrier Based Performance Optimization Systems and Related Methods” to Mark Dale which was filed on Jan. 6, 2011, which claims benefit to U.S. Provisional Patent Application No. 61/318,739, entitled “Carrier-in-Carrier Based Performance Optimization Systems and Related Methods” to Mark Dale which was filed on Mar. 29, 2011, the disclosures of all of which are hereby incorporated entirely herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
8094606 | Foley et al. | Jan 2012 | B1 |
8634778 | Dale | Jan 2014 | B1 |
20030054816 | Krebs et al. | Mar 2003 | A1 |
20110003543 | Laufer | Jan 2011 | A1 |
Number | Date | Country |
---|---|---|
102118843 | Jul 2011 | CN |
2009139237 | May 2011 | RU |
2009130701 | Oct 2009 | WO |
WO2013063424 | May 2013 | WO |
Number | Date | Country | |
---|---|---|---|
20130045698 A1 | Feb 2013 | US |
Number | Date | Country | |
---|---|---|---|
61318739 | Mar 2010 | US | |
61552248 | Oct 2011 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12986017 | Jan 2011 | US |
Child | 13661632 | US |