CN105493545A - Network energy efficiency simulation and evaluation methods and apparatuses - Google Patents

Network energy efficiency simulation and evaluation methods and apparatuses Download PDF

Info

Publication number
CN105493545A
CN105493545A CN201380000349.9A CN201380000349A CN105493545A CN 105493545 A CN105493545 A CN 105493545A CN 201380000349 A CN201380000349 A CN 201380000349A CN 105493545 A CN105493545 A CN 105493545A
Authority
CN
China
Prior art keywords
travelling carriage
link
base station
power
carrier
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201380000349.9A
Other languages
Chinese (zh)
Other versions
CN105493545B (en
Inventor
段晓明
廖学文
杨厚玉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN105493545A publication Critical patent/CN105493545A/en
Application granted granted Critical
Publication of CN105493545B publication Critical patent/CN105493545B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/22Traffic simulation tools or models
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/06Testing, supervising or monitoring using simulated traffic
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides network energy efficiency simulation and evaluation methods and apparatuses. According to preset network simulation environmental parameters, a covering lattice vector of each base station of a to-be-simulated network is determined, and according to the covering lattice vector of each base station in the to-be-simulated network, a coverable lattice vector of the to-be-simmulated network is obtained; simulation parameters are set, and the simulation parameters at least comprise three simulation periods and the duration of each simulation period, simulation timeslice numbers, user numbers, and business types in need of simulation, and the weight of each business type in each simulation period; and simulation is performed according to the covering lattice vector of each base station and the set simulation parameters, and the average power consumption and the average throughput in each simulation timeslice of each base station can be obtained. According to the methods and the apparatuses, the problem that in the prior art, the dynamic energy efficiency of a mobile network cannot be simulated is solved.

Description

Network energy efficiency emulation and appraisal procedure, device
Technical field
The embodiment of the present invention relates to the communication technology, particularly relates to the emulation of a kind of network energy efficiency and appraisal procedure, device.
Background technology
In the mobile communication network, the power consumption produced due to various mobile base station accounts for more than 70% of whole network total power consumption, and therefore, the power consumption reducing base station is the main target realizing green radio communication, is also the active demand that mobile operator faces.
Thus, the energy consumption how assessing mobile network becomes the study hotspot of current insider.At present, by the static efficiency of each base station being added, the static efficiency obtaining mobile network can be similar to, i.e. the static efficiency of mobile network under full-load conditions.But, because load of base station changes at any time, therefore the dynamic efficiency of base station cannot be obtained.
Current, insider proposes to adopt the system integration project method of event-driven mechanism and the system integration project method of timeslice driving mechanism to carry out the dynamic simulation of base station, realizes the emulation to system-level indexs such as time delay, delay jitter, spectrum efficiencies; But, because the system integration project method of event-driven mechanism and timeslice driving mechanism all cannot emulate energy efficiency, namely the dynamic efficiency of mobile network is not assessed.
Summary of the invention
In view of this, the invention provides a kind of network energy efficiency appraisal procedure and device, in order to solve in prior art the problem that cannot realize emulating the dynamic efficiency of mobile network.
First aspect, provides a kind of network energy efficiency appraisal procedure, comprising:
According to the network simulation environment parameter preset, determine the covering dot matrix vector treating each base station in artificial network respectively, according to the described covering dot matrix vector treating each base station in artificial network, described in obtaining, treat the covered dot matrix vector of artificial network;
Simulation parameter is set, described simulation parameter at least comprises three simulation time sections, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Described three simulation time sections are respectively the first simulation time section, the second simulation time section, the 3rd simulation time section, described first simulation time section is the time period of network busy, described second simulation time section is the network medium busy time period, and described 3rd simulation time section is the time period of network idle;
The simulation parameter arranged according to the covering dot matrix vector sum of each base station emulates, and obtains average power consumption, the average throughput of each base station at each simulation time sheet.
Based on first aspect, in the implementation that the first is possible, according to the network simulation environment parameter preset, determine the covering dot matrix vector treating each base station in artificial network respectively, comprising:
Network simulation environment parameter is set, describedly treat the threshold value of carrier/interface ratio Ec/Io that artificial network simulated environment parameter comprises spreading rate, scene type, rate travel, link level performance table, down public guide frequency channel CPICH, the coefficient correlation of shadow effect and the distributed constant of logarithm normal distribution of described shadow effect, the model formation of path loss, context parameter, travelling carriage parameter, the resolution of the mode of sowing of travelling carriage, the scope in territory, rectangular foot-print, region point array;
The parameter of the sector treating to dispose base station in artificial network and arrange each base station described, carrier wave, antenna, and the offered load percentage of each base station, treat that carrier waves all in artificial network is divided into multiple carrier-class according to the frequency values of frequency by described;
Calculate the covering radius of each base station;
According to the resolution of described region point array, by described rectangular foot-print domain mapping in two-dimensional lattice, described two-dimensional lattice is stored in one-dimensional lattice vector, calculates the distance of each point in described one-dimensional lattice vector to each base station;
According to each point in described one-dimensional lattice vector to the distance of each base station and the covering radius of each base station, determine the base station that the every bit in described one-dimensional lattice vector belongs to, determine the covering dot matrix vector of each base station.
Based in the first possible implementation of first aspect, in the implementation that the second is possible, the covering radius of described each base station of calculating, comprising:
According to the downlink transmitted power of each base station, cable loss, interference margins, with reference to the service rate of business and rate travel, shadow fading loss, handoff gain, antenna gain, and described in treat the context parameter that artificial network simulated environment parameter comprises and travelling carriage parameter, calculate the loss of the maximum permission of each base station;
According to the loss of maximum permission and the model formation of path loss of each base station, calculate the covering radius of each base station.
Based in the implementation that first or the second of first aspect or first aspect are possible, in the implementation that the third is possible, the simulation parameter arranged according to the covering dot matrix vector sum of described each base station determined emulates, obtain average power consumption, the average throughput of each base station at each simulation time sheet, comprising:
Calculate the link load of each point in described one-dimensional lattice vector to each carrier wave of described base station;
Sow mode according to the travelling carriage that described simulated environment parameter comprises, and described in each travelling carriage of broadcasting sowing business information of carrying, search described link performance table, the target carrier/interface ratio targetC/I of each travelling carriage broadcasted sowing described in obtaining;
The power sum of the carrier wave from different frequent points that the point at each mobile place of sowing described in calculating receives;
For the described each travelling carriage the sowed carrier frequency point class that selection one is initial in described carrier frequency point classification;
According to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and the initial power of the link of described foundation is set;
According to service quality QoS and the network power load of the described each travelling carriage broadcasted sowing, descending power distribution and link arrangement are carried out to the described each travelling carriage broadcasted sowing;
The restriction of chip resource and link arrangement is carried out according to the service quality QoS of the described each travelling carriage broadcasted sowing and carrier wave chip load;
In each simulation time sheet in the simulation parameter of described setting, be cycled to repeat above-mentioned steps, add up average power consumption, the average throughput of each base station at each simulation time sheet.
Based on first aspect or first aspect first in the third arbitrary possible implementation, in the 4th kind of possible implementation, calculate each point in described one-dimensional lattice vector to the link load of each carrier wave of described base station, comprising:
According to the distributed constant of the coefficient correlation of shadow effect and the logarithm normal distribution of described shadow effect, for each sector of described deployment is to the numerical value of each dot generation shadow fading in one-dimensional lattice vector;
Treat sectors all in artificial network described in traversal, according to antenna pattern and the antenna gain of each sector, calculate each point in described one-dimensional lattice vector and, to the antenna gain of each sector, build the antenna gain vector of each sector;
Travel through each carrier wave of each sector, according to frequency and the described path loss model of described carrier wave, and the distance of base station each point in described one-dimensional lattice vector of described sector ownership, calculate the path loss of each point in described carrier wave to described one-dimensional lattice vector, build the path loss vector of each carrier wave;
Vectorial according to the numerical value of the described shadow fading calculated, antenna gain vector, path loss, calculate the link load of each point in each carrier wave to described one-dimensional lattice vector.
Based on first aspect or first aspect first in the third arbitrary possible implementation, in the 5th kind of possible implementation, the power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives, comprising:
Total transmitting power of each carrier wave in artificial network is treated described in calculating;
According to the point of the described each travelling carriage sowed in described one-dimensional lattice vector, calculate the power that in each frequency class, each frequency produces at the point of the described each travelling carriage sowed in described one-dimensional lattice vector.
Based on first aspect or first aspect first in the third arbitrary possible implementation, in the 6th kind of possible implementation, according to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and the initial power of the link of described foundation is set, comprising:
The each travelling carriage sowed described in traversal, under calculating carrier-class selected by each travelling carriage, all carrier waves are to the reception pilot tone Ec/Io of described travelling carriage, carrier wave maximum for described reception pilot tone Ec/Io are set to the best downstream service carrier wave that described travelling carriage is current;
Active Set thresholding computing formula according to travelling carriage: the soft handover window of the Active Set thresholding=pilot received power of best downstream service carrier wave at this MS place-best downstream service carrier wave; Travel through all carrier waves under carrier-class selected by each travelling carriage, if there is the pilot received power of one or more carrier wave at described travelling carriage place higher than described Active Set thresholding, then described pilot received power is set up link higher than the carrier wave of described Active Set thresholding and described travelling carriage;
Link for described foundation arranges initial minimum power P ini.
Based on first aspect or first aspect first in the third arbitrary possible implementation, in the 7th kind of possible implementation, according to service quality QoS and the network power load of the described each travelling carriage broadcasted sowing, descending power distribution and link arrangement are carried out to the described each travelling carriage broadcasted sowing, comprising:
Treat each carrier wave in each travelling carriage in artificial network described in traversal, detect the transmitting power of each link in each carrier wave;
If the transmitting power of described link is less than the single-link minimum emissive power of described carrier wave, then the transmitting power of described link is set to the single-link minimum emissive power of described carrier wave;
If the transmitting power of described link is greater than the single-link maximum transmission power of described carrier wave, then the transmitting power of described link is arranged initial minimum power P ini, and the power of described link is exceeded number of times add 1;
If the link that described power exceeds is the best link of described travelling carriage, and the power of described link exceeds number of times is greater than default link power and exceeds maximum times, then described travelling carriage is switched and determined, the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class; If the switching times of described travelling carriage exceeds the maximum permission carrier switch number of times of setting, then described travelling carriage is interrupted;
Total transmitting power of all carrier waves in artificial network is treated described in recalculating; Check whether total transmitting power of each carrier wave exceedes carrier wave maximum gross power restriction × power termination percentage;
All links in the carrier wave that described total transmitting power is exceeded according to respective links transmitting power from big to small selection portion by-link judge, if the link of described selection is not the best link of the travelling carriage that described link is corresponding, then delete described link;
If the link of described selection is the best link of the travelling carriage that described link is corresponding, then travelling carriage corresponding for described link is switched and determined: the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carries out the switching of primary carrier class; Otherwise interrupt described travelling carriage;
Detect the transmitting power of all links in each travelling carriage, if the transmitting power that there is a link is initial minimum power P ini, then the transmitting power of each link in the link set of described travelling carriage is all set to initial minimum power P ini;
The power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives;
Detect the pilot reception Ec/Io of best downstream service carrier wave to described travelling carriage place of each travelling carriage; If described pilot reception Ec/Io is less than the threshold value of the carrier/interface ratio Ec/Io of default down public guide frequency channel CPICH, then not enough for the pilot reception Ec/Io of described travelling carriage number of times is added 1; If described pilot reception Ec/Io is not enough, number of times is greater than the not enough number of times restriction of default Ec/Io, then described travelling carriage is switched and determined: if the switching times of described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class, otherwise by the interruption of described travelling carriage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain: if the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage;
Be cycled to repeat above-mentioned steps, until no longer produce new interruption user, and each travelling carriage needs the carrier/interface ratio Δ C/I of increase jprevious cycle and on the absolute value of difference that once circulates be less than default minimum Δ C/I limit.
Based on first aspect or first aspect first in the third arbitrary possible implementation, in the 8th kind of possible implementation, carry out the restriction of chip resource according to the service quality QoS of each travelling carriage and carrier wave chip load, carry out link arrangement, comprising:
Treat all carrier waves in artificial network described in traversal, the number of chips that each link comprised by each carrier wave consumes is added, and calculates the number of chips of the current consumption of each carrier wave;
If the link of maximum number of chips × chip resource load percentage that the number of chips > that there is current consumption presets, then delete the part of links in described carrier wave, until the number of chips of the current consumption of described carrier wave≤default maximum number of chips × chip resource load percentage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain, even determine that the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage.
Based on first aspect or first aspect first in the third arbitrary possible implementation, in the 9th kind of possible implementation, add up average power consumption, the average throughput of each base station at each simulation time sheet, comprising:
In each simulation time sheet, total transmitting power of all carrier waves of each base station is added up, obtains the air interface radiant power of each base station:
P R adiation k = Σ n = 1 N k P tot k , n (mW);
Wherein, represent the radiant power of the air interface of a kth base station, represent total transmitting power of the n-th carrier wave of a kth base station, N krepresent total carrier number of a kth base station;
According to whole power P of base station kwith the radiant power of air interface conversion relation, obtain the gross power P of each base station kfor:
P k = P Radiatio n k η k ;
Wherein, η krepresent whole power P of a kth base station kwith the radiant power of air interface conversion coefficient;
Calculate each base station throughput:
Th roughput k = Σ j = 1 J Bitrate k , j LinkNum MS k , j ;
Wherein, Throughput krepresent the total throughout of a kth base station, J represents all number of links of a kth base station, Bitrate k,jrepresent the information bit rate of a kth base station jth bar link, represent the number of links of travelling carriage corresponding to a kth base station jth bar link.
Second aspect, provides a kind of network energy efficiency appraisal procedure, and on the basis of the network energy efficiency emulation mode described in first aspect, described network energy efficiency appraisal procedure comprises:
According to treating that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, described in calculating, treat that artificial network is in the power consumption of each simulation time sheet and throughput;
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets described in calculating according to described.
Based on second aspect, in the implementation that the first is possible, described basis treats that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, treats that artificial network is in the power consumption of each simulation time sheet and throughput, comprising described in calculating:
According to average power consumption, the average throughput of each base station at each simulation time sheet, described in calculating, treat the power consumption of artificial network at each simulation time sheet:
P Net = Σ k = 1 K P k ;
Wherein, P nettreat the power consumption of artificial network described in representative, described in K representative, treat the number of base stations that artificial network is disposed, P krepresent whole power of a kth base station;
The throughput of artificial network at each simulation time sheet is treated described in calculating:
Throughput Net = Σ j = 1 J Bitrate j ;
Wherein, Throughput nettreat the throughput of artificial network described in representative, described in J representative, treat not interrupted number of mobile stations in artificial network, Bitrate jthe information bit rate of a jth travelling carriage.
Based on the first possible implementation of second aspect or second aspect, in the implementation that the second is possible, treat described in described basis that artificial network is in the power consumption of each simulation time sheet and throughput, treat the averaging network efficiency of artificial network in all simulation time sheets described in calculating, comprising:
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, utilizes described in the first formula or the second formulae discovery and treats the averaging network efficiency of artificial network in all simulation time sheets according to described:
Described first formula is:
Ave _ EE Bit / J = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 T i Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) , ( i = { 1,2,3 } )
Wherein, i represents simulation time section, and i=1 represents the first simulation time section, i=2 represents the second simulation time section, i=3 represents the 3rd simulation time section; D irepresent the simulation time sheet number in simulation time section i, T irepresent the time span of simulation time section i, Throughput i,jrepresent the network throughput of a jth simulation time sheet in simulation time section i, P i,jrepresent the network total power consumption of a jth simulation time sheet in simulation time section i, Ave_EE bit/Jthe averaging network efficiency of artificial network in all simulation time sheets is treated described in expression; Or
Described second formula is:
Ave _ EE km 2 / W = PointsNumber NetCoverage × Area Resolution Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i , ( i = { 1,2,3 } )
Wherein, PointsNumber netCoveragethat treats described in representative to comprise in the covered dot matrix vector of artificial network counts, Area resolutionrepresent the area of described region point array resolution, the averaging network efficiency of artificial network in all simulation time sheets is treated described in expression.
The third aspect, provides a kind of network energy efficiency simulator, comprising:
First processing module, for the network simulation environment parameter that basis is preset, determine the covering dot matrix vector treating each base station in artificial network respectively, according to the described covering dot matrix vector treating each base station in artificial network, described in obtaining, treat the covered dot matrix vector of artificial network;
Module is set, for arranging simulation parameter, described simulation parameter at least comprises three simulation time sections, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Described three simulation time sections are respectively the first simulation time section, the second simulation time section, the 3rd simulation time section, described first simulation time section is the time period of network busy, described second simulation time section is the network medium busy time period, and described 3rd simulation time section is the time period of network idle;
Second processing module, simulation parameter for arranging module installation described in the covering dot matrix vector sum of each base station that obtains according to described first processing module emulates, and obtains average power consumption, the average throughput of each base station at each simulation time sheet.
Based on the third aspect, in the implementation that the first is possible, described first processing module, comprising:
Setting unit, for arranging network simulation environment parameter, describedly treat the threshold value of carrier/interface ratio Ec/Io that artificial network simulated environment parameter comprises spreading rate, scene type, rate travel, link level performance table, down public guide frequency channel CPICH, the coefficient correlation of shadow effect and the distributed constant of logarithm normal distribution of described shadow effect, the model formation of path loss, context parameter, travelling carriage parameter, the resolution of the mode of sowing of travelling carriage, the scope in territory, rectangular foot-print, region point array;
Taxon, for treating to dispose base station in artificial network and arrange the parameter of the sector of each base station, carrier wave, antenna described in basis, and the offered load percentage of each base station, treat that carrier waves all in artificial network is divided into multiple carrier-class according to the frequency values of frequency by described;
First computing unit, calculates the covering radius of each base station;
First processing unit, for the resolution of region point array arranged according to described setting unit, by described rectangular foot-print domain mapping in two-dimensional lattice, described two-dimensional lattice is stored in one-dimensional lattice vector, calculates the distance of each point in described one-dimensional lattice vector to each base station;
Second processing unit, for each point in the one-dimensional lattice vector determined according to described first processing unit to the distance of each base station and the covering radius of each base station, determine the base station that the every bit in described one-dimensional lattice vector belongs to, determine the covering dot matrix vector of each base station.
Based on the first possible implementation of the third aspect, in the implementation that the second is possible, described first computing unit specifically for:
According to the downlink transmitted power of each base station, cable loss, interference margins, with reference to the service rate of business and rate travel, shadow fading loss, handoff gain, antenna gain, and described in treat the context parameter that artificial network simulated environment parameter comprises and travelling carriage parameter, calculate the loss of the maximum permission of each base station;
According to the loss of maximum permission and the model formation of path loss of each base station, calculate the covering radius of each base station.
Based on the implementation that first or the second of the third aspect or the third aspect are possible, in the implementation that the third is possible, described second processing module, comprising:
Second computing unit, for calculating the link load of each point in described one-dimensional lattice vector to each carrier wave of described base station;
Query unit, mode sowed by the travelling carriage comprised for the simulated environment parameter arranged according to described setting unit, and described in each travelling carriage of broadcasting sowing business information of carrying, search described link performance table, the target carrier/interface ratio targetC/I of each travelling carriage broadcasted sowing described in obtaining;
3rd computing unit, the power sum of the carrier wave from different frequent points that the point for each mobile place of sowing described in calculating receives;
Selected cell, for for described in each travelling carriage of sowing in described carrier frequency point classification, select an initial carrier frequency point class;
3rd processing unit, for the carrier frequency point class selected according to described selected cell, for link set up by the travelling carriage of correspondence, and arranges the initial power of the link of described foundation;
Fourth processing unit, for the service quality QoS of each travelling carriage that broadcasts sowing described in basis and network power load, carries out descending power distribution to the described each travelling carriage broadcasted sowing and link arranges;
5th processing unit, carries out the restriction of chip resource and link arrangement for the service quality QoS of each travelling carriage that broadcasts sowing described in basis and carrier wave chip load;
Statistic unit, in each the simulation time sheet in the simulation parameter of described setting, is cycled to repeat above-mentioned steps, adds up average power consumption, the average throughput of each base station at each simulation time sheet.
Based on the third aspect or the third aspect first to the third arbitrary possible implementation, in the 4th kind of possible implementation, described second computing unit specifically for:
According to the distributed constant of the coefficient correlation of shadow effect and the logarithm normal distribution of described shadow effect, for each sector of described deployment is to the numerical value of each dot generation shadow fading in one-dimensional lattice vector;
Treat sectors all in artificial network described in traversal, according to antenna pattern and the antenna gain of each sector, calculate each point in described one-dimensional lattice vector and, to the antenna gain of each sector, build the antenna gain vector of each sector;
Travel through each carrier wave of each sector, according to frequency and the described path loss model of described carrier wave, and the distance of base station each point in described one-dimensional lattice vector of described sector ownership, calculate the path loss of each point in described carrier wave to described one-dimensional lattice vector, build the path loss vector of each carrier wave;
Vectorial according to the numerical value of the described shadow fading calculated, antenna gain vector, path loss, calculate the link load of each point in each carrier wave to described one-dimensional lattice vector.
Based on the third aspect or the third aspect first to the third arbitrary possible implementation, in the 5th kind of possible implementation, described 3rd computing unit specifically for:
Total transmitting power of each carrier wave in artificial network is treated described in calculating;
According to the point of the described each travelling carriage sowed in described one-dimensional lattice vector, calculate the power that in each frequency class, each frequency produces at the point of the described each travelling carriage sowed in described one-dimensional lattice vector.
Based on the third aspect or the third aspect first to the third arbitrary possible implementation, in the 6th kind of possible implementation, described 3rd processing unit specifically for:
The each travelling carriage sowed described in traversal, under calculating carrier-class selected by each travelling carriage, all carrier waves are to the reception pilot tone Ec/Io of described travelling carriage, carrier wave maximum for described reception pilot tone Ec/Io are set to the best downstream service carrier wave that described travelling carriage is current;
Active Set thresholding computing formula according to travelling carriage: the soft handover window of the Active Set thresholding=pilot received power of best downstream service carrier wave at this MS place-best downstream service carrier wave; Travel through all carrier waves under carrier-class selected by each travelling carriage, if there is the pilot received power of one or more carrier wave at described travelling carriage place higher than described Active Set thresholding, then described pilot received power is set up link higher than the carrier wave of described Active Set thresholding and described travelling carriage;
Link for described foundation arranges initial minimum power P ini.
Based on the third aspect or the third aspect first to the third arbitrary possible implementation, in the 7th kind of possible implementation, described fourth processing unit specifically for:
Treat each carrier wave in each travelling carriage in artificial network described in traversal, detect the transmitting power of each link in each carrier wave;
If the transmitting power of described link is less than the single-link minimum emissive power of described carrier wave, then the transmitting power of described link is set to the single-link minimum emissive power of described carrier wave;
If the transmitting power of described link is greater than the single-link maximum transmission power of described carrier wave, then the transmitting power of described link is arranged initial minimum power P ini, and the power of described link is exceeded number of times add 1;
If the link that described power exceeds is the best link of described travelling carriage, and the power of described link exceeds number of times is greater than default link power and exceeds maximum times, then described travelling carriage is switched and determined, the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class; If the switching times of described travelling carriage exceeds the maximum permission carrier switch number of times of setting, then described travelling carriage is interrupted;
Total transmitting power of all carrier waves in artificial network is treated described in recalculating; Check whether total transmitting power of each carrier wave exceedes carrier wave maximum gross power restriction × power termination percentage;
All links in the carrier wave that described total transmitting power is exceeded according to respective links transmitting power from big to small selection portion by-link judge, if the link of described selection is not the best link of the travelling carriage that described link is corresponding, then delete described link;
If the link of described selection is the best link of the travelling carriage that described link is corresponding, then travelling carriage corresponding for described link is switched and determined: the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carries out the switching of primary carrier class; Otherwise interrupt described travelling carriage;
Detect the transmitting power of all links in each travelling carriage, if the transmitting power that there is a link is initial minimum power P ini, then the transmitting power of each link in the link set of described travelling carriage is all set to initial minimum power P ini;
The power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives;
Detect the pilot reception Ec/Io of best downstream service carrier wave to described travelling carriage place of each travelling carriage; If described pilot reception Ec/Io is less than the threshold value of the carrier/interface ratio Ec/Io of default down public guide frequency channel CPICH, then not enough for the pilot reception Ec/Io of described travelling carriage number of times is added 1; If described pilot reception Ec/Io is not enough, number of times is greater than the not enough number of times restriction of default Ec/Io, then described travelling carriage is switched and determined: if the switching times of described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class, otherwise by the interruption of described travelling carriage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain: if the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage;
Be cycled to repeat above-mentioned steps, until no longer produce new interruption user, and each travelling carriage needs the carrier/interface ratio Δ C/I of increase jprevious cycle and on the absolute value of difference that once circulates be less than default minimum Δ C/I limit.
Based on the third aspect or the third aspect first to the third arbitrary possible implementation, in the 8th kind of possible implementation, described 5th processing unit specifically for:
Treat all carrier waves in artificial network described in traversal, the number of chips that each link comprised by each carrier wave consumes is added, and calculates the number of chips of the current consumption of each carrier wave;
If the link of maximum number of chips × chip resource load percentage that the number of chips > that there is current consumption presets, then delete the part of links in described carrier wave, until the number of chips of the current consumption of described carrier wave≤default maximum number of chips × chip resource load percentage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain, even determine that the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage.
Based on the third aspect or the third aspect first to the third arbitrary possible implementation, in the 9th kind of possible implementation, described statistic unit specifically for:
In each simulation time sheet, total transmitting power of all carrier waves of each base station is added up, obtains the air interface radiant power of each base station:
P R adiation k = Σ n = 1 N k P tot k , n (mW);
Wherein, represent the radiant power of the air interface of a kth base station, represent total transmitting power of the n-th carrier wave of a kth base station, N krepresent total carrier number of a kth base station;
According to whole power P of base station kwith the radiant power of air interface conversion relation, obtain the gross power P of each base station kfor:
P k = P Radiatio n k η k ;
Wherein, η krepresent whole power P of a kth base station kwith the radiant power of air interface conversion coefficient;
Calculate each base station throughput:
Th roughput k = Σ j = 1 J Bitrate k , j LinkNum MS k , j ;
Wherein, Throughput krepresent the total throughout of a kth base station, J represents all number of links of a kth base station, Bitrate k,jrepresent the information bit rate of a kth base station jth bar link, represent the number of links of travelling carriage corresponding to a kth base station jth bar link.
Fourth aspect, provides a kind of network energy efficiency apparatus for evaluating, and on the basis of the network energy efficiency simulator described in the third aspect, described network energy efficiency apparatus for evaluating comprises:
First processing module, for according to treating that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, treats described in calculating that artificial network is in the power consumption of each simulation time sheet and throughput;
Second processing module, what calculate according to described first processing module treats that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets described in calculating.
Based on fourth aspect, in the implementation that the first is possible, described first processing module specifically for:
According to average power consumption, the average throughput of each base station at each simulation time sheet, described in calculating, treat the power consumption of artificial network at each simulation time sheet:
P Net = Σ k = 1 K P k ;
Wherein, P nettreat the power consumption of artificial network described in representative, described in K representative, treat the number of base stations that artificial network is disposed, P krepresent whole power of a kth base station;
The throughput of artificial network at each simulation time sheet is treated described in calculating:
Throughput Net = Σ j = 1 J Bitrate j ;
Wherein, Throughput nettreat the throughput of artificial network described in representative, described in J representative, treat not interrupted number of mobile stations in artificial network, Bitrate jthe information bit rate of a jth travelling carriage.
Based on the first possible implementation of fourth aspect or fourth aspect, in the implementation that the second is possible, described second processing module specifically for:
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, utilizes described in the first formula or the second formulae discovery and treats the averaging network efficiency of artificial network in all simulation time sheets according to described:
Described first formula is:
Ave _ EE Bit / J = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 T i Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) , ( i = { 1,2,3 } )
Wherein, i represents simulation time section, and i=1 represents the first simulation time section, i=2 represents the second simulation time section, i=3 represents the 3rd simulation time section; D irepresent the simulation time sheet number in simulation time section i, T irepresent the time span of simulation time section i, Throughput i,jrepresent the network throughput of a jth simulation time sheet in simulation time section i, P i,jrepresent the network total power consumption of a jth simulation time sheet in simulation time section i, Ave_EE bit/Jthe averaging network efficiency of artificial network in all simulation time sheets is treated described in expression; Or
Described second formula is:
Ave _ EE km 2 / W = PointsNumber NetCoverage × Area Resolution Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i , ( i = { 1,2,3 } )
Wherein, PointsNumber netCoveragethat treats described in representative to comprise in the covered dot matrix vector of artificial network counts, Area resolutionrepresent the area of described region point array resolution, the averaging network efficiency of artificial network in all simulation time sheets is treated described in expression.
5th aspect, a kind of network energy efficiency simulator is provided, comprise: processor, memory and communication bus, described processor is connected with described memory by described communication bus, the instruction realizing network energy efficiency emulation mode is preserved in described memory, when the instruction in described memory transferred by described processor, can following steps be performed:
According to the network simulation environment parameter preset, determine the covering dot matrix vector treating each base station in artificial network respectively, according to the described covering dot matrix vector treating each base station in artificial network, described in obtaining, treat the covered dot matrix vector of artificial network;
Simulation parameter is set, described simulation parameter at least comprises three simulation time sections, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Described three simulation time sections are respectively the first simulation time section, the second simulation time section, the 3rd simulation time section, described first simulation time section is the time period of network busy, described second simulation time section is the network medium busy time period, and described 3rd simulation time section is the time period of network idle;
The simulation parameter arranging module installation according to the covering dot matrix vector sum of each base station described emulates, and obtains average power consumption, the average throughput of each base station at each simulation time sheet.
Based on the 5th aspect, in the implementation that the first is possible, the network simulation environment parameter that described basis is preset, determine the covering dot matrix vector treating each base station in artificial network respectively, comprising:
Network simulation environment parameter is set, describedly treat the threshold value of carrier/interface ratio Ec/Io that artificial network simulated environment parameter comprises spreading rate, scene type, rate travel, link level performance table, down public guide frequency channel CPICH, the coefficient correlation of shadow effect and the distributed constant of logarithm normal distribution of described shadow effect, the model formation of path loss, context parameter, travelling carriage parameter, the resolution of the mode of sowing of travelling carriage, the scope in territory, rectangular foot-print, region point array;
The parameter of the sector treating to dispose base station in artificial network and arrange each base station described, carrier wave, antenna, and the offered load percentage of each base station, treat that carrier waves all in artificial network is divided into multiple carrier-class according to the frequency values of frequency by described;
Calculate the covering radius of each base station;
According to the resolution of described region point array, by described rectangular foot-print domain mapping in two-dimensional lattice, described two-dimensional lattice is stored in one-dimensional lattice vector, calculates the distance of each point in described one-dimensional lattice vector to each base station;
According to each point in described one-dimensional lattice vector to the distance of each base station and the covering radius of each base station, determine the base station that the every bit in described one-dimensional lattice vector belongs to, determine the covering dot matrix vector of each base station.
Based on the first possible implementation of the 5th aspect, in the implementation that the second is possible, the covering radius of described each base station of calculating, comprising:
According to the downlink transmitted power of each base station, cable loss, interference margins, with reference to the service rate of business and rate travel, shadow fading loss, handoff gain, antenna gain, and described in treat the context parameter that artificial network simulated environment parameter comprises and travelling carriage parameter, calculate the loss of the maximum permission of each base station;
According to the loss of maximum permission and the model formation of path loss of each base station, calculate the covering radius of each base station.
Based on the implementation that first or the second of the 5th aspect or the 5th aspect are possible, in the implementation that the third is possible, the simulation parameter arranged according to the covering dot matrix vector sum of described each base station determined emulates, obtain average power consumption, the average throughput of each base station at each simulation time sheet, comprising:
Calculate the link load of each point in described one-dimensional lattice vector to each carrier wave of described base station;
Sow mode according to the travelling carriage that described simulated environment parameter comprises, and described in each travelling carriage of broadcasting sowing business information of carrying, search described link performance table, the target carrier/interface ratio targetC/I of each travelling carriage broadcasted sowing described in obtaining;
The power sum of the carrier wave from different frequent points that the point at each mobile place of sowing described in calculating receives;
For the described each travelling carriage the sowed carrier frequency point class that selection one is initial in described carrier frequency point classification;
According to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and the initial power of the link of described foundation is set;
According to service quality QoS and the network power load of the described each travelling carriage broadcasted sowing, descending power distribution and link arrangement are carried out to the described each travelling carriage broadcasted sowing;
The restriction of chip resource and link arrangement is carried out according to the service quality QoS of the described each travelling carriage broadcasted sowing and carrier wave chip load;
In each simulation time sheet in the simulation parameter of described setting, be cycled to repeat above-mentioned steps, add up average power consumption, the average throughput of each base station at each simulation time sheet.
Based on the 5th aspect or the 5th aspect first to the third arbitrary possible implementation, in the 4th kind of possible implementation, calculate each point in described one-dimensional lattice vector to the link load of each carrier wave of described base station, comprising:
According to the distributed constant of the coefficient correlation of shadow effect and the logarithm normal distribution of described shadow effect, for each sector of described deployment is to the numerical value of each dot generation shadow fading in one-dimensional lattice vector;
Treat sectors all in artificial network described in traversal, according to antenna pattern and the antenna gain of each sector, calculate each point in described one-dimensional lattice vector and, to the antenna gain of each sector, build the antenna gain vector of each sector;
Travel through each carrier wave of each sector, according to frequency and the described path loss model of described carrier wave, and the distance of base station each point in described one-dimensional lattice vector of described sector ownership, calculate the path loss of each point in described carrier wave to described one-dimensional lattice vector, build the path loss vector of each carrier wave;
Vectorial according to the numerical value of the described shadow fading calculated, antenna gain vector, path loss, calculate the link load of each point in each carrier wave to described one-dimensional lattice vector.
Based on the 5th aspect or the 5th aspect first to the third arbitrary possible implementation, in the 5th kind of possible implementation, the power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives, comprising:
Total transmitting power of each carrier wave in artificial network is treated described in calculating;
According to the point of the described each travelling carriage sowed in described one-dimensional lattice vector, calculate the power that in each frequency class, each frequency produces at the point of the described each travelling carriage sowed in described one-dimensional lattice vector.
Based on the 5th aspect or the 5th aspect first to the third arbitrary possible implementation, in the 6th kind of possible implementation, according to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and the initial power of the link of described foundation is set, comprising:
The each travelling carriage sowed described in traversal, under calculating carrier-class selected by each travelling carriage, all carrier waves are to the reception pilot tone Ec/Io of described travelling carriage, carrier wave maximum for described reception pilot tone Ec/Io are set to the best downstream service carrier wave that described travelling carriage is current;
Active Set thresholding computing formula according to travelling carriage: the soft handover window of the Active Set thresholding=pilot received power of best downstream service carrier wave at this MS place-best downstream service carrier wave; Travel through all carrier waves under carrier-class selected by each travelling carriage, if there is the pilot received power of one or more carrier wave at described travelling carriage place higher than described Active Set thresholding, then described pilot received power is set up link higher than the carrier wave of described Active Set thresholding and described travelling carriage;
Link for described foundation arranges initial minimum power P ini.
Based on the 5th aspect or the 5th aspect first to the third arbitrary possible implementation, in the 7th kind of possible implementation, according to service quality QoS and the network power load of the described each travelling carriage broadcasted sowing, descending power distribution and link arrangement are carried out to the described each travelling carriage broadcasted sowing, comprising:
Treat each carrier wave in each travelling carriage in artificial network described in traversal, detect the transmitting power of each link in each carrier wave;
If the transmitting power of described link is less than the single-link minimum emissive power of described carrier wave, then the transmitting power of described link is set to the single-link minimum emissive power of described carrier wave;
If the transmitting power of described link is greater than the single-link maximum transmission power of described carrier wave, then the transmitting power of described link is arranged initial minimum power P ini, and the power of described link is exceeded number of times add 1;
If the link that described power exceeds is the best link of described travelling carriage, and the power of described link exceeds number of times is greater than default link power and exceeds maximum times, then described travelling carriage is switched and determined, the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class; If the switching times of described travelling carriage exceeds the maximum permission carrier switch number of times of setting, then described travelling carriage is interrupted;
Total transmitting power of all carrier waves in artificial network is treated described in recalculating; Check whether total transmitting power of each carrier wave exceedes carrier wave maximum gross power restriction × power termination percentage;
All links in the carrier wave that described total transmitting power is exceeded according to respective links transmitting power from big to small selection portion by-link judge, if the link of described selection is not the best link of the travelling carriage that described link is corresponding, then delete described link;
If the link of described selection is the best link of the travelling carriage that described link is corresponding, then travelling carriage corresponding for described link is switched and determined: the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carries out the switching of primary carrier class; Otherwise interrupt described travelling carriage;
Detect the transmitting power of all links in each travelling carriage, if the transmitting power that there is a link is initial minimum power P ini, then the transmitting power of each link in the link set of described travelling carriage is all set to initial minimum power P ini;
The power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives;
Detect the pilot reception Ec/Io of best downstream service carrier wave to described travelling carriage place of each travelling carriage; If described pilot reception Ec/Io is less than the threshold value of the carrier/interface ratio Ec/Io of default down public guide frequency channel CPICH, then not enough for the pilot reception Ec/Io of described travelling carriage number of times is added 1; If described pilot reception Ec/Io is not enough, number of times is greater than the not enough number of times restriction of default Ec/Io, then described travelling carriage is switched and determined: if the switching times of described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class, otherwise by the interruption of described travelling carriage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain: if the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage;
Be cycled to repeat above-mentioned steps, until no longer produce new interruption user, and each travelling carriage needs the carrier/interface ratio Δ C/I of increase jprevious cycle and on the absolute value of difference that once circulates be less than default minimum Δ C/I limit.
Based on the 5th aspect or the 5th aspect first to the third arbitrary possible implementation, in the 8th kind of possible implementation, carry out the restriction of chip resource according to the service quality QoS of each travelling carriage and carrier wave chip load, carry out link arrangement, comprising:
Treat all carrier waves in artificial network described in traversal, the number of chips that each link comprised by each carrier wave consumes is added, and calculates the number of chips of the current consumption of each carrier wave;
If the link of maximum number of chips × chip resource load percentage that the number of chips > that there is current consumption presets, then delete the part of links in described carrier wave, until the number of chips of the current consumption of described carrier wave≤default maximum number of chips × chip resource load percentage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain, even determine that the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage.
Based on the 5th aspect or the 5th aspect first to the third arbitrary possible implementation, in the 9th kind of possible implementation, add up average power consumption, the average throughput of each base station at each simulation time sheet, comprising:
In each simulation time sheet, total transmitting power of all carrier waves of each base station is added up, obtains the air interface radiant power of each base station:
P R adiation k = Σ n = 1 N k P tot k , n (mW);
Wherein, represent the radiant power of the air interface of a kth base station, represent total transmitting power of the n-th carrier wave of a kth base station, N krepresent total carrier number of a kth base station;
According to whole power P of base station kwith the radiant power of air interface conversion relation, obtain the gross power P of each base station kfor:
P k = P Radiatio n k η k ;
Wherein, η krepresent whole power P of a kth base station kwith the radiant power of air interface conversion coefficient;
Calculate each base station throughput:
Th roughput k = Σ j = 1 J Bitrate k , j LinkNum MS k , j ;
Wherein, Throughput krepresent the total throughout of a kth base station, J represents all number of links of a kth base station, Bitrate k,jrepresent the information bit rate of a kth base station jth bar link, represent the number of links of travelling carriage corresponding to a kth base station jth bar link.
6th aspect, a kind of network energy efficiency apparatus for evaluating is provided, on the basis of the network energy efficiency simulator described in the 5th, described network energy efficiency apparatus for evaluating comprises: processor, memory and communication bus, described processor is connected with described memory by described communication bus, preserve the instruction realizing network energy efficiency appraisal procedure in described memory, when the instruction in described memory transferred by described processor, can following steps be performed:
According to treating that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, described in calculating, treat that artificial network is in the power consumption of each simulation time sheet and throughput;
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets described in calculating according to described.
Based on the 6th aspect, in the implementation that the first is possible, described basis treats that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, treats that artificial network is in the power consumption of each simulation time sheet and throughput, comprising described in calculating:
According to average power consumption, the average throughput of each base station at each simulation time sheet, described in calculating, treat the power consumption of artificial network at each simulation time sheet:
P Net = Σ k = 1 K P k ;
Wherein, P nettreat the power consumption of artificial network described in representative, described in K representative, treat the number of base stations that artificial network is disposed, P krepresent whole power of a kth base station;
The throughput of artificial network at each simulation time sheet is treated described in calculating:
Throughput Net = Σ j = 1 J Bitrate j ;
Wherein, Throughput nettreat the throughput of artificial network described in representative, described in J representative, treat not interrupted number of mobile stations in artificial network, Bitrate jthe information bit rate of a jth travelling carriage.
Based on the first possible implementation of the 6th aspect or the 6th aspect, in the implementation that the second is possible, treat described in described basis that artificial network is in the power consumption of each simulation time sheet and throughput, treat the averaging network efficiency of artificial network in all simulation time sheets described in calculating, comprising:
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, utilizes described in the first formula or the second formulae discovery and treats the averaging network efficiency of artificial network in all simulation time sheets according to described:
Described first formula is:
Ave _ EE Bit / J = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 T i Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) , ( i = { 1,2,3 } )
Wherein, i represents simulation time section, and i=1 represents the first simulation time section, i=2 represents the second simulation time section, i=3 represents the 3rd simulation time section; D irepresent the simulation time sheet number in simulation time section i, T irepresent the time span of simulation time section i, Throughput i,jrepresent the network throughput of a jth simulation time sheet in simulation time section i, P i,jrepresent the network total power consumption of a jth simulation time sheet in simulation time section i, Ave_EE bit/Jthe averaging network efficiency of artificial network in all simulation time sheets is treated described in expression; Or
Described second formula is:
Ave _ EE km 2 / W = PointsNumber NetCoverage × Area Resolution Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i , ( i = { 1,2,3 } )
Wherein, PointsNumber netCoveragethat treats described in representative to comprise in the covered dot matrix vector of artificial network counts, Area resolutionrepresent the area of described region point array resolution, the averaging network efficiency of artificial network in all simulation time sheets is treated described in expression.
The embodiment of the present invention treats the network simulation environment parameter of artificial network by presetting, determine respectively treat the covering dot matrix vector of each base station in artificial network and treat the covered dot matrix vector of artificial network; Simulation parameter is set, wherein, simulation parameter comprises busy, the medium different simulation time section such as busy, idle, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Emulate according to the simulation parameter that the covering dot matrix vector sum of each base station is arranged, obtain average power consumption, the average throughput of each base station at each simulation time sheet; Further, according to average power consumption, the average throughput of each base station at each simulation time sheet, statistics obtains the average efficiency of network; Thus the system integration project treating artificial network energy efficiency evaluation can be realized, such as, can the factor such as simulation base station parameter, plot planning, offered load, class of service and user distribution for the whole impact treating artificial network energy consumption, assessment to the dynamic energy efficiency indexes of network is in varied situations provided, there is higher simulation efficiency and good precision.
Accompanying drawing explanation
In order to be illustrated more clearly in technical scheme of the present invention, be briefly described to the accompanying drawing used required in embodiment below, apparently: accompanying drawing is the accompanying drawing of some embodiments of the present invention below, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing that can realize technical solution of the present invention equally can also be obtained according to these accompanying drawings.
The schematic flow sheet of the network energy efficiency emulation mode that Fig. 1 provides for one embodiment of the invention;
The schematic flow sheet of the network energy efficiency emulation mode that Fig. 2 provides for another embodiment of the present invention;
The schematic flow sheet of the network energy efficiency appraisal procedure that Fig. 3 provides for another embodiment of the present invention;
The structural representation of the network energy efficiency simulator that Fig. 4 provides for another embodiment of the present invention;
The structural representation of the network energy efficiency apparatus for evaluating that Fig. 5 provides for another embodiment of the present invention;
The structural representation of the network energy efficiency simulator that Fig. 6 provides for another embodiment of the present invention;
The structural representation of the network energy efficiency apparatus for evaluating that Fig. 7 provides for another embodiment of the present invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme of the present invention is clearly and completely described.Obviously, each following embodiment is all the embodiment of a part of the present invention.Based on each embodiment that the present invention is following, those of ordinary skill in the art are even without making creative work, also the even whole technical characteristic of equivalent transformation part can be passed through, and acquisition can solve the technology of the present invention problem, realize other embodiment of the technology of the present invention effect, and these each embodiments converting and come obviously do not depart from scope disclosed in this invention.
At present, before setting up new mobile network or dilatation, operator wishes according to application scenarios and business demand, carries out website allocation plan or optimization according to the principle reducing energy consumption and raising efficiency, to reach the object effectively reducing whole network energy consumption.In addition, how to assess the energy consumption of mobile network, for instructing mobile operator energy-saving and emission-reduction and reducing Common Pilot Channel, there is important practical significance and application prospect.
The system integration project method of mobile communications network is disclosed, the system integration project method of such as event-driven mechanism, the system integration project method of timeslice driving mechanism in prior art.The minimum simulation unit of above-mentioned two kinds of emulation modes has been accurate to virtual packet (as L3 packet), to the performance parameter of network, as throughput, power, spectrum efficiency, time delay etc., can emulate in detail.
Such as, the system integration project of event-driven mechanism comprises: be provided with an event store, accepts the event that analogue system generates, once event store is not empty, will perform this event, until this event completes.Wherein, the beginning of each event is all the L3 layer data bag that request sends some, and the quantity that this packet generates and service quality (QualityofService, QoS) match with the attribute of event.The process that above-mentioned event completes is exactly the processing procedure to packet, comprises the processes such as binding and layout, transmission, reception.N number of event all can emulate according to said method successively.
And for example, the system integration project of timeslice driving mechanism comprises: assuming that a time slice sequence, each timeslice is identical time span, and time span is generally all less than a power control period.When each time slice sequence starts, all check in each air interface the packet needing to send, start again to generate new packet at each air interface place according to Poisson process simultaneously; The processing procedure of a timeslice, namely to the process of the packet binding and layout that can process in this timeslice, transmission, reception, at the end of this timeslice, the number-of-packet of the correct transmission of statistics, if certain air interface has the packet do not passed, leave next timeslice process for.Emulate N number of timeslice successively, each timeslice and a upper timeslice have extremely strong correlation.
The system integration project method of above-mentioned event-driven mechanism and timeslice driving mechanism is all accurate to each L3 packet, therefore the system integration project comparatively accurately under using these two kinds of mechanism can accomplish to meet special scenes and configuration condition, can emulate system-level indexs such as obtaining time delay, delay jitter, spectrum efficiency, energy ezpenditure, throughput.Under these two kinds of emulation modes, statistics throughput is all that statistics institute is concerned about the bit number correctly transmitted in the time period, statistics power is all that statistics institute is concerned about the energy sum that time period each air interface interior consumes under correct or incorrect reception condition at each packet, and then with bit number divided by energy, the energy efficiency indexes in the be concerned about time period can be calculated.
But, above-mentioned two system-level emulation modes are not carry out emulating for energy efficiency specially, unnecessary about the work of time delay and delay jitter and spectrum efficiency etc. for efficiency emulation in simulation engine, and the system energy efficiency be under different scene and configuration status cannot be emulated, and then above-mentioned two system integration project methods can not network enabled energy conservation plan emulation requirement, do not possess the evaluation function of network energy efficiency yet.
The embodiment of the present invention provides a kind of and has higher simulation efficiency and good precision, be applicable to emulation and the assessment of the mobile communications network efficiency of various standard, such as Wideband Code Division Multiple Access (WCDMA) (WidebandCodeDivisionMultipleAccess, WCDMA), global system for mobile communications (GlobalSystemofMobilecommunication, GSM), code division multiple access (CodeDivisionMultipleAccess, CDMA), Long Term Evolution (LongTermEvolution, the efficiency emulation of network such as LTE), and meet the method for the efficiency emulation of the requirement of through engineering approaches application, this emulation mode can take into account base station parameter, plot planning, offered load, the factor such as class of service and user distribution is for the impact of network energy consumption, assessment to the dynamic energy efficiency indexes of network is in varied situations provided.The schematic flow sheet of the network energy efficiency appraisal procedure that Fig. 1 provides for one embodiment of the invention, as shown in Figure 1, the network energy efficiency appraisal procedure in the present embodiment is as described below:
101, according to the network simulation environment parameter treating artificial network preset, the covering dot matrix vector of each base station in artificial network is treated described in determining respectively, according to the described covering dot matrix vector treating each base station in artificial network, described in obtaining, treat the covered dot matrix vector of artificial network.
In an Alternate embodiments of the present invention, step 101 comprises:
The network simulation environment parameter treating artificial network is set, describedly treat that artificial network simulated environment parameter comprises spreading rate, scene type, rate travel, link level performance table, down public guide frequency channel (CommonPilotChannel, the threshold value of carrier/interface ratio Ec/Io CPICH), the coefficient correlation of shadow effect and the distributed constant of logarithm normal distribution of described shadow effect, the model formation of path loss, context parameter, travelling carriage parameter, the resolution of the mode of sowing of travelling carriage, the scope in territory, rectangular foot-print, region point array;
The parameter of the sector treating to dispose base station in artificial network and arrange each base station described, carrier wave, antenna, and the offered load percentage of described base station, be divided into multiple carrier-class by carrier waves all in network according to the frequency values of frequency;
Calculate the covering radius of each base station;
According to the resolution of described region point array, by described rectangular foot-print domain mapping in two-dimensional lattice, described two-dimensional lattice is stored in one-dimensional lattice vector, calculates the distance of each point in described one-dimensional lattice vector to each base station;
According to each point in described one-dimensional lattice vector to the distance of each base station and the covering radius of each base station, determine the base station that the every bit in described one-dimensional lattice vector belongs to, determine the covering dot matrix vector of each base station.
Wherein, in an Alternate embodiments of the present invention, the covering radius of above-mentioned each base station of calculating specifically comprises:
According to the downlink transmitted power of each base station, cable loss, interference margins, with reference to the service rate of business and rate travel, shadow fading loss, handoff gain, antenna gain, and described in treat the context parameter that artificial network simulated environment parameter comprises and travelling carriage parameter, calculate the loss of the maximum permission of each base station;
According to the loss of maximum permission and the model formation of path loss of each base station, calculate the covering radius of each base station.
102, simulation parameter is set.
Wherein, described simulation parameter comprises at least three simulation time sections, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Described three simulation time sections are respectively the first simulation time section, the second simulation time section, the 3rd simulation time section, described first simulation time section is the time period of network busy, described second simulation time section is the network medium busy time period, and described 3rd simulation time section is the time period of network idle.
103, the simulation parameter arranged according to the covering dot matrix vector sum of each base station emulates, and obtains average power consumption, the average throughput of each base station at each simulation time sheet.
In an Alternate embodiments of the present invention, step 103 comprises:
Calculate the link load of each point in described one-dimensional lattice vector to each carrier wave of described base station;
Sow mode according to the travelling carriage that described simulated environment parameter comprises, and described in each travelling carriage of broadcasting sowing business information of carrying, search described link performance table, the target carrier/interface ratio targetC/I of each travelling carriage broadcasted sowing described in obtaining;
The power sum of the carrier wave from different frequent points that the point at each mobile place of sowing described in calculating receives;
For the described each travelling carriage the sowed carrier frequency point class that selection one is initial in described carrier frequency point classification;
According to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and the initial power of the link of described foundation is set;
According to service quality (QualityOfService, QoS) and the network power load of the described each travelling carriage broadcasted sowing, descending power distribution and link arrangement are carried out to the described each travelling carriage broadcasted sowing;
The restriction of chip resource and link arrangement is carried out according to the service quality QoS of the described each travelling carriage broadcasted sowing and carrier wave chip load;
In each simulation time sheet in the simulation parameter of described setting, be cycled to repeat above-mentioned steps, add up average power consumption, the average throughput of each base station at each simulation time sheet.
Wherein, in an Alternate embodiments of the present invention, each point in the described one-dimensional lattice vector of above-mentioned calculating, to the link load of each carrier wave of described base station, comprising:
According to the distributed constant of the coefficient correlation of shadow effect and the logarithm normal distribution of described shadow effect, for each sector of described deployment is to the numerical value of each dot generation shadow fading in one-dimensional lattice vector;
Treat sectors all in artificial network described in traversal, according to antenna pattern and the antenna gain of each sector, calculate each point in described one-dimensional lattice vector and, to the antenna gain of each sector, build the antenna gain vector of each sector;
Travel through each carrier wave of each sector, according to frequency and the described path loss model of described carrier wave, and the distance of base station each point in described one-dimensional lattice vector of described sector ownership, calculate the path loss of each point in described carrier wave to described one-dimensional lattice vector, build the path loss vector of each carrier wave;
Vectorial according to the numerical value of the described shadow fading calculated, antenna gain vector, path loss, calculate the link load of each point in each carrier wave to described one-dimensional lattice vector.
Wherein, in an Alternate embodiments of the present invention, the power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives, comprising:
Total transmitting power of each carrier wave in artificial network is treated described in calculating;
According to the point of the described each travelling carriage sowed in described one-dimensional lattice vector, calculate the power that in each frequency class, each frequency produces at the point of the described each travelling carriage sowed in described one-dimensional lattice vector.
Wherein, in an Alternate embodiments of the present invention, according to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and the initial power of the link of described foundation is set, comprises:
The each travelling carriage sowed described in traversal, under calculating carrier-class selected by each travelling carriage, all carrier waves are to the reception pilot tone Ec/Io of described travelling carriage, carrier wave maximum for described reception pilot tone Ec/Io are set to the best downstream service carrier wave that described travelling carriage is current;
Active Set thresholding computing formula according to travelling carriage: the soft handover window of the Active Set thresholding=pilot received power of best downstream service carrier wave at this MS place-best downstream service carrier wave; Travel through all carrier waves under carrier-class selected by each travelling carriage, if there is the pilot received power of one or more carrier wave at described travelling carriage place higher than described Active Set thresholding, then described pilot received power is set up link higher than the carrier wave of described Active Set thresholding and described travelling carriage;
Link for described foundation arranges initial minimum power P ini.
Wherein, in an Alternate embodiments of the present invention, according to service quality QoS and the network power load of the described each travelling carriage broadcasted sowing, descending power distribution and link arrangement are carried out to the described each travelling carriage broadcasted sowing, comprising:
Treat each carrier wave in each travelling carriage in artificial network described in traversal, detect the transmitting power of each link in each carrier wave;
If the transmitting power of described link is less than the single-link minimum emissive power of described carrier wave, then the transmitting power of described link is set to the single-link minimum emissive power of described carrier wave;
If the transmitting power of described link is greater than the single-link maximum transmission power of described carrier wave, then the transmitting power of described link is arranged initial minimum power P ini, and the power of described link is exceeded number of times add 1;
If the link that described power exceeds is the best link of described travelling carriage, and the power of described link exceeds number of times is greater than default link power and exceeds maximum times, then described travelling carriage is switched and determined, the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class; If the switching times of described travelling carriage exceeds the maximum permission carrier switch number of times of setting, then described travelling carriage is interrupted;
Total transmitting power of all carrier waves in artificial network is treated described in recalculating; Check whether total transmitting power of each carrier wave exceedes carrier wave maximum gross power restriction × power termination percentage;
All links in the carrier wave that described total transmitting power is exceeded according to respective links transmitting power from big to small selection portion by-link judge, if the link of described selection is not the best link of the travelling carriage that described link is corresponding, then delete described link;
If the link of described selection is the best link of the travelling carriage that described link is corresponding, then travelling carriage corresponding for described link is switched and determined: the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carries out the switching of primary carrier class; Otherwise interrupt described travelling carriage;
Detect the transmitting power of all links in each travelling carriage, if the transmitting power that there is a link is initial minimum power P ini, then the transmitting power of each link in the link set of described travelling carriage is all set to initial minimum power P ini;
The power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives;
Detect the pilot reception Ec/Io of best downstream service carrier wave to described travelling carriage place of each travelling carriage; If described pilot reception Ec/Io is less than the threshold value of the carrier/interface ratio Ec/Io of default down public guide frequency channel CPICH, then not enough for the pilot reception Ec/Io of described travelling carriage number of times is added 1; If described pilot reception Ec/Io is not enough, number of times is greater than the not enough number of times restriction of default Ec/Io, then described travelling carriage is switched and determined: if the switching times of described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class, otherwise by the interruption of described travelling carriage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain: if the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage;
Be cycled to repeat above-mentioned steps, until no longer produce new interruption user, and each travelling carriage needs the carrier/interface ratio Δ C/I of increase jprevious cycle and on the absolute value of difference that once circulates be less than default minimum Δ C/I limit.Wherein, judge no longer to produce new interruption user, in actual applications, such as, when the travelling carriage number of interrupts of whole network in continuous print twice circulation is identical, then can determine no longer to produce new interruption user.
Wherein, in an Alternate embodiments of the present invention, carry out the restriction of chip resource according to the service quality QoS of each travelling carriage and carrier wave chip load, carry out link arrangement, comprising:
Treat all carrier waves in artificial network described in traversal, the number of chips that each link comprised by each carrier wave consumes is added, and calculates the number of chips of the current consumption of each carrier wave;
If the link of maximum number of chips × chip resource load percentage that the number of chips > that there is current consumption presets, then delete the part of links in described carrier wave, until the number of chips of the current consumption of described carrier wave≤default maximum number of chips × chip resource load percentage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain: if the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage.
Wherein, in an Alternate embodiments of the present invention, add up average power consumption, the average throughput of each base station at each simulation time sheet, comprising:
In each simulation time sheet, total transmitting power of all carrier waves of each base station is added up, obtains the air interface radiant power of each base station:
P R adiation k = Σ n = 1 N k P tot k , n (mW);
Wherein, represent the radiant power of the air interface of a kth base station, represent total transmitting power of the n-th carrier wave of a kth base station, N krepresent total carrier number of a kth base station;
According to whole power P of base station kwith the radiant power of air interface conversion relation, obtain the gross power P of each base station kfor:
P k = P Radiatio n k η k ;
Wherein, η krepresent whole power P of a kth base station kwith the radiant power of air interface conversion coefficient;
Calculate each base station throughput:
Th roughput k = Σ j = 1 J Bitrate k , j LinkNum MS k , j ;
Wherein, Throughput krepresent the total throughout of a kth base station, J represents all number of links of a kth base station, Bitrate k,jrepresent the information bit rate of a kth base station jth bar link, represent the number of links of travelling carriage corresponding to a kth base station jth bar link.
The embodiment of the present invention treats the network simulation environment parameter of artificial network by presetting, determine respectively treat the covering dot matrix vector of each base station in artificial network and treat the covered dot matrix vector of artificial network; Simulation parameter is set, wherein, simulation parameter comprises busy, the medium different simulation time section such as busy, idle, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Emulate according to the simulation parameter that the covering dot matrix vector sum of each base station is arranged, obtain average power consumption, the average throughput of each base station at each simulation time sheet; Thus the system integration project treating artificial network energy efficiency evaluation can be realized, such as, can the factor such as simulation base station parameter, plot planning, offered load, class of service and user distribution for the whole impact treating artificial network energy consumption, assessment to the dynamic energy efficiency indexes of network is in varied situations provided, there is higher simulation efficiency and good precision.
The schematic flow sheet of the network energy efficiency emulation mode that Fig. 2 provides for another embodiment of the present invention, as shown in Figure 2, the present embodiment carries out network energy efficiency emulation for WCDMA network, specifically comprises:
201, the network simulation environment parameter treating artificial network is set.
Such as, the spreading rate of WCDMA network is set, scene type, the link level performance table of rate travels different under being loaded into this scene type and business; Determine that the Ec/Io of descending CPICH can the threshold value of correct demodulation; Arrange the coefficient correlation of shadow effect and the distributed constant of logarithm normal distribution thereof, the model formation of selecting paths loss, arrange context parameter and travelling carriage (MobileStation, MS) parameter, what arrange MS sows mode; The scope in territory, rectangular foot-print is set, and the resolution of region point array.
202, the covering radius of each base station for the treatment of in artificial network is determined.
During specific implementation:
Input budget link parameter, such as, the service rate of downlink transmitted power, cable loss, interference margins, reference business and rate travel, shadow fading loss, handoff gain, antenna gain;
According to the context parameter arranged in the budget link parameter of above-mentioned input and step 201 and travelling carriage parameter, calculate the loss of maximum permission; Wherein, the loss of maximum permission refers to the maximum of the loss between base station to travelling carriage, if loss exceedes the loss of maximum permission, then base station cannot the business of supports mobile request.
The loss of the above-mentioned maximum permission calculated is substituted in the path loss model preset in step 201, calculates the covering radius of each base station.
203, the design parameter of each base station, sector, carrier wave, antenna is set, disposes each base station site network, the percentage load of network or base station is set; After setting, the frequency values of carrier waves all in network according to frequency is classified, is divided into several carrier-class.
Detailed process is:
Antenna pattern, antenna main lobe gain, antenna height are set;
The machine room height of base station, region modifying factor, percentage load are set; The number of sectors of base station is set, each sector towards angle; Select in the antenna type of above-mentioned setting, for an antenna is added in each sector, the angle of declination of fan antenna is set;
For multiple carrier wave is added in each sector, the design parameter of each carrier wave is set, comprises the value that single-link maximum power and minimum power, the maximum gross power restriction of carrier wave and minimum total power restriction, pilot power, other public channel power sums, Traffic Channel can use number of chips and soft handover window;
All carrier waves in traverses network, the carrier wave of identical frequency stored in a chained list, are called a carrier-class.
204, by dot matrixed for the territory, rectangular foot-print arranged.
During specific implementation, according to the resolution of the region point array arranged in step 201, by rectangular foot-print domain mapping in a two-dimensional lattice, this two-dimensional lattice is stored in one-dimensional lattice vector.
205, calculate each point in one-dimensional lattice vector and arrive the distance of each base station disposed.
Particularly, the distance of each base station that each point is disposed in step 203 in the described one-dimensional lattice vector in calculation procedure 204.
206, according to the covering radius of each base station calculated, determine the base station belonging to every bit in one-dimensional lattice vector, determine each base station covering dot matrix vector, and by base station coverage to all points form new vector, be defined as network and can cover dot matrix vector.
Particularly, according to the covering radius of each base station that step 202 calculates, base station in one-dimensional lattice vector described in determining step 204 belonging to every bit, determine the covering dot matrix vector of each base station, and by base station coverage to all points form new vector, be defined as network and can cover dot matrix vector.
Further, if there is other regions be concerned about, then carry out the judgement of other Region Of Interest, determine the covering dot matrix vector of other Region Of Interest.
207, simulation parameter is set.
Be specially: arrange " busy ", " medium ", " free time " three simulation time sections each simulation time section duration, need simulation time sheet (Drop) number, number of users, type of service and the often kind of type of service that emulate at the proportion of each simulation time section; The Drop of emulation is needed sequentially to line up these three simulation time sections.
Afterwards, the many Drop emulation of step 208 to step 216 are carried out.
208, calculate each point in one-dimensional lattice vector and arrive the link load of each carrier wave disposed.
Particularly, the link load of each carrier wave that each point is disposed in step 203 in the one-dimensional lattice vector described in calculation procedure 204, comprising:
2081, according to the coefficient correlation of shadow effect and the distributed constant of logarithm normal distribution thereof of step 201 setting, be the numerical value of each dot generation shadow fading in one-dimensional lattice vector described in each sector to step 204;
2082, all in traverses network sectors, according to antenna pattern and the antenna gain of each sector, in one-dimensional lattice vector described in calculation procedure 204, each point is to the antenna gain of this sector, and the antenna gain of this calculating is saved in antenna gain vector, the dimension of antenna gain vector is identical with the dimension of the one-dimensional lattice vector described in step 204; It should be noted that, suppose that antenna gain vector exists, then skip 2082;
2083, each carrier wave of each sector is traveled through, according to the path loss model that frequency and the step 201 of this carrier wave are arranged, and the base station calculated in step 205 is to the distance of every bit, calculate the path loss of each point in the one-dimensional lattice vector described in this carrier wave to step 204, the path loss calculated be saved in path loss vector, the dimension of path loss vector is identical with the dimension of the one-dimensional lattice vector described in step 204; It should be noted that, suppose that path loss vector exists, then skip 2083;
2084, according to 2081 to 2083 shadow fadings calculated, antenna gain, path loss, calculate the link load of each point in the one-dimensional lattice vector described in each carrier wave to step 204, computational methods are:
Link load=shadow fading+antenna gain+path loss+base station area modifying factor+human body loss-MS antenna gain.
209, sow mode according to the MS arranged, search link performance table, obtain the target carrier/interface ratio of each MS broadcasted sowing.
Particularly, the MS according to arranging in step 201 sows mode, the link performance table in finding step 201, obtains the target carrier/interface ratio targetC/I of each MS broadcasted sowing.
Wherein, the MS mode of sowing comprises and dynamically broadcasts sowing mode or static state sows mode; Each MS can only be located on the sub-point in the one-dimensional lattice vector described in step 204.Dynamically the mode of broadcasting sowing refers to that network described in step 206 can cover the MS sowing fixed number in dot matrix vector at random; The static state mode of sowing refers to the MS sowing fixed number in the covering dot matrix vector of each described in step 206 base station at random.Afterwards, according to the service conditions that each MS sowed carries, the link performance table in finding step 201, obtains the target carrier/interface ratio targetC/I of each MS broadcasted sowing.
210, the power sum carrying out the carrier wave of different frequent points in automatic network that the some place calculating each MS place of sowing receives.
Particularly, the power sum carrying out the carrier wave of different frequent points in automatic network that the some place at each MS place of sowing in calculation procedure 209 receives, comprising:
Recalculate total transmitting power of each carrier wave in network; Point corresponding to each MS sowed in determining step 209, calculates the power that in the frequency class described in each step 203, each frequency produces at this point, is the power sum that the point corresponding to this MS receives.
211, each MS for sowing selects an initial carrier frequency point class in the carrier frequency point classification generated.
Particularly, each MS for sowing in step 209 selects an initial carrier frequency point class in the carrier frequency point that step 203 generates is classified.
212, according to the carrier frequency point class selected, for each MS sets up link, and link initial power is set.
Particularly, according to the carrier frequency point class that step 211 is selected, for each MS sets up link, and link initial power is set, comprises:
2121, travel through all MS, under calculating carrier-class selected by each MS, in all carrier waves, arrive the carrier wave that the reception pilot tone Ec/Io of this MS is maximum, and the carrier wave receiving pilot tone Ec/Io maximum is set to the current best downstream service carrier wave of this MS;
2122, the Active Set thresholding of each MS is calculated.
The soft handover window of the Active Set thresholding=pilot received power of best downstream service carrier wave at this MS place-best downstream service carrier wave.
2123, all carrier waves under carrier-class selected by each MS are traveled through, if there is the Active Set thresholding that the pilot received power of certain carrier wave at this MS place draws higher than 2122, so this carrier wave and this MS are set up a link, be stored in this carrier wave and this MS link set separately;
2124, be that each link set up in 2123 all arranges an initial minimum power P ini.
Initial minimum power P inibe such as 1e-30 (unit: mW).
213, descending power distribution is carried out according to the qos requirement of each MS and network power load and link arranges.
When power division restrains, power division terminates, and detailed process is:
2131, all carrier waves in traverses network, check the transmitting power of each link in each carrier wave, if the transmitting power of this link is less than the single-link minimum emissive power of this carrier wave, then the transmitting power of this link is set to single-link minimum emissive power; If the transmitting power of this link is greater than the single-link maximum transmission power of this carrier wave, then the transmitting power of this link is arranged the initial minimum power P in 2124 ini, and link power is exceeded number of times add 1; If the link that this power exceeds is the best link of this MS, and the maximum link power that the number of times that this link exceeds is greater than setting exceeds number of times, then this MS is entered switching determination: if the switching times of this MS does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carries out the switching of primary carrier class; If exceeded, then this MS is interrupted;
2132, total transmitting power of all carrier waves in network is recalculated; Check whether total transmitting power of each carrier wave exceedes carrier wave maximum gross power restriction × power termination percentage; All links under the carrier wave exceed total transmitting power sort from small to large according to transmitting power, select 5% link at end; The link selected is judged, if this link is not the best link of its receiving terminal MS, then directly delete this link, otherwise, the receiving terminal MS of this link is entered switching determination: if the switching times of this MS does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carries out the switching of primary carrier class; If exceeded, then this MS is interrupted;
2133, the transmitting power of every bar link of each MS is checked, if the transmitting power finding that there is a link is minimum P ini, then all link transmission power in the link set of this MS are all set to P ini;
The power sum carrying out the carrier wave of different frequent points in automatic network that the some place at each MS place of 2134, sowing in calculation procedure 209 receives;
2135, the pilot reception Ec/Io of best downstream service carrier wave to this MS place of each MS is checked; If pilot reception Ec/Io is less than the Ec/Io of the descending CPICH of setting, so the not enough number of times of the pilot reception Ec/Io of this MS adds 1; If pilot reception Ec/Io deficiency number of times is greater than set the not enough number of times restriction of Ec/Io, so just this MS is entered switching determination: if the switching times of this MS does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carry out the switching of primary carrier class, if exceeded, then this MS is interrupted;
2136, the link set link number of each MS is checked, calculate soft handover gain, computational methods are: if number of links is more than or equal to 2, then the link in the link set of MS is sorted according to pilot received power, by the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of MS, substitute into the link level performance table in step 201, table look-up and obtain the current soft handover gain SoftHandoverGain of this MS;
2137, to the interference in this community of each link calculation of each MS, formula is as follows:
I own k , j = ( 1 - orthoFactor j ) P tot k Linkloss k , j ;
Wherein, represent the interference in this community of link (carrier wave k is to the link of a jth MS), orthogoFactor jthe MS set jorthogonal factor, represent total transmitting power of the carrier wave k that this link is corresponding, Linkloss k,jrefer to carrier wave k to MS jthe absolute figure of link load;
To other communities of each link calculation of each MS and the interference of carrier wave, formula is:
I other k , j = Σ i = 1 , i ≠ k K P tot i Linkloss i , j + Σ i ∈ otherCarrierClass λ · P tot i Linkloss i , j ;
Wherein, represent this link (carrier wave k to MS jlink) be subject to the interference power sum of other communities and other carrier-class, K refers in network the number of the carrier wave with carrier wave k being same frequency, refer to total transmitting power of i-th carrier wave, Linkloss i,jrefer to carrier wave i to MS jthe absolute figure of link load, λ refers to the coefficient value of monkey chatter; In formula, the scope of Section 2 carrier wave i is all carrier waves of other frequencies;
Calculate the carrier interference ratio C/I of every bar link of MS k,j, formula is:
C / I k , j = Txp k , j / Linkloss k , j I own k , j + I other k , j + MSNoisePower ;
Wherein, Txp k,jrefer to this link (carrier wave k to MS jlink) the absolute figure of transmitting power, MSNoisePower is the absolute figure of the noise that MS and background produce;
Calculate MS jcurrent carrier interference ratio C/I jabsolute figure:
Wherein, C/I jrepresent MS jcarrier/interface ratio, K is MS jnumber of links, be also MS jthe carrier number of current connection, by MS jcarrier interference ratio C/the I of all links k,jadding up is exactly MS jcurrent carrier interference ratio C/I j;
Target carrier/interface ratio targetC/I(dB according to calculating each MS), calculate MS jneed the carrier/interface ratio Δ C/I increased j(dB), method is:
ΔC/I j=targetC/I j-SoftHandoverGain j-C/I j(dB);
Target carrier/interface ratio targetC/I(dB according to calculating each MS), calculate MS jneed the carrier/interface ratio Δ C/I increased j(dB);
2138, adjust the transmitting power of the every bar link of MS, method is by MS jthe transmitting power of each link all add the carrier/interface ratio Δ C/I needing to increase j(dB), that is:
Txp k,j=Txp k,j+ΔC/I j(dB);
Return 2131, be cycled to repeat 2131-2138, until reach the condition of convergence, namely no longer produce new interruption user, and each MS jneed the carrier/interface ratio Δ C/I increased jprevious cycle and on the absolute value of difference that once circulates all be less than the minimum Δ C/I set limittime, exit circulation.
214, carry out the restriction of chip resource according to the qos requirement of each MS and the chip load of carrier wave, carry out link arrangement.
Detailed process is:
2141, all carrier waves in traverses network, add up the number of chips of the current consumption of each carrier wave, can be specifically that the number of chips that the every bar link comprised by carrier wave consumes is added;
If the number of chips of the current consumption of 2142 certain carrier wave is greater than maximum number of chips × chip resource load percentage that this carrier wave sets, so link of this carrier wave of random erasure, until the number of chips of the current consumption of this carrier wave is less than or equal to maximum number of chips × chip resource load percentage;
Re-execute above-mentioned steps 2136-2138.
215, in each Drop, statistics obtains power consumption, the throughput of each base station, and the power consumption of whole network, throughput, access customer number, soft handoff users information of number.
Detailed process is:
2151, base station power consumption statistics: total transmitting power of all carrier waves of each base station added up, obtains the air interface radiant power of this base station:
P R adiation k = Σ n = 1 N k P tot k , n (mW);
Wherein, represent the radiant power of the air interface of a kth base station, represent total transmitting power of the n-th carrier wave of a kth base station, N krepresent total carrier number of a kth base station;
According to the whole power P of base station site kwith the radiant power of its air interface conversion relation, the gross power P of this base station can be calculated kfor:
P k = P Radiatio n k η k ;
Wherein, η kthe main equipment power representing a kth base station and the conversion coefficient of eating dishes without rice or wine between radiant power, provided by equipment manufacturers usually;
2152, the throughput statistics of base station:
Th roughput k = Σ j = 1 J Bitrate k , j LinkNum MS k , j ;
Wherein, Throughput krepresent the total throughout of a kth base station, J represents the number of links that a kth base station has, Bitrate k,jrepresent the information bit rate of a kth base station jth bar link, represent the number of links (number of soft switching link can be comprised) of MS corresponding to a kth base station jth bar link;
2153, the gross power P of each base station in each Drop obtained according to 2151 k, add up the power consumption of whole network in each Drop:
P Net = Σ k = 1 K P k ;
Wherein, P netrepresent the power consumption of whole network, K represents the number of base stations had in network, P krepresent a kth base station to disappear gross power;
2154, the throughput statistics of whole network in each Drop:
Throughput Net = Σ j = 1 J Bitrate j ;
Wherein, Throughput netrepresent the throughput of whole network, J represents not interrupted MS number in network, Bitrate jthe information bit rate of a jth MS;
Return step 208, circulate emulation successively, repeated execution of steps 208 ~ step 215, all emulates complete by all Drop that " busy ", " medium ", " free time " three simulation time sections require, can add up and obtain the power consumption of whole network in each Drop and throughput.
The embodiment of the present invention treats the network simulation environment parameter of artificial network by presetting, determine respectively treat the covering dot matrix vector of each base station in artificial network and treat the covered dot matrix vector of artificial network; Simulation parameter is set, wherein, simulation parameter comprises busy, the medium different simulation time section such as busy, idle, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Emulate according to the simulation parameter that the covering dot matrix vector sum of each base station is arranged, obtain average power consumption, the average throughput of each base station at each simulation time sheet; Thus the system integration project treating artificial network energy efficiency evaluation can be realized, such as, can the factor such as simulation base station parameter, plot planning, offered load, class of service and user distribution for the whole impact treating artificial network energy consumption, assessment to the dynamic energy efficiency indexes of network is in varied situations provided, there is higher simulation efficiency and good precision.
The schematic flow sheet of the network energy efficiency appraisal procedure that Fig. 3 provides for another embodiment of the present invention; As shown in Figure 3, comprising:
301, according to treating that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, described in calculating, treat that artificial network is in the power consumption of each simulation time sheet and throughput.
Wherein, treat that each base station in artificial network can be obtained by Fig. 1 or described network energy efficiency emulation mode embodiment illustrated in fig. 2 at the average power consumption of each simulation time sheet, average throughput, repeat no more.
Wherein, according to average power consumption, the average throughput of each base station at each simulation time sheet, the power consumption of artificial network at each simulation time sheet described in calculating, is treated:
P Net = Σ k = 1 K P k ;
Wherein, P nettreat the power consumption of artificial network described in representative, described in K representative, treat the number of base stations that artificial network is disposed, P krepresent whole power of a kth base station;
The throughput of artificial network at each simulation time sheet is treated described in calculating:
Throughput Net = Σ j = 1 J Bitrate j ;
Wherein, Throughput nettreat the throughput of artificial network described in representative, described in J representative, treat not interrupted number of mobile stations in artificial network, Bitrate jthe information bit rate of a jth travelling carriage.
302, according to described in treat that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets described in calculating.
Particularly, treat that artificial network is in the power consumption of each simulation time sheet and throughput, utilizes described in the first formula or the second formulae discovery and treats the averaging network efficiency of artificial network in all simulation time sheets according to described:
Described first formula is:
Ave _ EE Bit / J = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 T i Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) , ( i = { 1,2,3 } )
Wherein, i represents simulation time section, and i=1 is the first simulation time section, represents " busy ", is i=2 second simulation time section, and represent " medium ", i=3 is the 3rd simulation time section, represents " free time "; D irepresent the simulation time sheet Drop number in simulation time section i, T irepresent the time span of simulation time section i, Throughput i,jrepresent the network throughput of a jth simulation time sheet Drop in simulation time section i, P i,jrepresent the network total power consumption of a jth simulation time sheet Drop in simulation time section i; Ave_EE bit/Jnamely every Joule energy bit number that can transmit, treats the averaging network efficiency of artificial network in all simulation time sheet Drop described in expression; Or
Described second formula is:
Ave _ EE km 2 / W = PointsNumber NetCoverage × Area Resolution Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i , ( i = { 1,2,3 } )
Wherein, PointsNumber netCoveragethat treats described in representative to comprise in the covered dot matrix vector of artificial network counts, i.e. network counting of can covering that dot matrix vector comprises in step 206 shown in Fig. 2;
Area resolutionrepresent the area of described region point array resolution, i.e. the area of the described region point array resolution of step 201 setting;
i.e. every watt of overlayable area of power consumption, unit is km 2/ W, treats the averaging network efficiency of artificial network in all simulation time sheets described in expression.
The embodiment of the present invention treats the network simulation environment parameter of artificial network by presetting, determine respectively treat the covering dot matrix vector of each base station in artificial network and treat the covered dot matrix vector of artificial network; Simulation parameter is set, wherein, simulation parameter comprises busy, the medium different simulation time section such as busy, idle, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Emulate according to the simulation parameter that the covering dot matrix vector sum of each base station is arranged, obtain average power consumption, the average throughput of each base station at each simulation time sheet; Further, according to average power consumption, the average throughput of each base station at each simulation time sheet, statistics obtains the average efficiency of network; Thus the system integration project treating artificial network energy efficiency evaluation can be realized, such as, can the factor such as simulation base station parameter, plot planning, offered load, class of service and user distribution for the whole impact treating artificial network energy consumption, assessment to the dynamic energy efficiency indexes of network is in varied situations provided, there is higher simulation efficiency and good precision.
The structural representation of the network energy efficiency simulator that Fig. 4 provides for another embodiment of the present invention; As shown in Figure 4, comprising:
First processing module 41, for the network simulation environment parameter that basis is preset, determine the covering dot matrix vector treating each base station in artificial network respectively, according to the described covering dot matrix vector treating each base station in artificial network, described in obtaining, treat the covered dot matrix vector of artificial network;
Module 42 is set, for arranging simulation parameter, described simulation parameter at least comprises three simulation time sections, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Described three simulation time sections are respectively the first simulation time section, the second simulation time section, the 3rd simulation time section, described first simulation time section is the time period of network busy, described second simulation time section is the network medium busy time period, and described 3rd simulation time section is the time period of network idle;
Second processing module 43, the simulation parameter arranged for arranging module 42 described in the covering dot matrix vector sum of each base station that obtains according to described first processing module 41 emulates, and obtains average power consumption, the average throughput of each base station at each simulation time sheet.
For example, described first processing module 41, comprising:
Setting unit 411, for arranging network simulation environment parameter, describedly treat the threshold value of carrier/interface ratio Ec/Io that artificial network simulated environment parameter comprises spreading rate, scene type, rate travel, link level performance table, down public guide frequency channel CPICH, the coefficient correlation of shadow effect and the distributed constant of logarithm normal distribution of described shadow effect, the model formation of path loss, context parameter, travelling carriage parameter, the resolution of the mode of sowing of travelling carriage, the scope in territory, rectangular foot-print, region point array;
Taxon 412, for treating to dispose base station in artificial network and arrange the parameter of the sector of each base station, carrier wave, antenna described in basis, and the offered load percentage of each base station, treat that carrier waves all in artificial network is divided into multiple carrier-class according to the frequency values of frequency by described;
First computing unit 413, calculates the covering radius of each base station;
First processing unit 414, for the resolution of the region point array according to described setting unit 411 setting, by described rectangular foot-print domain mapping in two-dimensional lattice, described two-dimensional lattice is stored in one-dimensional lattice vector, calculates the distance of each point in described one-dimensional lattice vector to each base station;
Second processing unit 415, for each point in the one-dimensional lattice vector determined according to described first processing unit 414 to the distance of each base station and the covering radius of each base station, determine the base station that the every bit in described one-dimensional lattice vector belongs to, determine the covering dot matrix vector of each base station.
For example, described first computing unit 413 specifically for:
According to the downlink transmitted power of each base station, cable loss, interference margins, with reference to the service rate of business and rate travel, shadow fading loss, handoff gain, antenna gain, and described in treat the context parameter that artificial network simulated environment parameter comprises and travelling carriage parameter, calculate the loss of the maximum permission of each base station;
According to the loss of maximum permission and the model formation of path loss of each base station, calculate the covering radius of each base station.
For example, described second processing module 43, comprising:
Second computing unit 431, for calculating the link load of each point in described one-dimensional lattice vector to each carrier wave of described base station;
Query unit 432, mode sowed by travelling carriage for comprising according to the simulated environment parameter arranged, and described in each travelling carriage of broadcasting sowing business information of carrying, search described link performance table, the target carrier/interface ratio targetC/I of each travelling carriage broadcasted sowing described in obtaining;
3rd computing unit 433, the power sum of the carrier wave from different frequent points that the point for each mobile place of sowing described in calculating receives;
Selected cell 434, for for described in each travelling carriage of sowing in described carrier frequency point classification, select an initial carrier frequency point class;
3rd processing unit 435, for the carrier frequency point class selected according to described selected cell, for link set up by the travelling carriage of correspondence, and arranges the initial power of the link of described foundation;
Fourth processing unit 436, for the service quality QoS of each travelling carriage that broadcasts sowing described in basis and network power load, carries out descending power distribution to the described each travelling carriage broadcasted sowing and link arranges;
5th processing unit 437, carries out the restriction of chip resource and link arrangement for the service quality QoS of each travelling carriage that broadcasts sowing described in basis and carrier wave chip load;
Statistic unit 438, in each the simulation time sheet in the simulation parameter of described setting, is cycled to repeat above-mentioned steps, adds up average power consumption, the average throughput of each base station at each simulation time sheet.
For example, described second computing unit 431 specifically for:
According to the distributed constant of the coefficient correlation of shadow effect and the logarithm normal distribution of described shadow effect, for each sector of described deployment is to the numerical value of each dot generation shadow fading in one-dimensional lattice vector;
Treat sectors all in artificial network described in traversal, according to antenna pattern and the antenna gain of each sector, calculate each point in described one-dimensional lattice vector and, to the antenna gain of each sector, build the antenna gain vector of each sector;
Travel through each carrier wave of each sector, according to frequency and the described path loss model of described carrier wave, and the distance of base station each point in described one-dimensional lattice vector of described sector ownership, calculate the path loss of each point in described carrier wave to described one-dimensional lattice vector, build the path loss vector of each carrier wave;
Vectorial according to the numerical value of the described shadow fading calculated, antenna gain vector, path loss, calculate the link load of each point in each carrier wave to described one-dimensional lattice vector.
For example, described 3rd computing unit 433 specifically for:
Total transmitting power of each carrier wave in artificial network is treated described in calculating;
According to the point of the described each travelling carriage sowed in described one-dimensional lattice vector, calculate the power that in each frequency class, each frequency produces at the point of the described each travelling carriage sowed in described one-dimensional lattice vector.
For example, described 3rd processing unit 435 specifically for:
The each travelling carriage sowed described in traversal, under calculating carrier-class selected by each travelling carriage, all carrier waves are to the reception pilot tone Ec/Io of described travelling carriage, carrier wave maximum for described reception pilot tone Ec/Io are set to the best downstream service carrier wave that described travelling carriage is current;
Active Set thresholding computing formula according to travelling carriage: the soft handover window of the Active Set thresholding=pilot received power of best downstream service carrier wave at this MS place-best downstream service carrier wave; Travel through all carrier waves under carrier-class selected by each travelling carriage, if there is the pilot received power of one or more carrier wave at described travelling carriage place higher than described Active Set thresholding, then described pilot received power is set up link higher than the carrier wave of described Active Set thresholding and described travelling carriage;
Link for described foundation arranges initial minimum power P ini.
For example, described fourth processing unit 436 specifically for:
Treat each carrier wave in each travelling carriage in artificial network described in traversal, detect the transmitting power of each link in each carrier wave;
If the transmitting power of described link is less than the single-link minimum emissive power of described carrier wave, then the transmitting power of described link is set to the single-link minimum emissive power of described carrier wave;
If the transmitting power of described link is greater than the single-link maximum transmission power of described carrier wave, then the transmitting power of described link is arranged initial minimum power P ini, and the power of described link is exceeded number of times add 1;
If the link that described power exceeds is the best link of described travelling carriage, and the power of described link exceeds number of times is greater than default link power and exceeds maximum times, then described travelling carriage is switched and determined, the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class; If the switching times of described travelling carriage exceeds the maximum permission carrier switch number of times of setting, then described travelling carriage is interrupted;
Total transmitting power of all carrier waves in artificial network is treated described in recalculating; Check whether total transmitting power of each carrier wave exceedes carrier wave maximum gross power restriction × power termination percentage;
All links in the carrier wave that described total transmitting power is exceeded according to respective links transmitting power from big to small selection portion by-link judge, if the link of described selection is not the best link of the travelling carriage that described link is corresponding, then delete described link;
If the link of described selection is the best link of the travelling carriage that described link is corresponding, then travelling carriage corresponding for described link is switched and determined: the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carries out the switching of primary carrier class; Otherwise interrupt described travelling carriage;
Detect the transmitting power of all links in each travelling carriage, if the transmitting power that there is a link is initial minimum power P ini, then the transmitting power of each link in the link set of described travelling carriage is all set to initial minimum power P ini;
The power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives;
Detect the pilot reception Ec/Io of best downstream service carrier wave to described travelling carriage place of each travelling carriage; If described pilot reception Ec/Io is less than the threshold value of the carrier/interface ratio Ec/Io of default down public guide frequency channel CPICH, then not enough for the pilot reception Ec/Io of described travelling carriage number of times is added 1; If described pilot reception Ec/Io is not enough, number of times is greater than the not enough number of times restriction of default Ec/Io, then described travelling carriage is switched and determined: if the switching times of described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class, otherwise by the interruption of described travelling carriage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain: if the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage;
Be cycled to repeat above-mentioned steps, until no longer produce new interruption user, and each travelling carriage needs the carrier/interface ratio Δ C/I of increase jprevious cycle and on the absolute value of difference that once circulates be less than default minimum Δ C/I limit.
For example, described 5th processing unit 437 specifically for:
Treat all carrier waves in artificial network described in traversal, the number of chips that each link comprised by each carrier wave consumes is added, and calculates the number of chips of the current consumption of each carrier wave;
If the link of maximum number of chips × chip resource load percentage that the number of chips > that there is current consumption presets, then delete the part of links in described carrier wave, until the number of chips of the current consumption of described carrier wave≤default maximum number of chips × chip resource load percentage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain, even determine that the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage.
For example, described statistic unit 438 specifically for:
In each simulation time sheet, total transmitting power of all carrier waves of each base station is added up, obtains the air interface radiant power of each base station:
P R adiation k = Σ n = 1 N k P tot k , n (mW);
Wherein, represent the radiant power of the air interface of a kth base station, represent total transmitting power of the n-th carrier wave of a kth base station, N krepresent total carrier number of a kth base station;
According to whole power P of base station kwith the radiant power of air interface conversion relation, obtain the gross power P of each base station kfor:
P k = P Radiatio n k η k ;
Wherein, η krepresent whole power P of a kth base station kwith the radiant power of air interface conversion coefficient;
Calculate each base station throughput:
Th roughput k = Σ j = 1 J Bitrate k , j LinkNum MS k , j ;
Wherein, Throughput krepresent the total throughout of a kth base station, J represents all number of links of a kth base station, Bitrate k,jrepresent the information bit rate of a kth base station jth bar link, represent the number of links of travelling carriage corresponding to a kth base station jth bar link.
The embodiment of the present invention treats the network simulation environment parameter of artificial network by presetting, determine respectively treat the covering dot matrix vector of each base station in artificial network and treat the covered dot matrix vector of artificial network; Simulation parameter is set, wherein, simulation parameter comprises busy, the medium different simulation time section such as busy, idle, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Emulate according to the simulation parameter that the covering dot matrix vector sum of each base station is arranged, obtain average power consumption, the average throughput of each base station at each simulation time sheet; Thus the system integration project treating artificial network energy efficiency evaluation can be realized, such as, can the factor such as simulation base station parameter, plot planning, offered load, class of service and user distribution for the whole impact treating artificial network energy consumption, assessment to the dynamic energy efficiency indexes of network is in varied situations provided, there is higher simulation efficiency and good precision.
The structural representation of the network energy efficiency apparatus for evaluating that Fig. 5 provides for another embodiment of the present invention; As shown in Figure 5, comprising:
First processing module 51, for according to treating that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, treats described in calculating that artificial network is in the power consumption of each simulation time sheet and throughput;
Wherein, treat that each base station in artificial network can the network energy efficiency emulation mode according to Fig. 1 or Fig. 2 obtain at the average power consumption of each simulation time sheet, average throughput, detailed content repeats no more.
Second processing module 52, what calculate according to described first processing module 51 treats that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets described in calculating.
For example, described first processing module 51 specifically for:
According to average power consumption, the average throughput of each base station at each simulation time sheet, described in calculating, treat the power consumption of artificial network at each simulation time sheet:
P Net = Σ k = 1 K P k ;
Wherein, P nettreat the power consumption of artificial network described in representative, described in K representative, treat the number of base stations that artificial network is disposed, P krepresent whole power of a kth base station;
The throughput of artificial network at each simulation time sheet is treated described in calculating:
Throughput Net = Σ j = 1 J Bitrate j ;
Wherein, Throughput nettreat the throughput of artificial network described in representative, described in J representative, treat not interrupted number of mobile stations in artificial network, Bitrate jthe information bit rate of a jth travelling carriage.
For example, described second processing module 52 specifically for:
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, utilizes described in the first formula or the second formulae discovery and treats the averaging network efficiency of artificial network in all simulation time sheets according to described:
Described first formula is:
Ave _ EE Bit / J = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 T i Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) , ( i = { 1,2,3 } )
Wherein, i represents simulation time section, and i=1 represents the first simulation time section, i=2 represents the second simulation time section, i=3 represents the 3rd simulation time section; D irepresent the simulation time sheet number in simulation time section i, T irepresent the time span of simulation time section i, Throughput i,jrepresent the network throughput of a jth simulation time sheet in simulation time section i, P i,jrepresent the network total power consumption of a jth simulation time sheet in simulation time section i, Ave_EE bit/Jthe averaging network efficiency of artificial network in all simulation time sheets is treated described in expression; Or
Described second formula is:
Ave _ EE km 2 / W = PointsNumber NetCoverage × Area Resolution Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i , ( i = { 1,2,3 } ) ;
Wherein, PointsNumber netCoveragethat treats described in representative to comprise in the covered dot matrix vector of artificial network counts, Area resolutionrepresent the area of described region point array resolution, the averaging network efficiency of artificial network in all simulation time sheets is treated described in expression.
The embodiment of the present invention treats the network simulation environment parameter of artificial network by presetting, determine respectively treat the covering dot matrix vector of each base station in artificial network and treat the covered dot matrix vector of artificial network; Simulation parameter is set, wherein, simulation parameter comprises busy, the medium different simulation time section such as busy, idle, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Emulate according to the simulation parameter that the covering dot matrix vector sum of each base station is arranged, obtain average power consumption, the average throughput of each base station at each simulation time sheet; Further, according to average power consumption, the average throughput of each base station at each simulation time sheet, statistics obtains the average efficiency of network; Thus the system integration project treating artificial network energy efficiency evaluation can be realized, such as, can the factor such as simulation base station parameter, plot planning, offered load, class of service and user distribution for the whole impact treating artificial network energy consumption, assessment to the dynamic energy efficiency indexes of network is in varied situations provided, there is higher simulation efficiency and good precision.
The structural representation of the network energy efficiency simulator that Fig. 6 provides for another embodiment of the present invention; As shown in Figure 6, comprise: processor, memory and communication bus, described processor is connected with described memory by described communication bus, the instruction realizing network energy efficiency emulation mode is preserved in described memory, when the instruction in described memory transferred by described processor, can following steps be performed:
According to the network simulation environment parameter preset, determine the covering dot matrix vector treating each base station in artificial network respectively, according to the described covering dot matrix vector treating each base station in artificial network, described in obtaining, treat the covered dot matrix vector of artificial network;
Simulation parameter is set, described simulation parameter at least comprises three simulation time sections, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Described three simulation time sections are respectively the first simulation time section, the second simulation time section, the 3rd simulation time section, described first simulation time section is the time period of network busy, described second simulation time section is the network medium busy time period, and described 3rd simulation time section is the time period of network idle;
The simulation parameter arranging module installation according to the covering dot matrix vector sum of each base station described emulates, and obtains average power consumption, the average throughput of each base station at each simulation time sheet.
For example, the network simulation environment parameter that described basis is preset, determine the covering dot matrix vector treating each base station in artificial network respectively, comprising:
Network simulation environment parameter is set, describedly treat the threshold value of carrier/interface ratio Ec/Io that artificial network simulated environment parameter comprises spreading rate, scene type, rate travel, link level performance table, down public guide frequency channel CPICH, the coefficient correlation of shadow effect and the distributed constant of logarithm normal distribution of described shadow effect, the model formation of path loss, context parameter, travelling carriage parameter, the resolution of the mode of sowing of travelling carriage, the scope in territory, rectangular foot-print, region point array;
The parameter of the sector treating to dispose base station in artificial network and arrange each base station described, carrier wave, antenna, and the offered load percentage of each base station, treat that carrier waves all in artificial network is divided into multiple carrier-class according to the frequency values of frequency by described;
Calculate the covering radius of each base station;
According to the resolution of described region point array, by described rectangular foot-print domain mapping in two-dimensional lattice, described two-dimensional lattice is stored in one-dimensional lattice vector, calculates the distance of each point in described one-dimensional lattice vector to each base station;
According to each point in described one-dimensional lattice vector to the distance of each base station and the covering radius of each base station, determine the base station that the every bit in described one-dimensional lattice vector belongs to, determine the covering dot matrix vector of each base station.
For example, the covering radius of described each base station of calculating, comprising:
According to the downlink transmitted power of each base station, cable loss, interference margins, with reference to the service rate of business and rate travel, shadow fading loss, handoff gain, antenna gain, and described in treat the context parameter that artificial network simulated environment parameter comprises and travelling carriage parameter, calculate the loss of the maximum permission of each base station;
According to the loss of maximum permission and the model formation of path loss of each base station, calculate the covering radius of each base station.
For example, the simulation parameter arranged according to the covering dot matrix vector sum of described each base station determined emulates, and obtains average power consumption, the average throughput of each base station at each simulation time sheet, comprising:
Calculate the link load of each point in described one-dimensional lattice vector to each carrier wave of described base station;
Sow mode according to the travelling carriage that described simulated environment parameter comprises, and described in each travelling carriage of broadcasting sowing business information of carrying, search described link performance table, the target carrier/interface ratio targetC/I of each travelling carriage broadcasted sowing described in obtaining;
The power sum of the carrier wave from different frequent points that the point at each mobile place of sowing described in calculating receives;
For the described each travelling carriage the sowed carrier frequency point class that selection one is initial in described carrier frequency point classification;
According to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and the initial power of the link of described foundation is set;
According to service quality QoS and the network power load of the described each travelling carriage broadcasted sowing, descending power distribution and link arrangement are carried out to the described each travelling carriage broadcasted sowing;
The restriction of chip resource and link arrangement is carried out according to the service quality QoS of the described each travelling carriage broadcasted sowing and carrier wave chip load;
In each simulation time sheet in the simulation parameter of described setting, be cycled to repeat above-mentioned steps, add up average power consumption, the average throughput of each base station at each simulation time sheet.
For example, each point calculated in described one-dimensional lattice vector arrives the link load of each carrier wave of described base station, comprising:
According to the distributed constant of the coefficient correlation of shadow effect and the logarithm normal distribution of described shadow effect, for each sector of described deployment is to the numerical value of each dot generation shadow fading in one-dimensional lattice vector;
Treat sectors all in artificial network described in traversal, according to antenna pattern and the antenna gain of each sector, calculate each point in described one-dimensional lattice vector and, to the antenna gain of each sector, build the antenna gain vector of each sector;
Travel through each carrier wave of each sector, according to frequency and the described path loss model of described carrier wave, and the distance of base station each point in described one-dimensional lattice vector of described sector ownership, calculate the path loss of each point in described carrier wave to described one-dimensional lattice vector, build the path loss vector of each carrier wave;
Vectorial according to the numerical value of the described shadow fading calculated, antenna gain vector, path loss, calculate the link load of each point in each carrier wave to described one-dimensional lattice vector.
For example, the power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives, comprising:
Total transmitting power of each carrier wave in artificial network is treated described in calculating;
According to the point of the described each travelling carriage sowed in described one-dimensional lattice vector, calculate the power that in each frequency class, each frequency produces at the point of the described each travelling carriage sowed in described one-dimensional lattice vector.
For example, according to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and the initial power of the link of described foundation is set, comprises:
The each travelling carriage sowed described in traversal, under calculating carrier-class selected by each travelling carriage, all carrier waves are to the reception pilot tone Ec/Io of described travelling carriage, carrier wave maximum for described reception pilot tone Ec/Io are set to the best downstream service carrier wave that described travelling carriage is current;
Active Set thresholding computing formula according to travelling carriage: the soft handover window of the Active Set thresholding=pilot received power of best downstream service carrier wave at this MS place-best downstream service carrier wave; Travel through all carrier waves under carrier-class selected by each travelling carriage, if there is the pilot received power of one or more carrier wave at described travelling carriage place higher than described Active Set thresholding, then described pilot received power is set up link higher than the carrier wave of described Active Set thresholding and described travelling carriage;
Link for described foundation arranges initial minimum power P ini.
For example, according to service quality QoS and the network power load of the described each travelling carriage broadcasted sowing, descending power distribution and link arrangement are carried out to the described each travelling carriage broadcasted sowing, comprising:
Treat each carrier wave in each travelling carriage in artificial network described in traversal, detect the transmitting power of each link in each carrier wave;
If the transmitting power of described link is less than the single-link minimum emissive power of described carrier wave, then the transmitting power of described link is set to the single-link minimum emissive power of described carrier wave;
If the transmitting power of described link is greater than the single-link maximum transmission power of described carrier wave, then the transmitting power of described link is arranged initial minimum power P ini, and the power of described link is exceeded number of times add 1;
If the link that described power exceeds is the best link of described travelling carriage, and the power of described link exceeds number of times is greater than default link power and exceeds maximum times, then described travelling carriage is switched and determined, the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class; If the switching times of described travelling carriage exceeds the maximum permission carrier switch number of times of setting, then described travelling carriage is interrupted;
Total transmitting power of all carrier waves in artificial network is treated described in recalculating; Check whether total transmitting power of each carrier wave exceedes carrier wave maximum gross power restriction × power termination percentage;
All links in the carrier wave that described total transmitting power is exceeded according to respective links transmitting power from big to small selection portion by-link judge, if the link of described selection is not the best link of the travelling carriage that described link is corresponding, then delete described link;
If the link of described selection is the best link of the travelling carriage that described link is corresponding, then travelling carriage corresponding for described link is switched and determined: the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carries out the switching of primary carrier class; Otherwise interrupt described travelling carriage;
Detect the transmitting power of all links in each travelling carriage, if the transmitting power that there is a link is initial minimum power P ini, then the transmitting power of each link in the link set of described travelling carriage is all set to initial minimum power P ini;
The power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives;
Detect the pilot reception Ec/Io of best downstream service carrier wave to described travelling carriage place of each travelling carriage; If described pilot reception Ec/Io is less than the threshold value of the carrier/interface ratio Ec/Io of default down public guide frequency channel CPICH, then not enough for the pilot reception Ec/Io of described travelling carriage number of times is added 1; If described pilot reception Ec/Io is not enough, number of times is greater than the not enough number of times restriction of default Ec/Io, then described travelling carriage is switched and determined: if the switching times of described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class, otherwise by the interruption of described travelling carriage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain: if the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage;
Be cycled to repeat above-mentioned steps, until no longer produce new interruption user, and each travelling carriage needs the carrier/interface ratio Δ C/I of increase jprevious cycle and on the absolute value of difference that once circulates be less than default minimum Δ C/I limit.
For example, carry out the restriction of chip resource according to the service quality QoS of each travelling carriage and carrier wave chip load, carry out link arrangement, comprising:
Treat all carrier waves in artificial network described in traversal, the number of chips that each link comprised by each carrier wave consumes is added, and calculates the number of chips of the current consumption of each carrier wave;
If the link of maximum number of chips × chip resource load percentage that the number of chips > that there is current consumption presets, then delete the part of links in described carrier wave, until the number of chips of the current consumption of described carrier wave≤default maximum number of chips × chip resource load percentage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain, even determine that the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage.
For example, add up average power consumption, the average throughput of each base station at each simulation time sheet, comprising:
In each simulation time sheet, total transmitting power of all carrier waves of each base station is added up, obtains the air interface radiant power of each base station:
P R adiation k = Σ n = 1 N k P tot k , n (mW);
Wherein, represent the radiant power of the air interface of a kth base station, represent total transmitting power of the n-th carrier wave of a kth base station, N krepresent total carrier number of a kth base station;
According to whole power P of base station kwith the radiant power of air interface conversion relation, obtain the gross power P of each base station kfor:
P k = P Radiatio n k η k ;
Wherein, η krepresent whole power P of a kth base station kwith the radiant power of air interface conversion coefficient;
Calculate each base station throughput:
Th roughput k = Σ j = 1 J Bitrate k , j LinkNum MS k , j ;
Wherein, Throughput krepresent the total throughout of a kth base station, J represents all number of links of a kth base station, Bitrate k,jrepresent the information bit rate of a kth base station jth bar link, represent the number of links of travelling carriage corresponding to a kth base station jth bar link.
The embodiment of the present invention treats the network simulation environment parameter of artificial network by presetting, determine respectively treat the covering dot matrix vector of each base station in artificial network and treat the covered dot matrix vector of artificial network; Simulation parameter is set, wherein, simulation parameter comprises busy, the medium different simulation time section such as busy, idle, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Emulate according to the simulation parameter that the covering dot matrix vector sum of each base station is arranged, obtain average power consumption, the average throughput of each base station at each simulation time sheet; Thus the system integration project treating artificial network energy efficiency evaluation can be realized, such as, can the factor such as simulation base station parameter, plot planning, offered load, class of service and user distribution for the whole impact treating artificial network energy consumption, assessment to the dynamic energy efficiency indexes of network is in varied situations provided, there is higher simulation efficiency and good precision.
The structural representation of the network energy efficiency apparatus for evaluating that Fig. 7 provides for another embodiment of the present invention, as shown in Figure 7, comprise: processor, memory and communication bus, described processor is connected with described memory by described communication bus, the instruction realizing network energy efficiency appraisal procedure is preserved in described memory, when the instruction in described memory transferred by described processor, can following steps be performed:
According to treating that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, described in calculating, treat that artificial network is in the power consumption of each simulation time sheet and throughput;
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets described in calculating according to described.
Wherein, treat that each base station in artificial network can the network energy efficiency emulation mode according to Fig. 1 or Fig. 2 obtain at the average power consumption of each simulation time sheet, average throughput, detailed content repeats no more.
For example, described basis treats that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, treats that artificial network is in the power consumption of each simulation time sheet and throughput, comprising described in calculating:
According to average power consumption, the average throughput of each base station at each simulation time sheet, described in calculating, treat the power consumption of artificial network at each simulation time sheet:
P Net = Σ k = 1 K P k ;
Wherein, P nettreat the power consumption of artificial network described in representative, described in K representative, treat the number of base stations that artificial network is disposed, P krepresent whole power of a kth base station;
The throughput of artificial network at each simulation time sheet is treated described in calculating:
Throughput Net = Σ j = 1 J Bitrate j ;
Wherein, Throughput nettreat the throughput of artificial network described in representative, described in J representative, treat not interrupted number of mobile stations in artificial network, Bitrate jthe information bit rate of a jth travelling carriage.
For example, treat described in described basis that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets, comprising described in calculating:
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, utilizes described in the first formula or the second formulae discovery and treats the averaging network efficiency of artificial network in all simulation time sheets according to described:
Described first formula is:
Ave _ EE Bit / J = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 T i Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) , ( i = { 1,2,3 } )
Wherein, i represents simulation time section, and i=1 represents the first simulation time section, i=2 represents the second simulation time section, i=3 represents the 3rd simulation time section; D irepresent the simulation time sheet number in simulation time section i, T irepresent the time span of simulation time section i, Throughput i,jrepresent the network throughput of a jth simulation time sheet in simulation time section i, P i,jrepresent the network total power consumption of a jth simulation time sheet in simulation time section i, Ave_EE bit/Jthe averaging network efficiency of artificial network in all simulation time sheets is treated described in expression; Or
Described second formula is:
Ave _ EE km 2 / W = PointsNumber NetCoverage × Area Resolution Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i , ( i = { 1,2,3 } )
Wherein, PointsNumber netCoveragethat treats described in representative to comprise in the covered dot matrix vector of artificial network counts, Area resolutionrepresent the area of described region point array resolution, the averaging network efficiency of artificial network in all simulation time sheets is treated described in expression.
The embodiment of the present invention treats the network simulation environment parameter of artificial network by presetting, determine respectively treat the covering dot matrix vector of each base station in artificial network and treat the covered dot matrix vector of artificial network; Simulation parameter is set, wherein, simulation parameter comprises busy, the medium different simulation time section such as busy, idle, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Emulate according to the simulation parameter that the covering dot matrix vector sum of each base station is arranged, obtain average power consumption, the average throughput of each base station at each simulation time sheet; Further, according to average power consumption, the average throughput of each base station at each simulation time sheet, statistics obtains the average efficiency of network; Thus the system integration project treating artificial network energy efficiency evaluation can be realized, such as, can the factor such as simulation base station parameter, plot planning, offered load, class of service and user distribution for the whole impact treating artificial network energy consumption, assessment to the dynamic energy efficiency indexes of network is in varied situations provided, there is higher simulation efficiency and good precision.
Last it is noted that above each embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to foregoing embodiments to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein some or all of technical characteristic; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.

Claims (39)

1. a network energy efficiency emulation mode, is characterized in that, comprising:
According to the network simulation environment parameter preset, determine the covering dot matrix vector treating each base station in artificial network respectively, according to the described covering dot matrix vector treating each base station in artificial network, described in obtaining, treat the covered dot matrix vector of artificial network;
Simulation parameter is set, described simulation parameter at least comprises three simulation time sections, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Described three simulation time sections are respectively the first simulation time section, the second simulation time section, the 3rd simulation time section, described first simulation time section is the time period of network busy, described second simulation time section is the network medium busy time period, and described 3rd simulation time section is the time period of network idle;
The simulation parameter arranged according to the covering dot matrix vector sum of each base station emulates, and obtains average power consumption, the average throughput of each base station at each simulation time sheet.
2. method according to claim 1, is characterized in that, according to the network simulation environment parameter preset, determines the covering dot matrix vector treating each base station in artificial network respectively, comprising:
Network simulation environment parameter is set, describedly treat the threshold value of carrier/interface ratio Ec/Io that artificial network simulated environment parameter comprises spreading rate, scene type, rate travel, link level performance table, down public guide frequency channel CPICH, the coefficient correlation of shadow effect and the distributed constant of logarithm normal distribution of described shadow effect, the model formation of path loss, context parameter, travelling carriage parameter, the resolution of the mode of sowing of travelling carriage, the scope in territory, rectangular foot-print, region point array;
The parameter of the sector treating to dispose base station in artificial network and arrange each base station described, carrier wave, antenna, and the offered load percentage of each base station, treat that carrier waves all in artificial network is divided into multiple carrier-class according to the frequency values of frequency by described;
Calculate the covering radius of each base station;
According to the resolution of described region point array, by described rectangular foot-print domain mapping in two-dimensional lattice, described two-dimensional lattice is stored in one-dimensional lattice vector, calculates the distance of each point in described one-dimensional lattice vector to each base station;
According to each point in described one-dimensional lattice vector to the distance of each base station and the covering radius of each base station, determine the base station that the every bit in described one-dimensional lattice vector belongs to, determine the covering dot matrix vector of each base station.
3. method according to claim 2, is characterized in that, the covering radius of described each base station of calculating, comprising:
According to the downlink transmitted power of each base station, cable loss, interference margins, with reference to the service rate of business and rate travel, shadow fading loss, handoff gain, antenna gain, and described in treat the context parameter that artificial network simulated environment parameter comprises and travelling carriage parameter, calculate the loss of the maximum permission of each base station;
According to the loss of maximum permission and the model formation of path loss of each base station, calculate the covering radius of each base station.
4. the method according to any one of claim 1-3, it is characterized in that, the simulation parameter arranged according to the covering dot matrix vector sum of described each base station determined emulates, and obtains average power consumption, the average throughput of each base station at each simulation time sheet, comprising:
Calculate the link load of each point in described one-dimensional lattice vector to each carrier wave of described base station;
Sow mode according to the travelling carriage that described simulated environment parameter comprises, and described in each travelling carriage of broadcasting sowing business information of carrying, search described link performance table, the target carrier/interface ratio targetC/I of each travelling carriage broadcasted sowing described in obtaining;
The power sum of the carrier wave from different frequent points that the point at each mobile place of sowing described in calculating receives;
For the described each travelling carriage the sowed carrier frequency point class that selection one is initial in described carrier frequency point classification;
According to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and the initial power of the link of described foundation is set;
According to service quality QoS and the network power load of the described each travelling carriage broadcasted sowing, descending power distribution and link arrangement are carried out to the described each travelling carriage broadcasted sowing;
The restriction of chip resource and link arrangement is carried out according to the service quality QoS of the described each travelling carriage broadcasted sowing and carrier wave chip load;
In each simulation time sheet in the simulation parameter of described setting, be cycled to repeat above-mentioned steps, add up average power consumption, the average throughput of each base station at each simulation time sheet.
5. the method according to any one of claim 1-4, is characterized in that, each point calculated in described one-dimensional lattice vector arrives the link load of each carrier wave of described base station, comprising:
According to the distributed constant of the coefficient correlation of shadow effect and the logarithm normal distribution of described shadow effect, for each sector of described deployment is to the numerical value of each dot generation shadow fading in one-dimensional lattice vector;
Treat sectors all in artificial network described in traversal, according to antenna pattern and the antenna gain of each sector, calculate each point in described one-dimensional lattice vector and, to the antenna gain of each sector, build the antenna gain vector of each sector;
Travel through each carrier wave of each sector, according to frequency and the described path loss model of described carrier wave, and the distance of base station each point in described one-dimensional lattice vector of described sector ownership, calculate the path loss of each point in described carrier wave to described one-dimensional lattice vector, build the path loss vector of each carrier wave;
Vectorial according to the numerical value of the described shadow fading calculated, antenna gain vector, path loss, calculate the link load of each point in each carrier wave to described one-dimensional lattice vector.
6. the method according to any one of claim 1-4, is characterized in that, the power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives, comprising:
Total transmitting power of each carrier wave in artificial network is treated described in calculating;
According to the point of the described each travelling carriage sowed in described one-dimensional lattice vector, calculate the power that in each frequency class, each frequency produces at the point of the described each travelling carriage sowed in described one-dimensional lattice vector.
7. the method according to any one of claim 1-4, is characterized in that, according to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and arranges the initial power of the link of described foundation, comprising:
The each travelling carriage sowed described in traversal, under calculating carrier-class selected by each travelling carriage, all carrier waves are to the reception pilot tone Ec/Io of described travelling carriage, carrier wave maximum for described reception pilot tone Ec/Io are set to the best downstream service carrier wave that described travelling carriage is current;
Active Set thresholding computing formula according to travelling carriage: the soft handover window of the Active Set thresholding=pilot received power of best downstream service carrier wave at this MS place-best downstream service carrier wave; Travel through all carrier waves under carrier-class selected by each travelling carriage, if there is the pilot received power of one or more carrier wave at described travelling carriage place higher than described Active Set thresholding, then described pilot received power is set up link higher than the carrier wave of described Active Set thresholding and described travelling carriage;
Link for described foundation arranges initial minimum power P ini.
8. the method according to any one of claim 1-4, is characterized in that, according to service quality QoS and the network power load of the described each travelling carriage broadcasted sowing, carries out descending power distribution and link arrangement, comprising the described each travelling carriage broadcasted sowing:
Treat each carrier wave in each travelling carriage in artificial network described in traversal, detect the transmitting power of each link in each carrier wave;
If the transmitting power of described link is less than the single-link minimum emissive power of described carrier wave, then the transmitting power of described link is set to the single-link minimum emissive power of described carrier wave;
If the transmitting power of described link is greater than the single-link maximum transmission power of described carrier wave, then the transmitting power of described link is arranged initial minimum power P ini, and the power of described link is exceeded number of times add 1;
If the link that described power exceeds is the best link of described travelling carriage, and the power of described link exceeds number of times is greater than default link power and exceeds maximum times, then described travelling carriage is switched and determined, the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class; If the switching times of described travelling carriage exceeds the maximum permission carrier switch number of times of setting, then described travelling carriage is interrupted;
Total transmitting power of all carrier waves in artificial network is treated described in recalculating; Check whether total transmitting power of each carrier wave exceedes carrier wave maximum gross power restriction × power termination percentage;
All links in the carrier wave that described total transmitting power is exceeded according to respective links transmitting power from big to small selection portion by-link judge, if the link of described selection is not the best link of the travelling carriage that described link is corresponding, then delete described link;
If the link of described selection is the best link of the travelling carriage that described link is corresponding, then travelling carriage corresponding for described link is switched and determined: the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carries out the switching of primary carrier class; Otherwise interrupt described travelling carriage;
Detect the transmitting power of all links in each travelling carriage, if the transmitting power that there is a link is initial minimum power P ini, then the transmitting power of each link in the link set of described travelling carriage is all set to initial minimum power P ini;
The power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives;
Detect the pilot reception Ec/Io of best downstream service carrier wave to described travelling carriage place of each travelling carriage; If described pilot reception Ec/Io is less than the threshold value of the carrier/interface ratio Ec/Io of default down public guide frequency channel CPICH, then not enough for the pilot reception Ec/Io of described travelling carriage number of times is added 1; If described pilot reception Ec/Io is not enough, number of times is greater than the not enough number of times restriction of default Ec/Io, then described travelling carriage is switched and determined: if the switching times of described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class, otherwise by the interruption of described travelling carriage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain: if the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage;
Be cycled to repeat above-mentioned steps, until no longer produce new interruption user, and each travelling carriage needs the carrier/interface ratio Δ C/I of increase jprevious cycle and on the absolute value of difference that once circulates be less than default minimum Δ C/I limit.
9. the method according to any one of claim 1-4, is characterized in that, carries out the restriction of chip resource, carry out link arrangement, comprising according to the service quality QoS of each travelling carriage and carrier wave chip load:
Treat all carrier waves in artificial network described in traversal, the number of chips that each link comprised by each carrier wave consumes is added, and calculates the number of chips of the current consumption of each carrier wave;
If the link of maximum number of chips × chip resource load percentage that the number of chips > that there is current consumption presets, then delete the part of links in described carrier wave, until the number of chips of the current consumption of described carrier wave≤default maximum number of chips × chip resource load percentage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain, even determine that the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage.
10. the method according to any one of claim 1-4, is characterized in that, adds up average power consumption, the average throughput of each base station at each simulation time sheet, comprising:
In each simulation time sheet, total transmitting power of all carrier waves of each base station is added up, obtains the air interface radiant power of each base station:
P Radiation k = Σ n = 1 N k P tot k , n , ( mW ) ;
Wherein, represent the radiant power of the air interface of a kth base station, represent total transmitting power of the n-th carrier wave of a kth base station, N krepresent total carrier number of a kth base station;
According to whole power P of base station kwith the radiant power of air interface conversion relation, obtain the gross power P of each base station kfor:
P k = P Radiation k η k ;
Wherein, η krepresent whole power P of a kth base station kwith the radiant power of air interface conversion coefficient;
Calculate each base station throughput:
Throughput k = Σ j = 1 J Bitrate k , j LinkNum MS k , j ;
Wherein, Throughput krepresent the total throughout of a kth base station, J represents all number of links of a kth base station, Bitrate k,jrepresent the information bit rate of a kth base station jth bar link, represent the number of links of travelling carriage corresponding to a kth base station jth bar link.
11. 1 kinds of network energy efficiency appraisal procedures, on the basis of the network energy efficiency emulation mode described in any one of claim 1-10, is characterized in that, comprising:
According to treating that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, described in calculating, treat that artificial network is in the power consumption of each simulation time sheet and throughput;
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets described in calculating according to described.
12. methods according to claim 11, it is characterized in that, described basis treats that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, treats that artificial network is in the power consumption of each simulation time sheet and throughput, comprising described in calculating:
According to average power consumption, the average throughput of each base station at each simulation time sheet, described in calculating, treat the power consumption of artificial network at each simulation time sheet:
P Net = Σ k = 1 K P k ;
Wherein, P nettreat the power consumption of artificial network described in representative, described in K representative, treat the number of base stations that artificial network is disposed, P krepresent whole power of a kth base station;
The throughput of artificial network at each simulation time sheet is treated described in calculating:
Throughput Net = Σ j = 1 J Bitrate j ;
Wherein, Throughput nettreat the throughput of artificial network described in representative, described in J representative, treat not interrupted number of mobile stations in artificial network, Bitrate jthe information bit rate of a jth travelling carriage.
13. methods according to claim 11 or 12, is characterized in that, treat that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets, comprising described in calculating described in described basis:
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, utilizes described in the first formula or the second formulae discovery and treats the averaging network efficiency of artificial network in all simulation time sheets according to described:
Described first formula is:
Ave _ EE Bit / J = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 T i Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) , ( i = { 1,2,3 } )
Wherein, i represents simulation time section, and i=1 represents the first simulation time section, i=2 represents the second simulation time section, i=3 represents the 3rd simulation time section; D irepresent the simulation time sheet number in simulation time section i, T irepresent the time span of simulation time section i, Throughput i,jrepresent the network throughput of a jth simulation time sheet in simulation time section i, P i,jrepresent the network total power consumption of a jth simulation time sheet in simulation time section i, Ave_EE bit/Jthe averaging network efficiency of artificial network in all simulation time sheets is treated described in expression; Or
Described second formula is:
Ave _ EE km 2 / W = PointsNumber NetCoverage × Area Resolution Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i , ( i = { 1,2,3 } )
Wherein, PointsNumber netCoveragethat treats described in representative to comprise in the covered dot matrix vector of artificial network counts, Area resolutionrepresent the area of described region point array resolution, the averaging network efficiency of artificial network in all simulation time sheets is treated described in expression.
14. 1 kinds of network energy efficiency simulators, is characterized in that, comprising:
First processing module, for the network simulation environment parameter that basis is preset, determine the covering dot matrix vector treating each base station in artificial network respectively, according to the described covering dot matrix vector treating each base station in artificial network, described in obtaining, treat the covered dot matrix vector of artificial network;
Module is set, for arranging simulation parameter, described simulation parameter at least comprises three simulation time sections, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Described three simulation time sections are respectively the first simulation time section, the second simulation time section, the 3rd simulation time section, described first simulation time section is the time period of network busy, described second simulation time section is the network medium busy time period, and described 3rd simulation time section is the time period of network idle;
Second processing module, simulation parameter for arranging module installation described in the covering dot matrix vector sum of each base station that obtains according to described first processing module emulates, and obtains average power consumption, the average throughput of each base station at each simulation time sheet.
15. devices according to claim 14, is characterized in that, described first processing module, comprising:
Setting unit, for arranging network simulation environment parameter, describedly treat the threshold value of carrier/interface ratio Ec/Io that artificial network simulated environment parameter comprises spreading rate, scene type, rate travel, link level performance table, down public guide frequency channel CPICH, the coefficient correlation of shadow effect and the distributed constant of logarithm normal distribution of described shadow effect, the model formation of path loss, context parameter, travelling carriage parameter, the resolution of the mode of sowing of travelling carriage, the scope in territory, rectangular foot-print, region point array;
Taxon, for treating to dispose base station in artificial network and arrange the parameter of the sector of each base station, carrier wave, antenna described in basis, and the offered load percentage of each base station, treat that carrier waves all in artificial network is divided into multiple carrier-class according to the frequency values of frequency by described;
First computing unit, calculates the covering radius of each base station;
First processing unit, for the resolution of region point array arranged according to described setting unit, by described rectangular foot-print domain mapping in two-dimensional lattice, described two-dimensional lattice is stored in one-dimensional lattice vector, calculates the distance of each point in described one-dimensional lattice vector to each base station;
Second processing unit, for each point in the one-dimensional lattice vector determined according to described first processing unit to the distance of each base station and the covering radius of each base station, determine the base station that the every bit in described one-dimensional lattice vector belongs to, determine the covering dot matrix vector of each base station.
16. devices according to claim 15, is characterized in that, described first computing unit specifically for:
According to the downlink transmitted power of each base station, cable loss, interference margins, with reference to the service rate of business and rate travel, shadow fading loss, handoff gain, antenna gain, and described in treat the context parameter that artificial network simulated environment parameter comprises and travelling carriage parameter, calculate the loss of the maximum permission of each base station;
According to the loss of maximum permission and the model formation of path loss of each base station, calculate the covering radius of each base station.
17. devices according to any one of claim 14-16, it is characterized in that, described second processing module, comprising:
Second computing unit, for calculating the link load of each point in described one-dimensional lattice vector to each carrier wave of described base station;
Query unit, mode sowed by the travelling carriage comprised for the simulated environment parameter arranged according to described setting unit, and described in each travelling carriage of broadcasting sowing business information of carrying, search described link performance table, the target carrier/interface ratio targetC/I of each travelling carriage broadcasted sowing described in obtaining;
3rd computing unit, the power sum of the carrier wave from different frequent points that the point for each mobile place of sowing described in calculating receives;
Selected cell, for for described in each travelling carriage of sowing in described carrier frequency point classification, select an initial carrier frequency point class;
3rd processing unit, for the carrier frequency point class selected according to described selected cell, for link set up by the travelling carriage of correspondence, and arranges the initial power of the link of described foundation;
Fourth processing unit, for the service quality QoS of each travelling carriage that broadcasts sowing described in basis and network power load, carries out descending power distribution to the described each travelling carriage broadcasted sowing and link arranges;
5th processing unit, carries out the restriction of chip resource and link arrangement for the service quality QoS of each travelling carriage that broadcasts sowing described in basis and carrier wave chip load;
Statistic unit, in each the simulation time sheet in the simulation parameter of described setting, is cycled to repeat above-mentioned steps, adds up average power consumption, the average throughput of each base station at each simulation time sheet.
18. devices according to any one of claim 14-17, is characterized in that, described second computing unit specifically for:
According to the distributed constant of the coefficient correlation of shadow effect and the logarithm normal distribution of described shadow effect, for each sector of described deployment is to the numerical value of each dot generation shadow fading in one-dimensional lattice vector;
Treat sectors all in artificial network described in traversal, according to antenna pattern and the antenna gain of each sector, calculate each point in described one-dimensional lattice vector and, to the antenna gain of each sector, build the antenna gain vector of each sector;
Travel through each carrier wave of each sector, according to frequency and the described path loss model of described carrier wave, and the distance of base station each point in described one-dimensional lattice vector of described sector ownership, calculate the path loss of each point in described carrier wave to described one-dimensional lattice vector, build the path loss vector of each carrier wave;
Vectorial according to the numerical value of the described shadow fading calculated, antenna gain vector, path loss, calculate the link load of each point in each carrier wave to described one-dimensional lattice vector.
19. devices according to any one of claim 14-17, is characterized in that, described 3rd computing unit specifically for:
Total transmitting power of each carrier wave in artificial network is treated described in calculating;
According to the point of the described each travelling carriage sowed in described one-dimensional lattice vector, calculate the power that in each frequency class, each frequency produces at the point of the described each travelling carriage sowed in described one-dimensional lattice vector.
20. devices according to any one of claim 14-17, is characterized in that, described 3rd processing unit specifically for:
The each travelling carriage sowed described in traversal, under calculating carrier-class selected by each travelling carriage, all carrier waves are to the reception pilot tone Ec/Io of described travelling carriage, carrier wave maximum for described reception pilot tone Ec/Io are set to the best downstream service carrier wave that described travelling carriage is current;
Active Set thresholding computing formula according to travelling carriage: the soft handover window of the Active Set thresholding=pilot received power of best downstream service carrier wave at this MS place-best downstream service carrier wave; Travel through all carrier waves under carrier-class selected by each travelling carriage, if there is the pilot received power of one or more carrier wave at described travelling carriage place higher than described Active Set thresholding, then described pilot received power is set up link higher than the carrier wave of described Active Set thresholding and described travelling carriage;
Link for described foundation arranges initial minimum power P ini.
21. devices according to any one of claim 14-17, is characterized in that, described fourth processing unit specifically for:
Treat each carrier wave in each travelling carriage in artificial network described in traversal, detect the transmitting power of each link in each carrier wave;
If the transmitting power of described link is less than the single-link minimum emissive power of described carrier wave, then the transmitting power of described link is set to the single-link minimum emissive power of described carrier wave;
If the transmitting power of described link is greater than the single-link maximum transmission power of described carrier wave, then the transmitting power of described link is arranged initial minimum power P ini, and the power of described link is exceeded number of times add 1;
If the link that described power exceeds is the best link of described travelling carriage, and the power of described link exceeds number of times is greater than default link power and exceeds maximum times, then described travelling carriage is switched and determined, the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class; If the switching times of described travelling carriage exceeds the maximum permission carrier switch number of times of setting, then described travelling carriage is interrupted;
Total transmitting power of all carrier waves in artificial network is treated described in recalculating; Check whether total transmitting power of each carrier wave exceedes carrier wave maximum gross power restriction × power termination percentage;
All links in the carrier wave that described total transmitting power is exceeded according to respective links transmitting power from big to small selection portion by-link judge, if the link of described selection is not the best link of the travelling carriage that described link is corresponding, then delete described link;
If the link of described selection is the best link of the travelling carriage that described link is corresponding, then travelling carriage corresponding for described link is switched and determined: the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carries out the switching of primary carrier class; Otherwise interrupt described travelling carriage;
Detect the transmitting power of all links in each travelling carriage, if the transmitting power that there is a link is initial minimum power P ini, then the transmitting power of each link in the link set of described travelling carriage is all set to initial minimum power P ini;
The power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives;
Detect the pilot reception Ec/Io of best downstream service carrier wave to described travelling carriage place of each travelling carriage; If described pilot reception Ec/Io is less than the threshold value of the carrier/interface ratio Ec/Io of default down public guide frequency channel CPICH, then not enough for the pilot reception Ec/Io of described travelling carriage number of times is added 1; If described pilot reception Ec/Io is not enough, number of times is greater than the not enough number of times restriction of default Ec/Io, then described travelling carriage is switched and determined: if the switching times of described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class, otherwise by the interruption of described travelling carriage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain: if the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage;
Be cycled to repeat above-mentioned steps, until no longer produce new interruption user, and each travelling carriage needs the carrier/interface ratio Δ C/I of increase jprevious cycle and on the absolute value of difference that once circulates be less than default minimum Δ C/I limit.
22. devices according to any one of claim 14-17, is characterized in that, described 5th processing unit specifically for:
Treat all carrier waves in artificial network described in traversal, the number of chips that each link comprised by each carrier wave consumes is added, and calculates the number of chips of the current consumption of each carrier wave;
If the link of maximum number of chips × chip resource load percentage that the number of chips > that there is current consumption presets, then delete the part of links in described carrier wave, until the number of chips of the current consumption of described carrier wave≤default maximum number of chips × chip resource load percentage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain, even determine that the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage.
23. devices according to any one of claim 14-17, is characterized in that, described statistic unit specifically for:
In each simulation time sheet, total transmitting power of all carrier waves of each base station is added up, obtains the air interface radiant power of each base station:
P Radiation k = Σ n = 1 N k P tot k , n , ( mW ) ;
Wherein, represent the radiant power of the air interface of a kth base station, represent total transmitting power of the n-th carrier wave of a kth base station, N krepresent total carrier number of a kth base station;
According to whole power P of base station kwith the radiant power of air interface conversion relation, obtain the gross power P of each base station kfor:
P k = P Radiation k η k ;
Wherein, η krepresent whole power P of a kth base station kwith the radiant power of air interface conversion coefficient;
Calculate each base station throughput:
Throughput k = Σ j = 1 J Bitrate k , j LinkNum MS k , j ;
Wherein, Throughput krepresent the total throughout of a kth base station, J represents all number of links of a kth base station, Bitrate k,jrepresent the information bit rate of a kth base station jth bar link, represent the number of links of travelling carriage corresponding to a kth base station jth bar link.
24. 1 kinds of network energy efficiency apparatus for evaluating, on the basis of the network energy efficiency simulator described in any one of claim 14-23, is characterized in that, comprising:
First processing module, for according to treating that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, treats described in calculating that artificial network is in the power consumption of each simulation time sheet and throughput;
Second processing module, what calculate according to described first processing module treats that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets described in calculating.
25. devices according to claim 24, is characterized in that, described first processing module specifically for:
According to average power consumption, the average throughput of each base station at each simulation time sheet, described in calculating, treat the power consumption of artificial network at each simulation time sheet:
P Net = Σ k = 1 K P k ;
Wherein, P nettreat the power consumption of artificial network described in representative, described in K representative, treat the number of base stations that artificial network is disposed, P krepresent whole power of a kth base station;
The throughput of artificial network at each simulation time sheet is treated described in calculating:
Throughput Net = Σ j = 1 J Bitrate j ;
Wherein, Throughput nettreat the throughput of artificial network described in representative, described in J representative, treat not interrupted number of mobile stations in artificial network, Bitrate jthe information bit rate of a jth travelling carriage.
26. devices according to claim 24 or 25, is characterized in that, described second processing module specifically for:
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, utilizes described in the first formula or the second formulae discovery and treats the averaging network efficiency of artificial network in all simulation time sheets according to described:
Described first formula is:
Ave _ EE Bit / J = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 T i Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) , ( i = { 1,2,3 } )
Wherein, i represents simulation time section, and i=1 represents the first simulation time section, i=2 represents the second simulation time section, i=3 represents the 3rd simulation time section; D irepresent the simulation time sheet number in simulation time section i, T irepresent the time span of simulation time section i, Throughput i,jrepresent the network throughput of a jth simulation time sheet in simulation time section i, P i,jrepresent the network total power consumption of a jth simulation time sheet in simulation time section i, Ave_EE bit/Jthe averaging network efficiency of artificial network in all simulation time sheets is treated described in expression; Or
Described second formula is:
Ave _ EE km 2 / W = PointsNumber NetCoverage × Area Resolution Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i , ( i = { 1,2,3 } )
Wherein, PointsNumber netCoveragethat treats described in representative to comprise in the covered dot matrix vector of artificial network counts, Area resolutionrepresent the area of described region point array resolution, the averaging network efficiency of artificial network in all simulation time sheets is treated described in expression.
27. 1 kinds of network energy efficiency simulators, it is characterized in that, comprise: processor, memory and communication bus, described processor is connected with described memory by described communication bus, the instruction realizing network energy efficiency emulation mode is preserved in described memory, when the instruction in described memory transferred by described processor, can following steps be performed:
According to the network simulation environment parameter preset, determine the covering dot matrix vector treating each base station in artificial network respectively, according to the described covering dot matrix vector treating each base station in artificial network, described in obtaining, treat the covered dot matrix vector of artificial network;
Simulation parameter is set, described simulation parameter at least comprises three simulation time sections, and the duration of each simulation time section, the simulation time sheet number needing emulation, number of users, type of service and often kind of type of service are at the proportion of each simulation time section; Described three simulation time sections are respectively the first simulation time section, the second simulation time section, the 3rd simulation time section, described first simulation time section is the time period of network busy, described second simulation time section is the network medium busy time period, and described 3rd simulation time section is the time period of network idle;
The simulation parameter arranging module installation according to the covering dot matrix vector sum of each base station described emulates, and obtains average power consumption, the average throughput of each base station at each simulation time sheet.
28. devices according to claim 27, is characterized in that, the network simulation environment parameter that described basis is preset, and determine the covering dot matrix vector treating each base station in artificial network respectively, comprising:
Network simulation environment parameter is set, describedly treat the threshold value of carrier/interface ratio Ec/Io that artificial network simulated environment parameter comprises spreading rate, scene type, rate travel, link level performance table, down public guide frequency channel CPICH, the coefficient correlation of shadow effect and the distributed constant of logarithm normal distribution of described shadow effect, the model formation of path loss, context parameter, travelling carriage parameter, the resolution of the mode of sowing of travelling carriage, the scope in territory, rectangular foot-print, region point array;
The parameter of the sector treating to dispose base station in artificial network and arrange each base station described, carrier wave, antenna, and the offered load percentage of each base station, treat that carrier waves all in artificial network is divided into multiple carrier-class according to the frequency values of frequency by described;
Calculate the covering radius of each base station;
According to the resolution of described region point array, by described rectangular foot-print domain mapping in two-dimensional lattice, described two-dimensional lattice is stored in one-dimensional lattice vector, calculates the distance of each point in described one-dimensional lattice vector to each base station;
According to each point in described one-dimensional lattice vector to the distance of each base station and the covering radius of each base station, determine the base station that the every bit in described one-dimensional lattice vector belongs to, determine the covering dot matrix vector of each base station.
29. devices according to claim 28, is characterized in that, the covering radius of described each base station of calculating, comprising:
According to the downlink transmitted power of each base station, cable loss, interference margins, with reference to the service rate of business and rate travel, shadow fading loss, handoff gain, antenna gain, and described in treat the context parameter that artificial network simulated environment parameter comprises and travelling carriage parameter, calculate the loss of the maximum permission of each base station;
According to the loss of maximum permission and the model formation of path loss of each base station, calculate the covering radius of each base station.
30. devices according to any one of claim 27-29, it is characterized in that, the simulation parameter arranged according to the covering dot matrix vector sum of described each base station determined emulates, obtain average power consumption, the average throughput of each base station at each simulation time sheet, comprising:
Calculate the link load of each point in described one-dimensional lattice vector to each carrier wave of described base station;
Sow mode according to the travelling carriage that described simulated environment parameter comprises, and described in each travelling carriage of broadcasting sowing business information of carrying, search described link performance table, the target carrier/interface ratio targetC/I of each travelling carriage broadcasted sowing described in obtaining;
The power sum of the carrier wave from different frequent points that the point at each mobile place of sowing described in calculating receives;
For the described each travelling carriage the sowed carrier frequency point class that selection one is initial in described carrier frequency point classification;
According to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and the initial power of the link of described foundation is set;
According to service quality QoS and the network power load of the described each travelling carriage broadcasted sowing, descending power distribution and link arrangement are carried out to the described each travelling carriage broadcasted sowing;
The restriction of chip resource and link arrangement is carried out according to the service quality QoS of the described each travelling carriage broadcasted sowing and carrier wave chip load;
In each simulation time sheet in the simulation parameter of described setting, be cycled to repeat above-mentioned steps, add up average power consumption, the average throughput of each base station at each simulation time sheet.
31. devices according to any one of claim 27-30, is characterized in that, calculate each point in described one-dimensional lattice vector to the link load of each carrier wave of described base station, comprising:
According to the distributed constant of the coefficient correlation of shadow effect and the logarithm normal distribution of described shadow effect, for each sector of described deployment is to the numerical value of each dot generation shadow fading in one-dimensional lattice vector;
Treat sectors all in artificial network described in traversal, according to antenna pattern and the antenna gain of each sector, calculate each point in described one-dimensional lattice vector and, to the antenna gain of each sector, build the antenna gain vector of each sector;
Travel through each carrier wave of each sector, according to frequency and the described path loss model of described carrier wave, and the distance of base station each point in described one-dimensional lattice vector of described sector ownership, calculate the path loss of each point in described carrier wave to described one-dimensional lattice vector, build the path loss vector of each carrier wave;
Vectorial according to the numerical value of the described shadow fading calculated, antenna gain vector, path loss, calculate the link load of each point in each carrier wave to described one-dimensional lattice vector.
32. devices according to any one of claim 27-30, is characterized in that, the power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives, comprising:
Total transmitting power of each carrier wave in artificial network is treated described in calculating;
According to the point of the described each travelling carriage sowed in described one-dimensional lattice vector, calculate the power that in each frequency class, each frequency produces at the point of the described each travelling carriage sowed in described one-dimensional lattice vector.
33. devices according to any one of claim 27-30, is characterized in that, according to the carrier frequency point class of described selection, for link set up by the travelling carriage of correspondence, and arrange the initial power of the link of described foundation, comprising:
The each travelling carriage sowed described in traversal, under calculating carrier-class selected by each travelling carriage, all carrier waves are to the reception pilot tone Ec/Io of described travelling carriage, carrier wave maximum for described reception pilot tone Ec/Io are set to the best downstream service carrier wave that described travelling carriage is current;
Active Set thresholding computing formula according to travelling carriage: the soft handover window of the Active Set thresholding=pilot received power of best downstream service carrier wave at this MS place-best downstream service carrier wave; Travel through all carrier waves under carrier-class selected by each travelling carriage, if there is the pilot received power of one or more carrier wave at described travelling carriage place higher than described Active Set thresholding, then described pilot received power is set up link higher than the carrier wave of described Active Set thresholding and described travelling carriage;
Link for described foundation arranges initial minimum power P ini.
34. devices according to any one of claim 27-30, is characterized in that, according to service quality QoS and the network power load of the described each travelling carriage broadcasted sowing, carry out descending power distribution and link arranges to the described each travelling carriage broadcasted sowing, comprising:
Treat each carrier wave in each travelling carriage in artificial network described in traversal, detect the transmitting power of each link in each carrier wave;
If the transmitting power of described link is less than the single-link minimum emissive power of described carrier wave, then the transmitting power of described link is set to the single-link minimum emissive power of described carrier wave;
If the transmitting power of described link is greater than the single-link maximum transmission power of described carrier wave, then the transmitting power of described link is arranged initial minimum power P ini, and the power of described link is exceeded number of times add 1;
If the link that described power exceeds is the best link of described travelling carriage, and the power of described link exceeds number of times is greater than default link power and exceeds maximum times, then described travelling carriage is switched and determined, the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class; If the switching times of described travelling carriage exceeds the maximum permission carrier switch number of times of setting, then described travelling carriage is interrupted;
Total transmitting power of all carrier waves in artificial network is treated described in recalculating; Check whether total transmitting power of each carrier wave exceedes carrier wave maximum gross power restriction × power termination percentage;
All links in the carrier wave that described total transmitting power is exceeded according to respective links transmitting power from big to small selection portion by-link judge, if the link of described selection is not the best link of the travelling carriage that described link is corresponding, then delete described link;
If the link of described selection is the best link of the travelling carriage that described link is corresponding, then travelling carriage corresponding for described link is switched and determined: the switching times of even described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then switching times adds 1, and carries out the switching of primary carrier class; Otherwise interrupt described travelling carriage;
Detect the transmitting power of all links in each travelling carriage, if the transmitting power that there is a link is initial minimum power P ini, then the transmitting power of each link in the link set of described travelling carriage is all set to initial minimum power P ini;
The power sum of the carrier wave from different frequent points that the point at each travelling carriage place of sowing described in calculating receives;
Detect the pilot reception Ec/Io of best downstream service carrier wave to described travelling carriage place of each travelling carriage; If described pilot reception Ec/Io is less than the threshold value of the carrier/interface ratio Ec/Io of default down public guide frequency channel CPICH, then not enough for the pilot reception Ec/Io of described travelling carriage number of times is added 1; If described pilot reception Ec/Io is not enough, number of times is greater than the not enough number of times restriction of default Ec/Io, then described travelling carriage is switched and determined: if the switching times of described travelling carriage does not exceed the maximum permission carrier switch number of times of setting, then the switching times of described travelling carriage is added 1, and carry out the switching of primary carrier class, otherwise by the interruption of described travelling carriage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain: if the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage;
Be cycled to repeat above-mentioned steps, until no longer produce new interruption user, and each travelling carriage needs the carrier/interface ratio Δ C/I of increase jprevious cycle and on the absolute value of difference that once circulates be less than default minimum Δ C/I limit.
35. devices according to any one of claim 27-30, is characterized in that, carry out the restriction of chip resource, carry out link arrangement, comprising according to the service quality QoS of each travelling carriage and carrier wave chip load:
Treat all carrier waves in artificial network described in traversal, the number of chips that each link comprised by each carrier wave consumes is added, and calculates the number of chips of the current consumption of each carrier wave;
If the link of maximum number of chips × chip resource load percentage that the number of chips > that there is current consumption presets, then delete the part of links in described carrier wave, until the number of chips of the current consumption of described carrier wave≤default maximum number of chips × chip resource load percentage;
Detect the number of links in the link set of each travelling carriage, calculate soft handover gain, even determine that the number of links in described link set is more than or equal to 2, then the link in the link set of described travelling carriage is sorted according to pilot received power, according to the difference of maximum pilot received power with secondary large pilot received power, and the rate travel of described travelling carriage, inquire about described link level performance table, obtain the soft handover gain SoftHandoverGain(dB that described travelling carriage is current);
To the interference of the interference in each link calculation community of each travelling carriage and other communities and carrier wave;
According to the interference of the interference in described community and other communities and carrier wave, calculate the carrier interference ratio C/I of each link of each travelling carriage k,j, calculate carrier interference ratio C/I that each travelling carriage is current jabsolute figure;
Carrier interference ratio C/the I current according to each travelling carriage of described calculating jabsolute figure and the target carrier/interface ratio targetC/I of each travelling carriage, calculate the carrier/interface ratio Δ C/I that each travelling carriage needs to increase j;
The carrier/interface ratio Δ C/I increased is needed according to each travelling carriage of described calculating j, adjust the transmitting power of each link of corresponding travelling carriage.
36. devices according to any one of claim 27-30, is characterized in that, add up average power consumption, the average throughput of each base station at each simulation time sheet, comprising:
In each simulation time sheet, total transmitting power of all carrier waves of each base station is added up, obtains the air interface radiant power of each base station:
P Radiation k = Σ n = 1 N k P tot k , n , ( mW ) ;
Wherein, represent the radiant power of the air interface of a kth base station, represent total transmitting power of the n-th carrier wave of a kth base station, N krepresent total carrier number of a kth base station;
According to whole power P of base station kwith the radiant power of air interface conversion relation, obtain the gross power P of each base station kfor:
P k = P Radiation k η k ;
Wherein, η krepresent whole power P of a kth base station kwith the radiant power of air interface conversion coefficient;
Calculate each base station throughput:
Throughput k = Σ j = 1 J Bitrate k , j LinkNum MS k , j ;
Wherein, Throughput krepresent the total throughout of a kth base station, J represents all number of links of a kth base station, Bitrate k,jrepresent the information bit rate of a kth base station jth bar link, represent the number of links of travelling carriage corresponding to a kth base station jth bar link.
37. 1 kinds of network energy efficiency apparatus for evaluating, on the basis of the network energy efficiency simulator described in any one of claim 27-36, it is characterized in that, comprise: processor, memory and communication bus, described processor is connected with described memory by described communication bus, preserve the instruction realizing network energy efficiency appraisal procedure in described memory, when the instruction in described memory transferred by described processor, can following steps be performed:
According to treating that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, described in calculating, treat that artificial network is in the power consumption of each simulation time sheet and throughput;
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets described in calculating according to described.
38. according to device according to claim 37, it is characterized in that, described basis treats that in artificial network, each base station is at average power consumption, the average throughput of each simulation time sheet, treats that artificial network is in the power consumption of each simulation time sheet and throughput, comprising described in calculating:
According to average power consumption, the average throughput of each base station at each simulation time sheet, described in calculating, treat the power consumption of artificial network at each simulation time sheet:
P Net = Σ k = 1 K P k ;
Wherein, P nettreat the power consumption of artificial network described in representative, described in K representative, treat the number of base stations that artificial network is disposed, P krepresent whole power of a kth base station;
The throughput of artificial network at each simulation time sheet is treated described in calculating:
Throughput Net = Σ j = 1 J Bitrate j ;
Wherein, Throughput nettreat the throughput of artificial network described in representative, described in J representative, treat not interrupted number of mobile stations in artificial network, Bitrate jthe information bit rate of a jth travelling carriage.
39. devices according to claim 37 or 38, is characterized in that, treat that artificial network is in the power consumption of each simulation time sheet and throughput, treats the averaging network efficiency of artificial network in all simulation time sheets, comprising described in calculating described in described basis:
Treat that artificial network is in the power consumption of each simulation time sheet and throughput, utilizes described in the first formula or the second formulae discovery and treats the averaging network efficiency of artificial network in all simulation time sheets according to described:
Described first formula is:
Ave _ EE Bit / J = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 T i Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i = Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i Throughput i , j ) Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) , ( i = { 1,2,3 } )
Wherein, i represents simulation time section, and i=1 represents the first simulation time section, i=2 represents the second simulation time section, i=3 represents the 3rd simulation time section; D irepresent the simulation time sheet number in simulation time section i, T irepresent the time span of simulation time section i, Throughput i,jrepresent the network throughput of a jth simulation time sheet in simulation time section i, P i,jrepresent the network total power consumption of a jth simulation time sheet in simulation time section i, Ave_EE bit/Jthe averaging network efficiency of artificial network in all simulation time sheets is treated described in expression; Or
Described second formula is:
Ave _ EE km 2 / W = PointsNumber NetCoverage × Area Resolution Σ i = 1 3 ( T i · 1 D i Σ j = 1 D i P i , j ) Σ i = 1 3 T i , ( i = { 1,2,3 } )
Wherein, PointsNumber netCoveragethat treats described in representative to comprise in the covered dot matrix vector of artificial network counts, Area resolutionrepresent the area of described region point array resolution, the averaging network efficiency of artificial network in all simulation time sheets is treated described in expression.
CN201380000349.9A 2013-04-26 2013-04-26 Network energy efficiency emulation and appraisal procedure, device Active CN105493545B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013074784 2013-04-26

Publications (2)

Publication Number Publication Date
CN105493545A true CN105493545A (en) 2016-04-13
CN105493545B CN105493545B (en) 2019-08-27

Family

ID=55678528

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380000349.9A Active CN105493545B (en) 2013-04-26 2013-04-26 Network energy efficiency emulation and appraisal procedure, device

Country Status (1)

Country Link
CN (1) CN105493545B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106851674A (en) * 2017-03-10 2017-06-13 广州杰赛科技股份有限公司 Wireless network simulation method and system
CN112333753A (en) * 2020-11-27 2021-02-05 中国联合网络通信集团有限公司 Method and device for evaluating number of accessible users
CN112333754A (en) * 2020-11-27 2021-02-05 中国联合网络通信集团有限公司 Estimation method and device for number of accessible users
CN112367679A (en) * 2020-11-27 2021-02-12 中国联合网络通信集团有限公司 Method and device for evaluating number of accessible users
CN112584416A (en) * 2020-11-27 2021-03-30 中国联合网络通信集团有限公司 Method and device for evaluating number of accessible users
WO2021208882A1 (en) * 2020-04-16 2021-10-21 华为技术有限公司 Energy efficiency evaluation method, and related device
WO2021213226A1 (en) * 2020-04-21 2021-10-28 华为技术有限公司 Power control method and power control apparatus

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1845630A (en) * 2006-03-09 2006-10-11 西安交通大学 Dynamic emulation method for wireless communication system air interface
CN101094430A (en) * 2007-07-02 2007-12-26 中兴通讯股份有限公司 Calibrating run device and method for terminal in dual modes
US20100274944A1 (en) * 2009-04-28 2010-10-28 Shenzhen Futaihong Precision Industry Co., Ltd. Serial interface communication test apparatus and test method using the same
CN102638809A (en) * 2011-02-15 2012-08-15 北京博创讯达通信技术有限责任公司 Simulation method for interference coexistence of mobile communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1845630A (en) * 2006-03-09 2006-10-11 西安交通大学 Dynamic emulation method for wireless communication system air interface
CN101094430A (en) * 2007-07-02 2007-12-26 中兴通讯股份有限公司 Calibrating run device and method for terminal in dual modes
US20100274944A1 (en) * 2009-04-28 2010-10-28 Shenzhen Futaihong Precision Industry Co., Ltd. Serial interface communication test apparatus and test method using the same
CN102638809A (en) * 2011-02-15 2012-08-15 北京博创讯达通信技术有限责任公司 Simulation method for interference coexistence of mobile communication system

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106851674A (en) * 2017-03-10 2017-06-13 广州杰赛科技股份有限公司 Wireless network simulation method and system
CN106851674B (en) * 2017-03-10 2019-10-25 广州杰赛科技股份有限公司 Wireless Network Simulation method and system
WO2021208882A1 (en) * 2020-04-16 2021-10-21 华为技术有限公司 Energy efficiency evaluation method, and related device
WO2021213226A1 (en) * 2020-04-21 2021-10-28 华为技术有限公司 Power control method and power control apparatus
CN112333753A (en) * 2020-11-27 2021-02-05 中国联合网络通信集团有限公司 Method and device for evaluating number of accessible users
CN112333754A (en) * 2020-11-27 2021-02-05 中国联合网络通信集团有限公司 Estimation method and device for number of accessible users
CN112367679A (en) * 2020-11-27 2021-02-12 中国联合网络通信集团有限公司 Method and device for evaluating number of accessible users
CN112584416A (en) * 2020-11-27 2021-03-30 中国联合网络通信集团有限公司 Method and device for evaluating number of accessible users
CN112584416B (en) * 2020-11-27 2022-09-02 中国联合网络通信集团有限公司 Method and device for evaluating number of accessible users
CN112367679B (en) * 2020-11-27 2023-05-26 中国联合网络通信集团有限公司 Method and device for evaluating number of accessible users
CN112333753B (en) * 2020-11-27 2023-05-26 中国联合网络通信集团有限公司 Method and device for evaluating number of accessible users
CN112333754B (en) * 2020-11-27 2023-05-26 中国联合网络通信集团有限公司 Method and device for estimating number of accessible users

Also Published As

Publication number Publication date
CN105493545B (en) 2019-08-27

Similar Documents

Publication Publication Date Title
CN105493545A (en) Network energy efficiency simulation and evaluation methods and apparatuses
CN101213853B (en) Wireless high-speed data network planning tool
Alouini et al. Area spectral efficiency of cellular mobile radio systems
CN101310546B (en) Method for cellular mobile communication network planning
CN103856947B (en) The disturbance coordination method that a kind of combined channel selects and power controls
CN103354643B (en) A kind of method and apparatus realizing dual-mode network efficiency associative simulation
Mihailescu et al. Soft handover analysis in downlink UMTS WCDMA system
CN106792893A (en) Isomery cellular network cut-in method based on maximal received power
CN101350640B (en) Method and system for controlling power over load of multi-carrier district
CN104469848A (en) Method for load balancing among heterogeneous access networks
CN101686485B (en) Method for fetching high speed downlink packet access transmission throughput and system thereof
Zhang et al. Research on joint planning method of NB-IoT and LTE
CN101048003B (en) Method and device for testing interference property of moving communication system and system planning method
US20050090217A1 (en) Radio network planning
CN101653021B (en) Wireless network simulation method
CN101790228B (en) Downlink transmission method of TD-SCDMA reinforcing evolution system
CN103957529B (en) A kind of multiple criteria user choosing method of the amorphous cell based on study
CN100563366C (en) The distribution method of down link and device in the wireless communication system
CN107623949B (en) Heterogeneous network resource allocation methods and system based on CoMP
CN101827373B (en) Method and device for acquiring interference margins in OFDM system
Hu et al. Uplink performance analysis in multi-tier heterogeneous celluar networks with power control and biased user association
Buddendick et al. Simulator for performance analysis in UMTS FDD networks with HSDPA
CN104410987A (en) Self-adaptive adjustment method and device for extension bias value in heterogeneous network
Hoppe et al. Fast planning of efficient WCDMA radio networks
Wu et al. Capacity upper bound for adding cells in the super dense cellular deployment scenario

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant