CN102195761B - Transport format regulation method, device and system - Google Patents
Transport format regulation method, device and system Download PDFInfo
- Publication number
- CN102195761B CN102195761B CN201110128543.8A CN201110128543A CN102195761B CN 102195761 B CN102195761 B CN 102195761B CN 201110128543 A CN201110128543 A CN 201110128543A CN 102195761 B CN102195761 B CN 102195761B
- Authority
- CN
- China
- Prior art keywords
- data
- amount
- state information
- community user
- user
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0026—Transmission of channel quality indication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0028—Formatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/52—Allocation or scheduling criteria for wireless resources based on load
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
Abstract
The embodiment of the invention discloses a transport format regulation method, a related transport format regulation device and a transport format regulation system, which are used for the parallel transport format and resource combination selection of a plurality of carriers. The method of the embodiment of the invention comprises the following steps of: acquiring the state information of a cell user from a data processing device; determining an initial transport format of the cell user by using the state information; acquiring the volume of data to be transmitted by the cell user from the data processing device; and regulating the initial transport format according to the volume of the data to be transmitted. In addition, the embodiment of the invention also provides the device and thesystem for implementing the method.
Description
Technical field
The present invention relates to the communications field, relate in particular to a kind of transformat and combination of resources (TFRC, Transport Format and Resource Combination) system of selection, relevant apparatus and system.
Background technology
Wideband Code Division Multiple Access (WCDMA) (WCDMA, Wideband Code Division Multiple Access) standard has formed R99, R4, R5, R6, R7, R8, R9, versions such as R10 in development.Released high-speed packet access (HSPA+, High Speed Packet Access) technology at R7 and later release thereof, this The Application of Technology can make operator utilize existing access network equipment that higher rate, higher-quality service are provided.
Transformat and combination of resources selection algorithm are the HSPA+ technology keys that (NodeB) base band realizes in the base station.At medium access control (MAC, Medium Access Control) dispatching algorithm executes Subscriber Queue and mixes and retransmits (HARQ automatically, Hybrid Automatic Repeat Request) after the prioritization of process, the TFRC selection algorithm is according to the user's that can dispatch channel quality, buffer data size in the formation (or size of transmission block), current transmission time interval (TTI, Transmission TimeInterval) interior high speed downlink packet inserts (HSDPA, High Speed Downlink Packet Access) information such as available power resource and sign indicating number resource, determine suitable transformat, transformat comprises: modulation system, transport module (TB, Transport Block) size, high speed descending sharing channel (HS-SCCH, High Speed Downlink Shared Channel) and the shared control channel (HS-PDSCH of HS-DSCH, Shared Control Channel for HS-DSCH) selection of yardage, determine that suitable transformat purpose is in order to improve the resource utilization of residential quarter, maximization residential quarter throughput satisfies fairness and differentiated demand between the definite user of dispatching algorithm simultaneously.
TFRC selection algorithm output be distribution and the occupation mode of NodeB base band downlink resource, the therefore almost introducing of any one HSDPA+ technology and use all the design of algorithm and optimize important influence.Especially, double small district HSDPA (DC-HSDPA, be Dual Cell-HSDPA), the HSDPA data that send with the descending residential quarter (residential quarter is built on the carrier wave) that covers of the application of many residential quarters HSDPA multi-transceiver technologies such as (MC-HSDPA, the i.e. Multi Cell-HSDPA) alien frequencies that makes the user can receive at least two simultaneously.And network side can be chosen as the transmission of user's scheduling HSDPA dynamically at these intercarriers.Yet, exist the coupled relation (namely a resources are shared at least two residential quarters) on the resource between the feasible residential quarter with the different frequent points in the sector of the application of multi-transceiver technology.Therefore, the object of TFRC selection algorithm also is extended to the local resource group of being made up of with coverage cell a plurality of alien frequencies from single subdistrict.For DC or MC user, need the local resource group for the user distributes rational resource.
In order to solve the resource allocation problem of a plurality of residential quarters, in the prior art, after the TFRC selection is finished in each residential quarter, outgoing data amount size in each formation of local update, then next residential quarter can directly utilize outgoing data amount size after the renewal to carry out TFRC as input to select, so just can carry out rational resource according to the demand of actual outgoing data amount and distribute.
But because many residential quarters TFRC selection course of prior art is carried out by the single physical sequence of unit, and because the disposal ability of single physical unit is limited, therefore, in the time need handling the state information of a plurality of community users, it is slow that the TFRC selection course will become, and the computational burden of this single physical unit is overweight, is difficult to support the evolution of follow-up multicarrier again, has limited the extended capability of the communication products that use this technology.
Summary of the invention
The embodiment of the invention provides a kind of transformat method of adjustment, relevant apparatus and system, is used for the parallel TFRC that carries out multicarrier and selects.
Transformat method of adjustment provided by the invention comprises: the state information of obtaining the community user of data processing equipment transmission; Determine the initial transmission form of described community user by described state information; Obtain the outgoing data amount of the described community user of described data processing equipment transmission; Adjust described initial transmission form according to described outgoing data amount, obtain carrying out transformat;
Optionally, describedly comprise before obtaining the outgoing data amount that described data processing equipment sends: by state information determine described community user the maximum amount of data that can send; Send query messages to described data processing equipment; Described query messages is used for carrying described maximum amount of data in the described query messages to described data processing equipment inquiry outgoing data amount, makes described data processing equipment determine described outgoing data amount according to described maximum amount of data;
Optionally, describedly determine that by state information the initial transmission form of community user comprises: the available transmission formats of calculating described community user according to described state information; Initial transmission form by described available transmission formats described community user of inquiry in the channel quality indication is tabulated with transport module CQI-TB;
Optionally, described initial transmission form comprises: channel quality indication parameter CQI and high-speed physical downlink shared channel (HS-PDSCH) HS-PDSCH yardage; Describedly adjust described initial transmission form according to the outgoing data amount and comprise: the size of more described outgoing data amount and described maximum amount of data; If described outgoing data amount more than or equal to described maximum amount of data, then keeps described yardage N constant, by inquiry CQI-TB tabulation, adjust described channel quality indication parameter CQI; And/or, if described outgoing data amount, is then inquired about the CQI-TB tabulation less than described maximum amount of data, adjust described HS-PDSCH yardage or described parameters C QI;
Optionally, described obtain carrying out transformat after, also comprise: judge whether that according to the surplus resources of residential quarter needs proceed the transformat adjustment of other users in the residential quarter, other users are the user except the current area user in the described residential quarter in the described residential quarter; If do not need, then the execution transformat according to each user in the residential quarter is that each user carries out the resource distribution in the residential quarter.
Transformat method of adjustment provided by the invention comprises: the state information that sends community user to dispatching device; Determine the outgoing data amount of described community user by described state information; Send described outgoing data amount to described dispatching device;
Optionally, describedly determine to comprise before the outgoing data amount of described community user by described state information: receive the query messages that described dispatching device sends, carry in the described query messages described community user the maximum amount of data that can send; Describedly determine that by described state information the outgoing data amount of described community user comprises: the outgoing data amount of determining described community user by described state information and described maximum amount of data;
Optionally, describedly determine that by described state information and described maximum amount of data the outgoing data amount of described community user comprises: the current data amount of determining described community user by described state information; The size of more described current data amount and described maximum amount of data, if described current data amount is more than or equal to described maximum amount of data, then with described maximum amount of data as the outgoing data amount; If described current data amount is less than described maximum amount of data, then with described current data amount as the outgoing data amount;
Optionally, describedly send described outgoing data amount to described dispatching device and comprise: described when sending the state information of community user to dispatching device, send described outgoing data amount to described dispatching device;
Optionally, describedly determine that by described state information the outgoing data amount of described community user comprises: the primary data amount of determining described community user by described state information; Determine current area user shared proportion of outgoing data in all community users by each state of user information in the residential quarter; Described primary data amount and described proportion are multiplied each other, obtain the outgoing data amount.
Dispatching device provided by the invention comprises: first acquiring unit, for the state information of the community user that obtains the data processing equipment transmission; First determining unit is for the initial transmission form of determining described community user by described state information; Second acquisition unit is for the outgoing data amount of the described community user that obtains described data processing equipment transmission; Adjustment unit is used for adjusting described initial transmission form according to described outgoing data amount.
Data processing equipment provided by the invention comprises: the status message transmitting element is used for to the state information of dispatching device transmission community user; The data determining unit is for the outgoing data amount of determining described community user by described state information; The data volume transmitting element is used for sending described outgoing data amount to described dispatching device.
Communication system provided by the invention comprises: dispatching device and data processing equipment; Described dispatching device is for the state information of the community user that obtains the data processing equipment transmission; Determine the initial transmission form of described community user by described state information; Obtain the outgoing data amount of the described community user of described data processing equipment transmission; Adjust described initial transmission form according to described outgoing data amount; Described data processing equipment is used for to the state information of dispatching device transmission community user; Determine the outgoing data amount of described community user by described state information; Send described outgoing data amount to described dispatching device.
As can be seen from the above technical solutions, the embodiment of the invention has the following advantages: when the present invention carries out multicarrier TFRC selection, be responsible for handling state information and the outgoing data amount of community user by data processing equipment, be responsible for carrying out the process that TFRC selects by dispatching device; Dispatching device is by exchanging state information and the outgoing data amount of obtaining community user with information of data processing device, determine the initial transmission form of community user, and adjust this initial transmission form by this outgoing data amount, and obtain carrying out out transformat, select thereby finish TFRC.The present invention is by the reasonably division of labor, the processing of state information is separated with the process of adjusting scheduling, realized that the load between the difference in functionality module shares equally, some steps that make multicarrier TFRC select can be carried out synchronously, improved the treatment effeciency that TFRC selects, and for follow-up realization more the multicarrier evolution of high standard condition is provided.
Description of drawings
Fig. 1 is a schematic flow sheet of transformat method of adjustment in the embodiment of the invention;
Fig. 2 is another schematic flow sheet of transformat method of adjustment in the embodiment of the invention;
Fig. 3 is another schematic flow sheet of transformat method of adjustment in the embodiment of the invention;
Fig. 4 is another schematic flow sheet of transformat method of adjustment in the embodiment of the invention;
Fig. 5 is another schematic flow sheet of transformat method of adjustment in the embodiment of the invention;
Fig. 6 is another schematic flow sheet of transformat method of adjustment in the embodiment of the invention;
Fig. 7 is a signaling process figure of transformat method of adjustment in the embodiment of the invention;
Fig. 8 is a structural representation of dispatching device in the embodiment of the invention;
Fig. 9 is another structural representation of dispatching device in the embodiment of the invention;
Figure 10 is the structural representation of data processing equipment in the embodiment of the invention;
Figure 11 is another structural representation of data processing equipment in the embodiment of the invention;
Figure 12 is the structural representation of communication system in the embodiment of the invention.
Embodiment
The embodiment of the invention provides a kind of transformat method of adjustment, relevant apparatus and system, is used for the parallel TFRC that carries out multicarrier and selects.
See also Fig. 1, the transformat method of adjustment embodiment comprises in the embodiment of the invention:
101, obtain the state information of community user;
Dispatching device obtains the state information of the community user of data processing equipment transmission.
Dispatching device is responsible for carrying out concrete TFRC selection course, and data processing equipment then is responsible for handling state information and the outgoing data amount of community user, wherein, the corresponding residential quarter of dispatching device, a data processing unit then can corresponding a plurality of residential quarters.
The state information of community user can comprise: the power that the residential quarter can be used, the HS-SCCH power that user in current area user's HS-SCCH power and the residential quarter except the current area user has taken, the maximum power that unique user can be used, the transmitting power of Common Pilot Channel, the biasing of the relative pilot power of HS-PDSCH power, the CQI value that community user reports etc.
Data processing equipment sorts by the rule that the presets dispatching priority to all users in this residential quarter according to above-mentioned state information, ranking results with each state of user information and dispatching priority in the above-mentioned residential quarter sends to dispatching device then, makes dispatching device handle each user in the residential quarter successively according to the ranking results of this dispatching priority.
102, determine the initial transmission form of community user;
Dispatching device is determined current area user's initial transmission form by this state information, and this initial transmission form comprises: the CQI that current area user is initial and HS-PDSCH yardage.
Concrete, can calculate the professional high-speed physical control channel (HS-DPCCH of community user earlier, High Speed-Dedicated Physical Control Channel) available horsepower, then, available horsepower according to this HS-DPCCH calculates CQI and the HS-PDSCH yardage that this community user can be used, and uses the inquiry in the CQI-TBS tabulation of this available CQI and HS-PDSCH yardage to obtain initial CQI and HS-PDSCH yardage at last.
103, obtain the outgoing data amount of community user;
Dispatching device obtains the current area user's of this data processing equipment transmission outgoing data amount, this outgoing data amount is under the situation of multi-carrier transmission, the required data traffic volume of bearing of current area user, this outgoing data amount is also carried out updating maintenance by data processing equipment.
This outgoing data amount can be when dispatching device carrying out the TFRC selection, adjust calculating according to the actual schedule situation that dispatching device is carried out, also can be estimated according to home cell state of user information by data processing equipment, concrete which kind of method of using can be elaborated in the following embodiments, does not give unnecessary details herein.
104, adjust the initial transmission form.
Dispatching device is adjusted the initial transmission form according to this outgoing data amount, obtains carrying out transformat.
Dispatching device is by carrying out information interaction with data processing equipment, after obtaining current area user's outgoing data amount, local dispatching device can know then how many data volumes the home cell user should send, make when carrying out the TFRC selection, determining of transformat is more accurate, has reduced the unnecessary wasting of resources; And data processing equipment and dispatching device can be broken away from the restriction of existing the sort of concentrated deployment, for example can use two independent physical locations to dispose as data processing equipment and dispatching device respectively, even data processing equipment and dispatching device can be separated the two places deployment, make the layout of transmission network have more flexibility.
When dispatching device when TFRC selects, can carry out the adjustment of transformat successively to each community user in this residential quarter according to the local resource in the residential quarter, according to the transformat (namely carrying out transformat) after adjusting each user in the residential quarter be carried out resource again and distribute.
When the present invention carries out multicarrier TFRC selection, realized by data processing equipment and dispatching device.Dispatching device or data processing equipment can be concrete physical locations, for example can be multinuclear central processing unit (CPU in the application of reality, Central Processing Unit) one of them nuclear, also can one digital signal processor (DSP independently, Digital Signal Processor), can also be a circuit single plate, concrete physical aspect can be decided according to the situation of reality, does not limit herein.
The present invention is responsible for handling state information and the outgoing data amount of community user by data processing equipment, is responsible for carrying out the process that TFRC selects by dispatching device; Dispatching device is by exchanging state information and the outgoing data amount of obtaining community user with information of data processing device, determine the initial transmission form of community user, and adjust this initial transmission form by this outgoing data amount, obtain carrying out out transformat, carry out the resource adjustment thereby can carry out out transformat according to this, finish TFRC and select.The present invention is by the reasonably division of labor, the processing of state information is separated with the process of adjusting scheduling, realized that the load between the difference in functionality module shares equally, some steps that make multicarrier TFRC select can be carried out synchronously, improved the treatment effeciency that TFRC selects, and for follow-up realization more the multicarrier evolution of high standard condition is provided.
When dispatching device is carrying out the TFRC selection, dispatching device and data processing equipment can be according to the scheduling situations of reality, by information interaction the handled outgoing data amount of data processing unit is adjusted, specifically see also Fig. 2, the transformat method of adjustment embodiment comprises in the embodiment of the invention:
201, obtain the state information of community user;
The content of the step 201 in the present embodiment is identical with the content of step 101 among the aforementioned embodiment shown in Figure 1, repeats no more herein.
202, determine the initial transmission form of community user;
Dispatching device is determined current area user's initial transmission form by this state information, and this initial transmission form comprises: the CQI of this community user
IniAnd HS-PDSCH yardage N
Ini
Concrete, can calculate the HS-DPCCH available horsepower of community user earlier, then, calculate the CQI that this community user can be used according to the available horsepower of this HS-DPCCH
aAnd HS-PDSCH yardage N
a, use this available CQI at last
aAnd HS-PDSCH yardage N
aInquiry obtains CQI in the CQI-TBS tabulation
IniAnd HS-PDSCH yardage N
Ini
203, determine the maximum amount of data of community user;
Dispatching device by this state information determine the current area user the maximum amount of data that can send.
Concrete, the CQI that this community user that can use above-mentioned steps to obtain can be used
aAnd HS-PDSCH yardage N
aIn CQI-TBS tabulation, inquire about, obtain this community user the maximum amount of data that can send.
204, send query messages to data processing equipment;
Dispatching device sends query messages to data processing equipment; This query messages is used for carrying this maximum amount of data in this query messages to the outgoing data amount of this data processing equipment inquiry community user, makes data processing equipment determine this outgoing data amount according to this maximum amount of data.
Dispatching device by query messages this dispatching device corresponding district the maximum amount of data that can send be notified to data processing equipment, make data processing equipment to adjust the local outgoing data amount of preserving of data processing equipment according to this maximum amount of data, and the final outgoing data amount of determining to return to dispatching device.
Preset a current data amount in the data processing equipment, the initial value of this current data volume is that the state information of the community user of the first biography state of basis arranges, and is a dynamic variable, carries out TFRC with this community user and selects the change of number of times to change.When data processing equipment gets access to this maximum amount of data, the size of this current data volume and this maximum amount of data relatively, if this current data volume is more than or equal to this maximum amount of data, then with this maximum amount of data as the outgoing data amount, and upgrade the current data amount with the difference of this current data volume and this maximum amount of data; If this current data volume is less than this maximum amount of data, then should current data volume as the outgoing data amount, and should current data volume zero clearing.
205, obtain the outgoing data amount of community user;
Dispatching device obtains the outgoing data amount that this data processing equipment returns.
Because this outgoing data amount is dispatching device in embodiments of the present invention carries out information interaction by data processing equipment and carries out real-time servicing adjustment, therefore, this outgoing data amount is more accurate, makes dispatching device can accurately carry out the adjustment of initial transmission form.
206, adjust the initial transmission form.
Dispatching device is adjusted this initial transmission form according to this outgoing data amount and maximum amount of data, obtains carrying out transformat.
Dispatching device compares this maximum amount of data and outgoing data amount, if this outgoing data amount more than or equal to this maximum amount of data, is then represented local data in buffer abundance, so keep the yardage N in this initial transmission form
IniConstant, by inquiry CQI-TB tabulation, adjust this parameters C QI
Ini, make to guarantee to select minimum CQI value in the CQI-TB tabulation under the constant prerequisite of this maximum amount of data;
If this outgoing data amount is less than this maximum amount of data, then the local data in buffer deficiency of expression is tabulated so inquire about CQI-TB, with this yardage N
IniOr this parameters C QI
IniTo little direction adjustment, the yardage N after feasible the adjustment
bWith parameters C QI
bData volume corresponding in the CQI-TB tabulation is greater than this maximum amount of data, and yardage N
B-1With parameters C QI
b, or yardage N
bWith parameters C QI
B-1The maximum of corresponding data volume in the CQI-TB tabulation is less than this maximum amount of data.
In the embodiment of the invention, dispatching device and data processing equipment are adjusted the outgoing data amount by real-time information interaction, improved the accuracy of this outgoing data amount, make different districts user's the harmless decoupling zero of TFRC selection course open, namely divide timing carrying out resource, the allocative decision of the embodiment of the invention can't harm in the utilance of resource.
Consider the actual busy problem of network transmission state, if under the very big situation of the information interaction expense between dispatching device and the data processing equipment, can use following scheme, see also Fig. 3, the transformat method of adjustment embodiment comprises in the embodiment of the invention:
301, obtain state information and outgoing data amount;
Dispatching device obtains state information and the outgoing data amount of the community user of data processing equipment transmission simultaneously.
Data processing equipment is also estimated the outgoing data amount of this community user in this dispatching device institute respective cell state of user information of processing, simultaneously this state information and this outgoing data amount is sent to dispatching device then.
The process that the outgoing data amount is estimated is specifically as follows:
Data processing equipment has been preset a primary data amount in this locality, this current data volume is to arrange according to the state information of community user initial condition.
Data processing equipment calculates current area user W by the formula 3 that presets
i, use these weights to calculate the shared proportion p of current area user outgoing data in all community users by the formula 4 that presets then
i, last, this primary data amount and this proportion are multiplied each other, obtain current area user's outgoing data amount.
Formula 3:W
i=CQI
i/ (R
i* X);
Formula 4:p
i=W
i/ W
1+ W
2+ ...+W
n
Wherein, above-mentioned CQI
iBe the channel quality indication of user in cell i, R
iBe the power utilization of cell i, X be user's current transmission time interval in the position of the scheduling of cell i, above-mentioned parameter i is the code name of any one residential quarter, is understandable that, cell i refers to any one residential quarter, W
iWhat refer to is the weights of the data traffic volume that should bear of cell i, and CQI
iAnd R
iAll has similar implication etc. parameter.
302, determine the initial transmission form of community user;
Dispatching device is determined current area user's initial transmission form by this state information, and this initial transmission form comprises: the CQI of this community user
IniAnd HS-PDSCH yardage N
Ini
Concrete, at first, can calculate the HS-DPCCH available horsepower P of community user by the formula 1 that presets
a
Formula 1:P
a=min (P
Cell-P
P-used-P
H-used-P
H-cur, P
MAX-P
H-cur);
Wherein, above-mentioned P
CellBe the power that the residential quarter can be used, P
P-usedBe the power that the HS-PDSCH channel of the user except the current area user in the residential quarter has taken, P
H-curBe current area user's HS-SCCH power, P
H-usedBe the power that the HS-SCCH channel of the user except the current area user in the residential quarter has taken, P
MAXIt is the maximum power that unique user can be used.
Then, can be according to the formula 2 that presets and available horsepower P
aCalculate available CQI
a,
Formula 2:CQI
a=min (Round (P
a-P
c-MPO-CQI
Re), CQI
UE);
Wherein, above-mentioned P
cBe the transmitting power of Common Pilot Channel, MPO is the biasing of the relative pilot power of HS-PDSCH power, CQI
ReBe the CQI value that community user reports, CQI
UEIt is a precompensation parameter to the CQI ability of community user.
At last, CQI
aAnd available HS-PDSCH yardage N
aInquiry obtains CQI in the CQI-TBS tabulation
IniAnd HS-PDSCH yardage N
Ini
303, determine the maximum amount of data of community user;
The content of the step 303 in the present embodiment is identical with the content of step 203 among the aforementioned embodiment shown in Figure 2, repeats no more herein.
304, adjust the initial transmission form.
Dispatching device is adjusted this initial transmission form according to this outgoing data amount and maximum amount of data, obtains carrying out transformat.
Dispatching device compares this maximum amount of data and outgoing data amount, if this outgoing data amount more than or equal to this maximum amount of data, is then represented local data in buffer abundance, so keep the yardage N in this initial transmission form
IniConstant, by inquiry CQI-TB tabulation, adjust this parameters C QI
Ini, make to guarantee to select minimum CQI value in the CQI-TB tabulation under the constant prerequisite of this maximum amount of data;
If this outgoing data amount is less than this maximum amount of data, then the local data in buffer deficiency of expression is tabulated so inquire about CQI-TB, with this yardage N
IniOr this parameters C QI
IniTo little direction adjustment, the yardage N after feasible the adjustment
bWith parameters C QI
bData volume corresponding in the CQI-TB tabulation is greater than this maximum amount of data, and yardage N
B-1With parameters C QI
b, or yardage N
bWith parameters C QI
B-1The maximum of corresponding data volume in the CQI-TB tabulation is less than this maximum amount of data.
After obtaining carrying out transformat, dispatching device judges whether that according to the surplus resources of residential quarter needs proceed the transformat adjustment of other users in the residential quarter, other users are the user except the current area user in the described residential quarter in this residential quarter, if need, then continue to carry out finishing the transformat adjustment of other users in the residential quarter alternately with data processing equipment; If do not need, then the execution transformat according to each user in the residential quarter is that each user carries out the resource distribution in the residential quarter, the content that concrete resource is distributed can carry out that the distribution of HS-PDSCH yardage original position, process number distribution and new biography sign are distributed etc. for distributing HS-SCCH channel yardage.
In embodiments of the present invention, if the information interaction expense between dispatching device and the data processing equipment is very big, can be before dispatching device carries out the TFRC selection, carried out current area user's the estimating of outgoing data amount by data processing equipment, and in the state information of accepting the data processing equipment transmission, receive the discreet value of this outgoing data amount, so, then reduced the information interaction flow process of data processing equipment and dispatching device, also reduce simultaneously the time delay that data processing equipment and dispatching device are received and sent messages and caused, improved the operating efficiency that TFRC selects.
Be that angle from dispatching device is described the transformat method of adjustment the embodiment of the invention above, from the data processing equipment side transformat method of adjustment the embodiment of the invention is described below, see also Fig. 4, another embodiment of transformat method of adjustment comprises in the embodiment of the invention:
401, send the state information of community user;
Data processing equipment makes dispatching device carry out TFRC according to this state information and selects to the state information of dispatching device transmission community user.
Data processing equipment then is responsible for handling state information and the outgoing data amount of community user, and a data processing unit can be handled state information and the outgoing data amount of a plurality of residential quarters.
This state information can comprise: the power that the residential quarter can be used, the HS-SCCH power that user in current area user's HS-SCCH power and the residential quarter except the current area user has taken, the maximum power that unique user can be used, the transmitting power of Common Pilot Channel, the biasing of the relative pilot power of HS-PDSCH power, the CQI value that community user reports etc.Data processing equipment sorts by the rule that the presets dispatching priority to all users in this residential quarter according to above-mentioned state information, and the ranking results with each state of user information and dispatching priority in the above-mentioned residential quarter sends to dispatching device then.
The initial value of above-mentioned state information can be that the keeper imports, and also can be to get access to from the communication equipment in the external world; Data processing equipment is according to each user's data transmission situation renewal in the residential quarter and safeguard above-mentioned state information.
402, determine the outgoing data amount of community user;
Data processing equipment is determined current area user's outgoing data amount by above-mentioned state information.
This outgoing data amount can be carried out real-time information interaction by dispatching device and data processing equipment and be adjusted computing, also can estimate according to the state information of data processing equipment this locality; In actual applications, can also use other method to carry out the calculating of outgoing data amount, specifically not limit herein.
403, send the outgoing data amount.
Data processing equipment sends this outgoing data amount to dispatching device, makes dispatching device adjust current area user's initial transmission form according to this outgoing data amount.
In embodiments of the present invention, step 401 and 402 there is no the restriction of execution sequence, and 402 can occur in before 401, and it is fixed that the execution sequence of concrete steps can come according to actual conditions, do not limit herein.
Data processing equipment in the embodiment of the invention assists the TFRC that finishes community user to select by carrying out information interaction with dispatching device, and the data processing amount of sharing in the TFRC selection course has improved the treatment effeciency that TFRC selects; And data processing equipment and dispatching device can use two independent physical locations to dispose respectively, even these two devices separately can be disposed two places, make the layout of transmission network have more flexibility.
When dispatching device is carrying out the TFRC selection, dispatching device and data processing equipment can be according to the scheduling situations of reality, by information interaction the outgoing data amount of data processing unit institute updating maintenance is adjusted, specifically see also Fig. 5, the transformat method of adjustment embodiment comprises in the embodiment of the invention:
501, send the state information of community user;
The content of the step 501 in the present embodiment is identical with the content of step 401 among the aforementioned embodiment shown in Figure 4, repeats no more herein.
502, receive query messages;
The query messages that data processing equipment receiving scheduling device sends, and extract this community user of carrying in this query messages the maximum amount of data that can send.This query messages is for the outgoing data amount of inquiring about the corresponding current area user of this dispatching device to data processing equipment.
503, determine the outgoing data amount of community user;
The maximum amount of data that state information and the said extracted of data processing equipment by this community user arrives is determined the outgoing data amount of this community user.
Data processing equipment has been preset a current data amount in this locality, the initial value of this current data volume is that the state information of the community user of the first biography state of basis arranges, and is a dynamic variable, carries out TFRC with this community user and selects the change of number of times to change.When data processing equipment gets access to this maximum amount of data, the size of this current data volume and this maximum amount of data relatively, if this current data volume is more than or equal to this maximum amount of data, then with this maximum amount of data as the outgoing data amount, and upgrade the current data amount with the difference of this current data volume and this maximum amount of data; If this current data volume is less than this maximum amount of data, then should current data volume as the outgoing data amount, and should current data volume zero clearing.
504, send the outgoing data amount.
Data processing equipment returns this outgoing data amount to dispatching device, makes dispatching device adjust the initial transmission form of community user according to this outgoing data amount.
Because this outgoing data amount is carried out information interaction by dispatching device and data processing equipment in embodiments of the present invention and adjusted maintenance in real time, therefore, this outgoing data amount is more accurate, makes dispatching device more accurate to the adjustment of initial transmission form.
In the embodiment of the invention, dispatching device and data processing equipment are adjusted the outgoing data amount by real-time information interaction, improved the accuracy of this outgoing data amount, make different districts user's the harmless decoupling zero of TFRC selection course open, namely divide timing carrying out resource, the allocative decision of the embodiment of the invention can't harm in the utilance of resource.
If under the very big situation of the information interaction expense between dispatching device and the data processing equipment, can use following scheme, see also Fig. 6, the transformat method of adjustment embodiment comprises in the embodiment of the invention:
601, estimate the outgoing data amount of community user;
Data processing equipment is estimated current area user's outgoing data amount by each state of user information in the residential quarter of local storage.
The process that the outgoing data amount is estimated is specifically as follows:
Data processing equipment has been preset a primary data amount in this locality, this current data volume is to arrange according to the state information of community user initial condition.
Data processing equipment calculates the weights W of the data traffic volume that the current area users should bear by the formula that presets 3
i, use these weights to calculate the shared proportion p of current area user outgoing data in all community users by the formula 4 that presets then
i, last, with this primary data amount and this proportion p
iMultiply each other, obtain current area user's outgoing data amount.
Formula 3:W
i=CQI
i/ (R
i* X);
Formula 4:p
i=W
i/ W
1+ W
2+ ...+W
n
Wherein, above-mentioned CQI
iBe the channel quality indication of user in cell i, R
iBe the power utilization of cell i, X is that user's current transmission time interval is in the position of the scheduling of cell i.
602, send state information and outgoing data amount.
Data processing equipment is carried at current area state of user information and outgoing data amount in the interaction message simultaneously, dispatching device to this community user correspondence sends this interaction message, make dispatching device determine the initial transmission form of this community user according to this state information, and adjust this initial transmission form by this outgoing data amount.
In embodiments of the present invention, if the information interaction expense between dispatching device and the data processing equipment is very big, can be before dispatching device carries out the TFRC selection, carried out current area user's the estimating of outgoing data amount by data processing equipment, and in the state information of accepting the data processing equipment transmission, receive the discreet value of this outgoing data amount, so, then reduced the information interaction flow process of data processing equipment and dispatching device, also reduce simultaneously the time delay that data processing equipment and dispatching device are received and sent messages and caused, improved the operating efficiency that TFRC selects.
For the ease of understanding, with a concrete application scenarios transformat method of adjustment in the above embodiments is described in detail below, please refer to Fig. 7, be specially:
701, data processing equipment carries out scheduling to community user;
When the TFRC of each Transmission Time Interval selected beginning, data processing equipment can sort by the size of cell power utilance to the user of each residential quarter, data processing equipment scheduling result.Data processing equipment selects not to be assigned with among this scheduling result resource and the TFRC selection is carried out in the highest residential quarter of dispatching priority.
702, data processing equipment sends the state information of community user;
Data processing equipment is with above-mentioned dispatching concentration, and the state information of each community user sends this dispatching device, makes dispatching device carry out TFRC according to this state information and selects.
This state information comprises: the power P that the residential quarter can be used
Cell, each user's HS-PDSCH channel power P in the residential quarter
P-1~P
P-n, each user's HS-SCCH power P in the residential quarter
H-1~P
H-n, the maximum power P that unique user can be used
MAX, the transmitting power P of Common Pilot Channel
c, the biasing MPO of the relative pilot power of HS-PDSCH power, the CQI value CQI of each reporting of user in the residential quarter
Re-1~CQI
Re-n, and the ranking results of above-mentioned scheduling etc.
703, dispatching device is reserved the HS-SCCH yardage;
The available HS-SCCH sign indicating number collection of dispatching device inquiry current transmission time interval, if remaining HS-SCCH yardage is greater than 2, then reserve a HS-SCCH yardage, the yardage of this reservation is distributed to the physical layer instruction that is carried on the HS-SCCH channel, i.e. HS-SCCH order.
704, dispatching device carries out the preassignment of HS-SCCH channel code;
Dispatching device carries out the preassignment of HS-SCCH channel code to current community user.
Concrete, if the HS-SCCH sign indicating number of residential quarter concentrate also have untapped HS-SCCH channel code, then HS-SCCH yardage of preassignment is given this community user, and triggers step 705; Do not had untapped HS-SCCH channel code if the HS-SCCH sign indicating number of residential quarter is concentrated, then finished this TFRC selection course.
705, dispatching device is determined the initial transmission form of community user;
Dispatching device is determined the initial transmission form of this community user by this state information, and this initial transmission form comprises: the CQI of this community user
IniAnd HS-PDSCH yardage N
Ini
Concrete, at first, can calculate the HS-DPCCH available horsepower P of community user by the formula 1 that presets
a
Formula 1:P
a=min (P
Cell-P
P-used-P
H-used-P
H-cur, P
MAX-P
H-cur);
Wherein, above-mentioned P
CellBe the power that the residential quarter can be used, P
P-usedBe the power that the HS-PDSCH channel of the user except the current area user in the residential quarter has taken, P
H-curBe current area user's HS-SCCH power, P
H-usedBe the power that the HS-SCCH channel of the user except the current area user in the residential quarter has taken, P
MAXIt is the maximum power that unique user can be used.
Then, can be according to the formula 2 that presets and available horsepower P
aCalculate available CQI
a,
Formula 2:CQI
a=min (Round (P
a-P
c-MPO-CQI
Re), CQI
UE);
Wherein, above-mentioned P
cBe the transmitting power of Common Pilot Channel, MPO is the biasing of the relative pilot power of HS-PDSCH power, CQI
ReBe the CQI value that community user reports, CQI
UEIt is a precompensation parameter to the CQI ability of community user.
At last, CQI
aAnd available HS-PDSCH yardage N
aInquiry obtains CQI in the CQI-TBS tabulation
IniAnd HS-PDSCH yardage N
Ini
706, dispatching device sends query messages to data processing equipment;
Dispatching device sends query messages to data processing equipment; This query messages is used for to the outgoing data amount TB of this data processing equipment inquiry community user
a, carry this maximum amount of data TB in this query messages
Ini, make data processing equipment according to this maximum amount of data TB
IniDetermine this outgoing data amount TB
a
Dispatching device by query messages this dispatching device corresponding district the maximum amount of data TB that can send
IniBe notified to data processing equipment, make that data processing equipment can be according to this maximum amount of data TB
IniAdjust the outgoing data amount TB that returns to dispatching device
a
707, data processing equipment is determined the outgoing data amount of community user;
The maximum amount of data TB that state information and the said extracted of data processing equipment by this community user arrives
Ini, determine the outgoing data amount TB of this community user
a
Data processing equipment has been preset a current data amount TB in this locality
t, this current data volume TB
tInitial value be to arrange according to the first state information of the community user of biography state, be a dynamic variable, carry out TFRC with this community user and select the change of number of times to change.
When data processing equipment gets access to this maximum amount of data TB
IniThe time, this current data volume TB relatively
tWith this maximum amount of data TB
IniSize:
One, if TB
Ini≤ TB
t, TB then
a=TB
Ini, and TB
t=TB
t-TB
Ini
If this current data volume TB
tMore than or equal to this maximum amount of data TB
Ini, then with this maximum amount of data TB
IniAs outgoing data amount TB
a, and with this current data volume TB
tWith this maximum amount of data TB
IniDifference upgrade the current data amount;
Two, if TB
Ini>TB
t, TB then
a=TB
t, and TB
t=0;
If this current data volume TB
tLess than this maximum amount of data TB
Ini, then should current data volume TB
tAs outgoing data amount TB
a, and should current data volume TB
tZero clearing.
Three, owing to the possibility that can exist a plurality of residential quarters to inquire about simultaneously (being that a plurality of dispatching devices send query messages to dispatching device simultaneously), so the mode update mode variable of data processing equipment employing " First come first served ", and to TB in the community user formation
tInquiry and modification carry out mutual exclusion protection.
708, data processing equipment returns this data volume;
Data processing equipment returns this outgoing data amount TB to dispatching device
a, make dispatching device according to this outgoing data amount TB
aInitial transmission form to community user is adjusted.
709, dispatching device is adjusted the initial transmission form.
Dispatching device is according to this outgoing data amount TB
aWith maximum amount of data TB
IniAdjust this initial transmission form (CQI
IniAnd HS-PDSCH yardage N
Ini).
Dispatching device is with this maximum amount of data TB
IniWith outgoing data amount TB
aCompare:
If this outgoing data amount more than or equal to this maximum amount of data, is then represented local data in buffer abundance, so keep the yardage N in this initial transmission form
IniConstant, by inquiry CQI-TB tabulation, adjust this parameters C QI
Ini, make to guarantee to select minimum CQI value in the CQI-TB tabulation under the constant prerequisite of this maximum amount of data;
If this outgoing data amount is less than this maximum amount of data, then the local data in buffer deficiency of expression is tabulated so inquire about CQI-TB, with this yardage N
IniOr this parameters C QI
IniTo little direction adjustment, the yardage N after feasible the adjustment
bWith parameters C QI
bData volume corresponding in the CQI-TB tabulation is greater than this maximum amount of data, and yardage N
B-1With parameters C QI
b, or yardage N
bWith parameters C QI
B-1The maximum of corresponding data volume in the CQI-TB tabulation is less than this maximum amount of data.
710, dispatching device distributes HS-PDSCH power;
Dispatching device is according to above-mentioned initial transmission form (the yardage N that obtains
bWith parameters C QI
b) be current community user formation or HARQ course allocation HS-PDSCH power P
p, upgrade the already used power resource in residential quarter and HS-PDSCH sign indicating number resource, whether the sufficient TFRC that carries out next formation or process that judges whether selects according to the residential quarter residual resource simultaneously.
Concrete, if-0.5≤P
a-(P
c+ MPO-CQI
Re+ CQI
b)<1, then the HS-PDSCH of this community user formation or HARQ process will use up all available horsepowers of residential quarter, i.e. P
a=P
p, simultaneously, whole TFRC process finishes at this point; Otherwise P
a=P
c+ MPO-CQI
Re+ CQI
b
711, dispatching device Resources allocation.
Transformat at all community users is determined (namely obtaining the execution transformat of each residential quarter correspondence) afterwards, dispatching device is that each user distributes HS-SCCH channel yardage in the residential quarter, carries out that the distribution of HS-PDSCH yardage original position, process number distribution and new biography sign are distributed etc.
Only with some examples the application scenarios in the embodiment of the invention is illustrated above, is understandable that, in actual applications, the more applications scene can also be arranged, specifically do not limit herein.
Below the embodiment for the dispatching device of the present invention of carrying out above-mentioned transformat method of adjustment is described, dispatching device embodiment comprises in the embodiment of the invention:
First acquiring unit 801 is for the state information of the community user that obtains the data processing equipment transmission;
First determining unit 802 is for the initial transmission form of determining this community user by this state information;
First determining unit 802 in the embodiment of the invention can comprise:
Second adjusting module 8043 is used for inquiry CQI-TB tabulation, with this yardage N or this parameters C QI to little direction adjustment.
Optionally, when dispatching device and data processing equipment were adjusted the outgoing data amount jointly by interactive information, the dispatching device in the embodiment of the invention can further include:
Second determining unit 805, be used for by this state information determine this community user the maximum amount of data that can send;
Transmitting element 806 is used for sending query messages to this data processing equipment; This query messages is used for carrying this maximum amount of data in this query messages to this data processing equipment inquiry outgoing data amount, makes this data processing equipment determine this outgoing data amount according to this maximum amount of data.
See also Fig. 8, the reciprocal process of each unit is as follows in the embodiment of the invention dispatching device:
When TFRC selected beginning, first acquiring unit 801 of dispatching device obtained the state information of the community user of data processing equipment transmission.Dispatching device is responsible for carrying out concrete TFRC selection course, and data processing equipment then is responsible for handling state information and the outgoing data amount of community user, wherein, the corresponding residential quarter of dispatching device, a data processing unit then can corresponding a plurality of residential quarters.This state information can comprise: the power that the residential quarter can be used, the HS-SCCH power that user in current area user's HS-SCCH power and the residential quarter except the current area user has taken, the maximum power that unique user can be used, the transmitting power of Common Pilot Channel, the biasing of the relative pilot power of HS-PDSCH power, the CQI value that community user reports etc.
After getting access to this state information, first determining unit 802 is determined the initial transmission form of this community user by this state information, and this initial transmission form comprises: the CQI of this community user
IniAnd HS-PDSCH yardage N
IniConcrete, can calculate the HS-DPCCH available horsepower of community user earlier, then, calculate the CQI that this community user can be used by computing module 8021 according to the available horsepower of this HS-DPCCH
aAnd HS-PDSCH yardage N
a, last, enquiry module 8022 uses this available CQI
aAnd HS-PDSCH yardage N
aIn the CQI-TBS tabulation, inquire about, obtain CQI
IniAnd HS-PDSCH yardage N
Ini
After having determined the initial transmission form of this community user, second determining unit 805 by this state information determine this community user the maximum amount of data that can send.Concrete, can extract the parameter that above-mentioned computing module 8021 obtains: the CQI that community user can be used
aAnd HS-PDSCH yardage N, use this CQI
aAnd yardage N
aIn CQI-TBS tabulation, inquire about, obtain this community user the maximum amount of data that can send.Then, transmitting element 806 is constructed and is sent query messages to data processing equipment, and this query messages is used for to the outgoing data amount of this data processing equipment inquiry community user; In the structure query messages, in this query messages, add this maximum amount of data, make data processing equipment determine this outgoing data amount according to this maximum amount of data, concrete, preset a current data amount in the data processing equipment, the initial value of this current data volume is that the state information of the community user of the first biography state of basis arranges, and is a dynamic variable, carries out TFRC with this community user and selects the change of number of times to change.When data processing equipment gets access to this maximum amount of data, the size of this current data volume and this maximum amount of data relatively, if this current data volume is more than or equal to this maximum amount of data, then with this maximum amount of data as the outgoing data amount, and upgrade the current data amount with the difference of this current data volume and this maximum amount of data; If this current data volume is less than this maximum amount of data, then should current data volume as the outgoing data amount, and should current data volume zero clearing.
After sending query messages, wait for that data processing equipment returns the outgoing data amount.After data processing equipment responded this query messages, second acquisition unit 803 obtained the outgoing data amount that this data processing equipment returns.Adjustment unit 804 is then adjusted this initial transmission form according to this outgoing data amount and maximum amount of data.
Concrete, the comparison module 8041 of adjustment unit 804 compares this maximum amount of data and outgoing data amount, if this outgoing data amount is more than or equal to this maximum amount of data, then represent local data in buffer abundance, trigger first adjusting module 8042 and keep HS-PDSCH yardage N constant, by inquiry CQI-TB tabulation, adjust channel quality indication parameter CQI, make and guarantee to select minimum CQI value in the CQI-TB tabulation under the constant prerequisite of this maximum amount of data; If this outgoing data amount is less than this maximum amount of data, then the local data in buffer deficiency of expression triggers the 8043 inquiry CQI-TB tabulations of second adjusting module, and this yardage N or this parameters C QI to little direction adjustment, are made yardage N after adjusting
bWith parameters C QI
bData volume corresponding in the CQI-TB tabulation is greater than this maximum amount of data, and yardage N
B-1With parameters C QI
b, or yardage N
bWith parameters C QI
B-1The maximum of corresponding data volume in the CQI-TB tabulation is less than this maximum amount of data.
Optionally, see also Fig. 9, treat when sending out a data volume and estimating when data processing equipment, first acquiring unit 801 and second acquisition unit 803 in the embodiment of the invention can be operated simultaneously, concrete, the reciprocal process of each unit is as follows in the embodiment of the invention dispatching device:
When TFRC selects beginning, first acquiring unit 801 of dispatching device and second acquisition unit 803 obtain state information and the outgoing data amount of the community user of data processing equipment transmission respectively, concrete can for: dispatching device receives the interaction message that data processing equipment sends, first acquiring unit 801 extracts the state information of community user from this interaction message, second acquisition unit 803 then extracts the outgoing data amount of community user from this interaction message.
After getting access to this state information, first determining unit 802 is determined the initial transmission form of this community user by this state information, and this initial transmission form comprises: the CQI of this community user
IniAnd HS-PDSCH yardage N
Ini Second determining unit 805 by this state information determine this community user the maximum amount of data that can send.
After obtaining this initial transmission form and maximum amount of data, 804 of adjustment units are adjusted this initial transmission form according to this outgoing data amount and maximum amount of data.Concrete, the comparison module 8041 of adjustment unit 804 compares this maximum amount of data and outgoing data amount, if this outgoing data amount is more than or equal to this maximum amount of data, then represent local data in buffer abundance, trigger first adjusting module 8042 and keep HS-PDSCH yardage N constant, by inquiry CQI-TB tabulation, adjust channel quality indication parameter CQI, make and guarantee to select minimum CQI value in the CQI-TB tabulation under the constant prerequisite of this maximum amount of data; If this outgoing data amount is less than this maximum amount of data, then the local data in buffer deficiency of expression triggers the 8043 inquiry CQI-TB tabulations of second adjusting module, and this yardage N or this parameters C QI to little direction adjustment, are made yardage N after adjusting
bWith parameters C QI
bData volume corresponding in the CQI-TB tabulation is greater than this maximum amount of data, and yardage N
B-1With parameters C QI
b, or yardage N
bWith parameters C QI
B-1The maximum of corresponding data volume in the CQI-TB tabulation is less than this maximum amount of data.
Below the embodiment for the data processing equipment of the present invention of carrying out above-mentioned transformat method of adjustment is described, data processing equipment embodiment comprises in the embodiment of the invention:
Status message transmitting element 901 is used for to the state information of dispatching device transmission community user;
Data volume transmitting element 903 is used for sending this outgoing data amount to this dispatching device.
Optionally, when dispatching device and data processing equipment were adjusted the outgoing data amount jointly by interactive information, the data processing equipment in the embodiment of the invention can further include:
Query messages receiving element 904 be used for to receive the query messages that this dispatching device sends, carry in this query messages this community user the maximum amount of data that can send;
Data volume comparison module 9022 is used for the relatively size of this current data volume and this maximum amount of data, as if this current data volume more than or equal to this maximum amount of data, then with this maximum amount of data as the outgoing data amount; If this current data volume is less than this maximum amount of data, then should current data volume as the outgoing data amount.
See also Figure 10, the reciprocal process of each unit is as follows in the embodiment of the invention data processing equipment:
When TFRC selected beginning, the status message transmitting element 901 of data processing equipment made dispatching device carry out TFRC according to this state information and selects to the state information of dispatching device transmission community user.This state information can comprise: the power that the residential quarter can be used, the HS-SCCH power that user in current area user's HS-SCCH power and the residential quarter except the current area user has taken, the maximum power that unique user can be used, the transmitting power of Common Pilot Channel, the biasing of the relative pilot power of HS-PDSCH power, the CQI value that community user reports etc.Data processing equipment sorts by the rule that the presets dispatching priority to all users in this residential quarter according to above-mentioned state information, and the ranking results with each state of user information and dispatching priority in the above-mentioned residential quarter sends to dispatching device then.
After scheduling unit sends state information, the query messages that query messages receiving element 904 receiving scheduling devices send, and extract this community user of carrying in this query messages the maximum amount of data that can send.This query messages is for the outgoing data amount of inquiring about this respective cell user of dispatching device institute to data processing equipment.
The maximum amount of data that state information and the said extracted of data determining unit 902 data processing equipments by this community user arrives is determined the outgoing data amount of this community user.Concrete, first determination module 9021 is determined the current data amount of this community user by this state information, the initial value of this current data volume is that the state information of the community user of the first biography state of basis arranges, be a dynamic variable, carry out TFRC with this community user and select the change of number of times to change.Then, data volume comparison module 9022 is the size of this current data volume and this maximum amount of data relatively, if this current data volume is more than or equal to this maximum amount of data, then with this maximum amount of data as the outgoing data amount, and with the renewal current data amount that differs from of this current data volume and this maximum amount of data; If this current data volume is less than this maximum amount of data, then should current data volume as the outgoing data amount, and should current data volume zero clearing.
After having determined the outgoing data amount of this community user, data volume transmitting element 903 dispatching devices return this outgoing data amount, make dispatching device adjust the initial transmission form of community user according to this outgoing data amount.
Optionally, treat when sending out a data volume and estimating when data processing equipment, the status message transmitting element 901 in the embodiment of the invention and data volume transmitting element 903 need operation simultaneously, and this data determining unit 902 can also comprise:
The 3rd determination module 9024 is used for determining that by each state of user information in the residential quarter current area user is at the shared proportion of all community user outgoing data;
The module 9025 that multiplies each other is used for this primary data amount and this proportion are multiplied each other, and obtains the outgoing data amount.
See also Figure 11, the reciprocal process of each unit is as follows in the embodiment of the invention dispatching device:
When TFRC selected beginning, the data determining unit 902 of data processing equipment was estimated current area user's outgoing data amount by each state of user information in the residential quarter of local storage.Concrete, second determination module 9023 of data determining unit 902 determines that by this state information primary data amount this current data volume of this community user is according to the state information setting of community user initial condition.The 3rd determination module 9024 calculates the weights W of the data traffic volume that the current area users should bear by the formula that presets 3
i, use these weights to calculate the shared proportion p of current area user outgoing data in all community users by the formula 4 that presets then
iAt last, multiply each other module 9025 with this primary data amount and this proportion p
iMultiply each other, obtain current area user's outgoing data amount.
After the outgoing data amount that has obtained current area user, status message transmitting element 901 and data volume transmitting element 903 send status message and this outgoing data amount to dispatching device simultaneously.Concrete, data processing equipment is carried at state information and the outgoing data amount of this community user in the interaction message simultaneously, dispatching device to this community user correspondence sends this interaction message, make dispatching device determine the initial transmission form of this community user according to this state information, and adjust this initial transmission form by this outgoing data amount.
Below the embodiment for the communication system of the present invention of carrying out above-mentioned transformat method of adjustment is described, its logical construction please refer to Figure 12, and communication system embodiment comprises in the embodiment of the invention:
Dispatching device and data processing equipment;
Dispatching device and data processing equipment can be physical locations, can be one of them CPU of multi-core CPU in the application of reality, also can one DSP independently, can also be a circuit single plate, concrete physical aspect can be decided according to the situation of reality, does not limit herein.
Above-mentioned communication system applications is in the described application scenarios of above-mentioned Fig. 7.
The those skilled in the art can be well understood to, and is the convenience described and succinct, the system of foregoing description, and the concrete course of work of device and unit can not repeat them here with reference to the corresponding process among the preceding method embodiment.
In several embodiment that the application provides, should be understood that, disclosed system, apparatus and method can realize by other mode.For example, device embodiment described above only is schematic, for example, the division of described unit, only be that a kind of logic function is divided, during actual the realization other dividing mode can be arranged, for example a plurality of unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.Another point, the shown or coupling each other discussed or directly to be coupled or to communicate to connect can be by some interfaces, the indirect coupling of device or unit or communicate to connect can be electrically, machinery or other form.
Described unit as separating component explanation can or can not be physically to separate also, and the parts that show as the unit can be or can not be physical locations also, namely can be positioned at a place, perhaps also can be distributed on a plurality of network element.Can select wherein some or all of unit to realize the purpose of present embodiment scheme according to the actual needs.
In addition, each functional unit in each embodiment of the present invention can be integrated in the processing unit, also can be that the independent physics in each unit exists, and also can be integrated in the unit two or more unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, also can adopt the form of SFU software functional unit to realize.
If described integrated unit is realized with the form of SFU software functional unit and during as independently production marketing or use, can be stored in the computer read/write memory medium.Based on such understanding, part or all or part of of this technical scheme that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in the storage medium, comprise that some instructions are with so that a computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out all or part of step of the described method of each embodiment of the present invention.And aforesaid storage medium comprises: and USB flash disk, portable hard drive, read-only memory (ROM, Read-OnlyMemory), various media that can be program code stored such as random access memory (RAM, Random Access Memory), magnetic disc or CD.
The above; only be the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; can expect easily changing or replacing, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion by described protection range with claim.
Claims (15)
1. a transformat method of adjustment is characterized in that, comprising:
Obtain the state information of the community user of data processing equipment transmission;
Determine the initial transmission form of described community user by described state information;
By described state information determine described community user the maximum amount of data that can send; Send query messages to described data processing equipment; Described query messages is used for carrying described maximum amount of data in the described query messages to described data processing equipment inquiry outgoing data amount, makes described data processing equipment determine described outgoing data amount according to described maximum amount of data;
Obtain the outgoing data amount of the described community user of described data processing equipment transmission;
Adjust described initial transmission form according to described outgoing data amount, obtain carrying out transformat.
2. method according to claim 1 is characterized in that, describedly determines that by state information the initial transmission form of community user comprises:
Calculate the available transmission formats of described community user according to described state information;
Initial transmission form by described available transmission formats described community user of inquiry in the channel quality indication is tabulated with transport module CQI-TB.
3. method according to claim 2 is characterized in that,
Described state information comprises: the available horsepower P of residential quarter
Cell, the maximum power P that unique user can be used
MAX, the power P that the HS-PDSCH channel of the user in the described residential quarter except the current area user has taken
P-used, current area user's HS-SCCH power P
H-cur, the power P that the HS-SCCH channel of the user in the described residential quarter except the current area user has taken
H-used, the transmitting power P of Common Pilot Channel
c, the biasing MPO of the relative pilot power of HS-PDSCH power, the CQI value CQI that community user reports
ReAn and precompensation parameter CQI of the CQI ability of community user
UE
The described available transmission formats of calculating described community user according to state information comprises:
Use described state information to calculate the HS-DPCCH available horsepower P of community user according to formula 1
a, use described state information and available horsepower P according to formula 2
aCalculate the available transmission formats CQI of described community user
a
Formula 1:P
a=min (P
Cell-P
P-used-P
H-used-P
H-cur, P
MAX-P
H-cur);
Formula 2:CQI
a=min (Round (P
a-P
c-MPO-CQI
Re), CQI
UE).
4. method according to claim 1 is characterized in that,
Described initial transmission form comprises: channel quality indication parameter CQI and high-speed physical downlink shared channel (HS-PDSCH) HS-PDSCH yardage;
Describedly adjust described initial transmission form according to the outgoing data amount and comprise:
The size of more described outgoing data amount and described maximum amount of data;
If described outgoing data amount more than or equal to described maximum amount of data, then keeps described yardage N constant, by the indication of queried channel quality and transport module CQI-TB tabulation, adjust described channel quality indication parameter CQI; And/or, if described outgoing data amount, is then inquired about the CQI-TB tabulation less than described maximum amount of data, adjust described HS-PDSCH yardage or described parameters C QI.
5. method according to claim 2 is characterized in that, described obtain carrying out transformat after, also comprise:
Judge whether that according to the surplus resources of residential quarter needs proceed the transformat adjustment of other users in the residential quarter, other users are the user except the current area user in the described residential quarter in the described residential quarter;
If do not need, then the execution transformat according to users of all cells is that users of all cells is carried out the resource distribution.
6. a transformat method of adjustment is characterized in that, comprising:
Send the state information of community user to dispatching device;
Receive the query messages that described dispatching device sends, carry in the described query messages described community user the maximum amount of data that can send;
Determine the outgoing data amount of described community user by described state information and described maximum amount of data;
Send described outgoing data amount to described dispatching device.
7. method according to claim 6 is characterized in that, describedly determines that by described state information and described maximum amount of data the outgoing data amount of described community user comprises:
Determine the current data amount of described community user by described state information;
The size of more described current data amount and described maximum amount of data, if described current data amount is more than or equal to described maximum amount of data, then with described maximum amount of data as the outgoing data amount; If described current data amount is less than described maximum amount of data, then with described current data amount as the outgoing data amount.
8. a transformat method of adjustment is characterized in that, comprising:
Send the state information of community user to dispatching device, described when sending the state information of community user to dispatching device, send described outgoing data amount to described dispatching device;
Determine the primary data amount of described community user by described state information; Determine current area user shared proportion of outgoing data in all community users by each state of user information in the residential quarter; Described primary data amount and described proportion are multiplied each other, obtain the outgoing data amount;
Send described outgoing data amount to described dispatching device.
9. a dispatching device is characterized in that, comprising:
First acquiring unit is for the state information of the community user that obtains the data processing equipment transmission;
First determining unit is for the initial transmission form of determining described community user by described state information;
Second determining unit, be used for by described state information determine described community user the maximum amount of data that can send;
Transmitting element is used for sending query messages to described data processing equipment; Described query messages is used for carrying described maximum amount of data in the described query messages to described data processing equipment inquiry outgoing data amount, makes described data processing equipment determine described outgoing data amount according to described maximum amount of data;
Second acquisition unit is for the outgoing data amount of the described community user that obtains described data processing equipment transmission;
Adjustment unit is used for adjusting described initial transmission form according to described outgoing data amount.
10. dispatching device according to claim 9 is characterized in that, described first determining unit comprises:
Computing module is for the available transmission formats of calculating described community user according to described state information;
Enquiry module is used for by described available transmission formats at the initial transmission form of channel quality indication with the described community user of transport module CQI-TB tabulation inquiry.
11. according to any described dispatching device of claim 9 to 10, it is characterized in that described adjustment unit comprises:
Comparison module is for the size of more described outgoing data amount and described maximum amount of data, if described outgoing data amount more than or equal to described maximum amount of data, then triggers first adjusting module; If described outgoing data amount less than described maximum amount of data, then triggers second adjusting module;
First adjusting module is used for keeping the HS-PDSCH yardage constant, by the indication of queried channel quality and transport module CQI-TB tabulation, adjusts channel quality indication parameter CQI;
Second adjusting module is used for the indication of queried channel quality and transport module CQI-TB tabulation, with described HS-PDSCH yardage or described parameters C QI to little direction adjustment.
12. a data processing equipment is characterized in that, comprising:
The status message transmitting element is used for to the state information of dispatching device transmission community user;
The query messages receiving element be used for to receive the query messages that described dispatching device sends, carry in the described query messages described community user the maximum amount of data that can send;
The data determining unit is for the outgoing data amount of determining described community user by described state information and described maximum amount of data;
The data volume transmitting element is used for sending described outgoing data amount to described dispatching device.
13. data processing equipment according to claim 12 is characterized in that, described data determining unit comprises:
First determination module is for the current data amount of determining described community user by described state information;
The data volume comparison module is used for the size of more described current data amount and described maximum amount of data, as if described current data amount more than or equal to described maximum amount of data, then with described maximum amount of data as the outgoing data amount; If described current data amount is less than described maximum amount of data, then with described current data amount as the outgoing data amount.
14. a data processing equipment is characterized in that, comprising:
The status message transmitting element is used for to the state information of dispatching device transmission community user;
The data determining unit is for the outgoing data amount of determining described community user by described state information; Described data determining unit also comprises: second determination module, for the primary data amount of determining described community user by described state information; The 3rd determination module is used for determining that by each state of user information in the residential quarter current area user is at the shared proportion of all community user outgoing data; The module that multiplies each other is used for described primary data amount and described proportion are multiplied each other, and obtains the outgoing data amount;
The data volume transmitting element is used for sending described outgoing data amount to described dispatching device.
15. a communication system is characterized in that, comprising:
Dispatching device and data processing equipment;
Described dispatching device is for the state information of the community user that obtains the data processing equipment transmission; Determine the initial transmission form of described community user by described state information; Obtain the outgoing data amount of the described community user of described data processing equipment transmission; Adjust described initial transmission form according to described outgoing data amount;
Described data processing equipment is used for to the state information of dispatching device transmission community user; Receive the query messages that described dispatching device sends, carry in the described query messages described community user the maximum amount of data that can send; Determine the outgoing data amount of described community user by described state information and described maximum amount of data; Send described outgoing data amount to described dispatching device; Or, be used for sending to dispatching device the state information of community user, described when sending the state information of community user to dispatching device, send described outgoing data amount to described dispatching device; Determine the primary data amount of described community user by described state information; Determine current area user shared proportion of outgoing data in all community users by each state of user information in the residential quarter; Described primary data amount and described proportion are multiplied each other, obtain the outgoing data amount; Send described outgoing data amount to described dispatching device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110128543.8A CN102195761B (en) | 2011-05-18 | 2011-05-18 | Transport format regulation method, device and system |
PCT/CN2012/075245 WO2012155802A2 (en) | 2011-05-18 | 2012-05-09 | Transport format adjustment method, device, and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110128543.8A CN102195761B (en) | 2011-05-18 | 2011-05-18 | Transport format regulation method, device and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102195761A CN102195761A (en) | 2011-09-21 |
CN102195761B true CN102195761B (en) | 2013-09-11 |
Family
ID=44603190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110128543.8A Active CN102195761B (en) | 2011-05-18 | 2011-05-18 | Transport format regulation method, device and system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102195761B (en) |
WO (1) | WO2012155802A2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102195761B (en) * | 2011-05-18 | 2013-09-11 | 上海华为技术有限公司 | Transport format regulation method, device and system |
CN104349491A (en) * | 2013-08-08 | 2015-02-11 | 中兴通讯股份有限公司 | PESCH (physical downlink shared channel) transmission method, system and network side equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1852073A (en) * | 2005-11-21 | 2006-10-25 | 华为技术有限公司 | Method for distributing resource in downward grouped data transmission |
CN101262263A (en) * | 2001-12-05 | 2008-09-10 | Ip无线有限公司 | Method and arrangement for power control |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7382744B2 (en) * | 2005-01-27 | 2008-06-03 | Qualcomm Incorporated | Systems and methods for optimizing the allocation of resources to serve different types of data flows in a wireless communication system |
CN100584072C (en) * | 2007-02-13 | 2010-01-20 | 华为技术有限公司 | Channel quality indication adjusting method and base station node |
CN101453781A (en) * | 2008-12-19 | 2009-06-10 | 上海华为技术有限公司 | Method and base station for regulating initial block error rate IBLER |
CN102195761B (en) * | 2011-05-18 | 2013-09-11 | 上海华为技术有限公司 | Transport format regulation method, device and system |
-
2011
- 2011-05-18 CN CN201110128543.8A patent/CN102195761B/en active Active
-
2012
- 2012-05-09 WO PCT/CN2012/075245 patent/WO2012155802A2/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101262263A (en) * | 2001-12-05 | 2008-09-10 | Ip无线有限公司 | Method and arrangement for power control |
CN1852073A (en) * | 2005-11-21 | 2006-10-25 | 华为技术有限公司 | Method for distributing resource in downward grouped data transmission |
Also Published As
Publication number | Publication date |
---|---|
CN102195761A (en) | 2011-09-21 |
WO2012155802A3 (en) | 2013-01-31 |
WO2012155802A2 (en) | 2012-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101480077B (en) | Dynamic resource reuse pattern selection in a cellular communication system | |
CN102356580B (en) | To the configuration of the transmission of the periodic feedback information on physical uplink link shared channels (PUSCH) | |
CN101039160B (en) | Multiplexing system, method for sharing control channel resource and reception equipment thereof | |
CN100450259C (en) | Apparatus and method for allocating channel in a wireless communication system | |
CN102307082B (en) | Transmission method and device of uplink control signaling | |
CN101370246B (en) | Broadcasting method, system and apparatus for system information | |
CN104937875A (en) | Enhancement for lte communication systems | |
CN102387587B (en) | Resource allocation method and device | |
CN102083221A (en) | Resource scheduling method and device based on HSDPA (high speed downlink packet access) | |
CN102238627B (en) | Resource allocating method and device of downlink shared channel | |
CN101860964A (en) | Method, equipment and system for acquiring uplink capacity of terminal | |
CN112073974B (en) | Unauthorized spectrum edge access and anti-interference method and device for cooperative terminal communication | |
EP2464159A1 (en) | Method, system and device for reporting uplink pilot interference | |
CN101578903A (en) | Base station device and communication control method | |
CN102577487A (en) | A method and apparatus for controlling the total overhead used to transmit channel state information in a wireless network | |
CN102340824A (en) | Multi-carrier high-speed data business scheduling method and device | |
CN103931262A (en) | Data scheduling method and device | |
CN108024357A (en) | The secondary carrier management method of multi-carrier polymerizing and base station | |
CN103916867A (en) | Method and apparatus for determining capacity of control channel | |
CN104469957A (en) | LTE system base station device downlink resource distribution method and device | |
CN101384069B (en) | Power control parameter configuring method and related apparatus | |
CN105766020A (en) | Method for controlling transmission power and transmission delay, and communication terminal using same | |
CN102833756A (en) | Method for transmitting data by single subband user in OFDM (orthogonal frequency division multiplexing) system | |
CN102752757B (en) | Method for optimizing frequency spectrum allocation according to minimal waste criterion in frequency spectrum aggregation process | |
CN103929822A (en) | LTE proportional fair scheduling method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |