Subscriber line power distribution system
09711963 ยท 2017-07-18
Assignee
Inventors
Cpc classification
H04M19/005
ELECTRICITY
Y02D30/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
A system and a method for distributing power to telecommunication subscriber lines is disclosed. It is important that the power dissipation in the subscriber line interface circuits, SLICs is reduced. Power dissipation occurs when the subscriber lines are fed with a voltage level that is higher than necessary. It is also important that the implementation allows for flexibility when configuring the subscriber lines. These problem have been solved by using a power distribution system comprising at least three power supply units with different power supply voltages, a control unit and a switching unit connected between the SLICs and the power supply units. The control unit is adapted to determine the loop voltages of the subscriber lines and to connect the corresponding SLIC to the power supply unit giving the least power dissipation.
Claims
1. A power distribution system, comprising: at least three power supply units for feeding a plurality of subscriber line interface circuits, each adapted to be connected to a corresponding subscriber line; a switch unit adapted to connect current from the power supply units to the subscriber line interface circuits; and, a control unit adapted to: determine a loop voltage of the subscriber lines when engaged; set a different power supply voltage level for each of the at least three power supply units, wherein a highest power supply voltage level Vh is set to a value Vh=maxVab+Vas, wherein maxVab is a highest determined loop voltage and Vas is a predefined value for an anti saturation gap, and wherein the at least two power supply voltage levels below Vh are set by trying out combinations in predefined steps until a sum of the differences between the power supply voltage levels and the voltage levels needed to operate the corresponding subscriber lines is minimized; and, control the switch unit so that each one of the plurality of subscriber line interface circuits is fed from one of the at least three power supply units having a lowest power supply voltage level that is sufficiently high to operate the corresponding subscriber line.
2. The power distribution system according to claim 1, wherein the control unit is further adapted to: determine the loop voltages of the subscriber lines at regular intervals and, if necessary, perform at least one of the following: calculate new power supply voltage levels; set the new power supply voltage levels for the power supply units; and connect the line interface circuits to another power supply unit.
3. The power distribution system according to claim 1, wherein the power supply units comprise DC/DC converters.
4. The power distribution system according to claim 1, wherein the power distribution system is combined with the plurality of subscriber line interface circuits to form at least one subscriber line interface unit.
5. The power distribution system according to claim 4, wherein the at least one subscriber line interface unit forms a switching system.
6. The power distribution system according to claim 1, wherein the power distribution system feeds the plurality of subscriber line interface circuits on a plurality of subscriber line interface units, forming a switching system.
7. A method for reducing power dissipation in a plurality of subscriber line interface circuits, each connected to a corresponding subscriber line, wherein the subscriber line interface circuits are fed by a power distribution system comprising at least three power supply units, the method comprising: determining a loop voltage of each corresponding subscriber line when engaged; setting different power supply voltage levels for the at least three power supply units, wherein the highest power supply voltage level Vh is set to a value Vh=maxVab+Vas, wherein maxVab is a highest determined loop voltage and Vas is a predefined value for an anti saturation gap, and wherein the at least two power supply voltage levels below Vh are set by trying out combinations in predefined steps until the sum of the differences between the power supply voltage levels and the voltage levels needed to operate the corresponding subscriber lines is minimized; and, connecting each subscriber line interface circuit to one of the at least three power supply units having a lowest power supply voltage level that is sufficiently high to operate the corresponding subscriber line.
8. The method for reducing power dissipation according to claim 7, wherein the step of determining the loop voltages is performed at regular intervals and wherein any of the steps of calculating and setting the power supply voltages and connecting subscriber lines to another power supply unit are performed if necessary.
9. The method for reducing power dissipation according to claim 7, wherein the minimum voltage level Vmin necessary for operating a subscriber line is defined as Vmin=Vab+Vas, where Vab is the loop voltage of the subscriber line.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION
(6)
(7) Each power supply 111,121,131 monitors the loop voltage for the subscriber lines within each range A, B, C respectively and adapts each output voltage to a sufficient value where all subscriber lines within that range can operate. The power supply units 111,112,113 are themselves fed by a common power source P.
(8)
(9) The power distribution system 210 is mounted on a POTS line card 310,320,330,340 in a switching system 300 as illustrated by
(10) The power distribution system 210 in
(11) Each power supply unit 211,212,213 is connected to a common switch unit 219. This switch unit 219 is adapted to switch/connect current from the power supply units 211,212,213 to the subscriber line interface circuits 221-226.
(12) The power distribution system 210 further comprises a control unit 218 that is connected to all power supply units 211,212,213 and to the switch unit 219. In the preferred embodiment the control unit 218 is connectable to all subscriber line interface circuits 221-226 on the same line card 310 as the power distribution system 210.
(13) The control unit 218 is adapted to monitor the subscriber line interface circuits 221-226 in order to determine the loop voltage for each connected subscriber line 231-236. The loop voltage is determined when the subscriber line is in the engaged mode (off-hook). The control unit 218 is further adapted to control the voltage levels in each power supply unit 211,212,213 and to control the switch unit 219 so that the current from a specific power supply unit 211,212,213 is fed to a specific group of subscriber line interface circuits. The control unit 218 is preferable implemented as a processor P 2181 with a memory area M 2182 comprising executable code to perform the functions described above and further below.
(14) With the three power supply units 211,212,213 and the switch unit 219, the need to connect subscriber lines having loop lengths within a certain range to a specific line card is eliminated. Subscriber lines with an arbitrary loop length (within accepted telecom standards of course) can be connected to the same line card and fed by the power supply unit 211,212,213 giving the least power dissipation for that particular subscriber line.
(15) When determining which subscriber line interface 221-226 is to be connected to which power supply unit 211,212,213 giving the least power dissipation, the method comprises inter alia the step of determining the loop voltages for the subscriber lines 231-236. This is described more in detail further below.
(16) As discussed above, the power distribution system 210 is preferably implemented on the same line card 310 as the served subscriber line interface circuits 221-226.
(17) The switch system 400 could very well be equipped with a plurality of common power distribution systems 210, 490 for example for capacity reasons or for redundancy and back-up at failure.
(18) When reducing the power dissipation in the subscriber line interfaces 221-226, it is important that each subscriber line interface 221-226 is connected to the power supply unit 211,212,213 having the lowest power supply voltage level but still having a level high enough so that the subscriber line 231-236 can operate. Optionally it is an advantage that also the sum of the power dissipations for all connected subscriber lines is minimized. In the preferred embodiment this means that the sum of the power dissipations for the subscriber lines 231-236 connected to the line card 310 is minimized.
(19) The minimum voltage level Vmin needed for a subscriber line 231-236 to be operable is Vmin=Vab+Vas where Vab is the determined loop voltage and Vas is a predefined value for the anti saturation gap. Vas is the overhead voltage applied to front end amplifiers in the subscriber line interface circuits in order to allocate the requested dynamics for the voice signal in order to avoid signal clipping. The value of Vas is usually around 10V.
(20) The value of the loop voltage level Vab for each subscriber line 231-236 is determined by the control unit 218 when the subscriber line is engaged.
(21) The principal method of reducing the power dissipation in the subscriber line interfaces 221-226 is illustrated by
(22) As a further option, the total power dissipation for a set of subscriber lines 231-236 can be further minimized in step 504 by minimizing the sum of the differences between the power supply voltage levels and Vmin for each corresponding subscriber lines 231-236. To minimize the sum of the differences means basically to find the optimum power supply voltage levels so that the sum of power dissipations for all connected subscriber lines 231-236 is minimized. Embodiments of an algorithm to calculate these power supply voltage levels are described in detail further below.
(23) If the calculation results in new power supply voltage levels then they are set in step 505 for the power supply units 211,212,213. Also, if needed, some subscriber line interface circuits 221-226 may be connected in step 506 to another power supply unit 211,212,213. The calculation can optionally be repeated at regular intervals by starting a timer T1 in step 507. When the timer T1 times out in step 508, the loop voltages for the engaged subscriber lines are again determined in step 509. If changes are determined in step 510 a new calculation is made in step 504 and so on. If no changes are determined the timer T1 is started again in step 511.
(24) An embodiment of the method is described below where the power distribution system 210 is mounted on a line card 310 with 64 line interface circuits and where the power distribution system 210 comprises three power supply units 211,212,213. The power supply voltage levels in the power supply units 211,212,213 are set to initial values at power up of the line card 310. One power supply voltage level Vh_init is set to a value sufficiently high so that any subscriber line 231-236 connected to the line card 310 can operate. These levels could be set by the power units 211,212,213 themselves or after a command from the control unit 218. Initially all subscriber line interface circuits 221-226 are connected to the power supply unit 211,212,213 with the highest voltage level.
(25) In order to determine which power supply unit 211,212,213 is generating the least power dissipation for a particular subscriber line interface circuit 221-226 it is necessary to determining the loop voltage for each subscriber line 231-236 when engaged.
(26) In this embodiment where the power distribution system 210 is connected to 64 subscriber lines, the algorithm could be exemplified by the following pseudo code:
(27) TABLE-US-00001 maxVab = 0 for m = 1 to 64 (read Vab value for each connected line up to 64) Vab = measured loop voltage on line m if Vab > maxVab then (take the max Vab value amongst all the lines) maxVab = Vab end If next m
(28) When maxVab has been determined, the highest value Vh for the power supply units 211,212,213 is set to Vh=maxVab+Vas where Vas is the predefined value for the anti saturation gap.
(29) A safe operational limit value minVh is normally preset in advance. If the determined value maxVab is less than minVh, then Vh is set to Vh=minVh+Vas. Otherwise Vh is set Vh=maxVab+Vas as above.
(30) The remaining power supply voltage levels for the other power supply units are calculated to different initial values below Vh. In this embodiment the power distribution system 210 has three power supply units 211,212,213. This means that three voltage levels have to be calculated, the highest voltage level Vh (calculated as described above) and a medium voltage level Vm and a low voltage level Vl.
(31) The value of the medium voltage level Vm can be set by an algorithm illustrated by the following pseudo code:
(32) TABLE-US-00002 VM_max = Vh deltaVhm upper acceptable limit for VM according to selected Vh value maxVab = 0 Ntot = 0 Ntot being the total number of line connected to level Vm or Vl for m = 1 to 64 read Vab value for each connected lines up to 64 Vab = measured loop voltage on line m If Vab < (VM_max Vas) then for each Vab value, which is less than (VM_max Vas) Ntot = Ntot + 1 add this line to the total number of lines fed by Vm or Vl if Vab > maxVab then and search for the maximum of those Vab values which are less than (Vm_max Vas) maxVab = Vab End If End If Next m Vm = maxVab + Vas set the initial estimated value for Vm
(33) The parameter deltaVhm is a predefined value for the minimum difference between Vh and Vm.
(34) In short, this algorithm sets value Vm to the maximum value maxVab in the set of Vab values less than (Vm max-Vas) plus the anti saturation gap Vas, that is Vm=maxVab Vas.
(35) The value of the low voltage level Vl is set to a value between Vl max=VmdeltaVml and the minimum acceptable voltage level Vl min=Vphone 4 Vas. The parameter deltaVml is a predefined value for the minimum difference between Vm and Vl. The constant value 4 represents the voltage drop due to the shortest subscriber loop length connecting the user phone to the subscriber line interface circuit 221-226. It is considered to be 4 V corresponding to 700 meters of smallest wire gauge at 20 mA. This means that a safe minimum value Vl is set. The parameter Vphone indicates the voltage drop present at that phone depending on its impedance and the loop current. Voltage drop value is usually in the range of 7 to 12 volt with loop current of 20 up to 40 mA.
(36) The initial value of Vl could be set by using the following algorithm:
(37) TABLE-US-00003 for n = 1 to 120 p(n) = 0 P(n) is the array used to estimated power dissipation next n Lmax = Int(Vl_max Vas) * 2 let Lmax be the number in volt steps up to Vl_max S = 0 for n = 1 to Lmax assuming Vl being any values between 0,5V up to (Vl_maxVas) in steps of 0,5V S = S + number of lines requiring at most n.Math.0,5V S represents the total number of lines fed by Vl, when it is supposed to be equal to n.Math.0,5V plus the anti saturation gap Vas Plow = S * (n / 2 + Vas) power consumption for all the lines fed by Vl is accumulated here. Actually the multiplication by loop current is omitted considering it as a common constant value. Pmid = (Ntot S) * Vm power consumption for all the lines fed by Vm is accumulated here. Since Ntot were previously evaluated as the total number of lines fed by Vm or Vl, (NtotS) are the lines fed by Vm Actually the multiplication by loop current is omitted considering it as a common constant value. p(n) = Plow + Pmid total power consumption for all the lines fed by both Vm and Vl is accumulated here. Phigh, due to lines fed by Vh, remains constant in this phase. next n given the initial Vm value, the minimum in power dissipation is found using the above estimated value for both Vm and Vl. finding the minimum of power consumption versus Vl value Pmin = p(1) h = 1 for n = 2 to Lmax If p(n) < Pmin then Pmin = p(n) h = n end if next n Vl = h / 2 + Vas set the initial estimated value for Vl check if the initial estimated VBL value is acceptable If Vl <V_min then if the initial estimated value for Vl is not acceptable minVab = Vl_max starting from maximum acceptable Vl value for m = 1 to 64 read Vab value for each connected lines up to 64 Vab = measured loop voltage on line m if Vab >= (Vl_min Vas) then for each Vab not less then the minimum stated for Vl if Vab < minVab then save Vab as minimum if less then the other values checked so far minVab = Vab end if end if next m Vl = minVab + Vas set the initial estimated value for Vl h = Int(Vl Vas) * 2 h represents Vl in steps of volt end if
(38) The subscriber line interfaces 221-226 can now be connected to the power supply unit 211,212,213 having the lowest voltage level but sufficiently high to operate the corresponding subscriber line 231-236. Again, the subscriber line interface 221-226 is connected to the power supply unit 211,212,213 having the lowest power supply voltage level but having at least a voltage level Vmin=Vab+Vas.
(39) The procedure above describes some procedures for setting the initial values of the power supply voltage levels to the power supply units 211,212,213 and connecting the subscriber line interfaces 221-226 to the power supply unit 211,212,213 generating the least power dissipation.
(40) In order to minimize the sum of power dissipations for all the subscriber lines 231-236 connected to the line card 310, further trimming may be needed. This trimming can be initiated at regular intervals (for example each 15 minutes) in order to cope with changes in the configuration. The initial highest voltage level Vh, remains the same until it has been determined that the maximum loop voltage for all the subscriber lines has decreased. This could for example be the case when the subscriber line with the highest loop voltage has been uninstalled and/or removed from the line card 310. In this case the highest power supply voltage level Vh can be decreased, but never below the value Vh=minVh+Vas.
(41) The optimal power supply voltage levels for the remaining power supply units are calculated based on the distribution of the determined loop voltage levels Vab for the subscriber lines. An algorithm to determine the optimal values is to try out combinations of all power supply voltage levels below Vh in steps (for example in steps of 0.5 Volt) until the sum of the power dissipations for all connected subscriber lines has reached a minimum. This algorithm can be used for any number of power supply units 211,212,213. When the power supply voltage levels have been calculated the power supply units 211,212,213 are set with the calculated values and the subscriber lines are connected to the power supply units 211,212,213 having the lowest power supply voltage level but sufficiently high to operate the corresponding subscriber line.
(42) In the embodiment with three power supply units 211,212,213 the algorithm is to try out each combination of power supply voltage levels Vm, Vl in steps. An example is shown below:
(43) TABLE-US-00004 optimizing the estimated VM value Vm_min = Vl + deltaVml lower acceptable limit for Vm Nlow = 0 number of lines fed by Vl for n = 1 to h Nlow = Nlow + number of lines requiring at most n.Math.0,5V next n Nlow represents the total number of lines fed by Vl, assuming Vl equal to h.Math.0,5V plus the anti saturation gap Vas for n = 1 to 120 reset the P array p(n) = 0 next n Lmin = h + 1 minimum value for which a line is switched to Vm Lmax = Int(Vm Vas) * 2 maximum value for which a line is switched to Vm S = 0 for n = Lmin to Lmax S = S + number of lines requiring n.Math.0,5V S represents the total number of lines fed by Vm, assuming Vm equal to n.Math.0,5V plus the anti saturation gap Vas Pmid = S * (n / 2 + Vas) Phigh = ((64 Nlow) S) * Vh p(n) = Pmid + Phigh next n finding the minimum of power consumption versus Vm value Pmin = p(Lmin) k = Lmin for n = Lmin + 1 to Lmax if p(n) < Pmin then Pmin = p (n) k = n end if next n Vm = k / 2 + Vas set the initial optimal estimated value for Vm check if the optimal estimated Vm value is acceptable with respect to Vh if Vh Vm > maxDeltaVhm then maximum voltage difference between Vh and Vm maxVab = 0 for m = 1 to 64 read Vab value for each connected lines up to 64 Vab = measured loop voltage on line m if Vab < (Vh maxDeltaVhm Vas) then if Vab > maxVab then maxVab = Vab end If end If next m Vm = maxVab + Vas set the optimal estimated value for Vm. It will correspond to the closest Vab for which : Vh Vm > maxDeltaVhm is verified end If check if the initial estimated Vl value is acceptable with respect to Vm If Vm Vl > maxDeltaVml then maxVab = 0 for m = 1 to 64 read Vab value for each connected lines up to 64 Vab = measured loop voltage on line m if Vab < (VM maxDeltaVml Vas) then if Vab > maxVab then maxVab = Vab end if end if next m Vl = maxVab + Vas set the optimal estimated value for Vl It will correspond to the closest Vab for which : Vm Vl > maxDeltaVMl is verified end If