CN103781181B - User scheduling method and apparatus, system and base station in TDD system - Google Patents
User scheduling method and apparatus, system and base station in TDD system Download PDFInfo
- Publication number
- CN103781181B CN103781181B CN201210404312.XA CN201210404312A CN103781181B CN 103781181 B CN103781181 B CN 103781181B CN 201210404312 A CN201210404312 A CN 201210404312A CN 103781181 B CN103781181 B CN 103781181B
- Authority
- CN
- China
- Prior art keywords
- user
- downlink
- subframe
- full duplex
- base station
- 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
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to the technical field of communication, and especially relates to a user scheduling method and apparatus, a system and a base station in a TDD system. The method comprises the following steps: setting a co-frequency full-duplex scheduling period, wherein the scheduling period includes N subframes; determining K subframes to serve as co-frequency full-duplex subframes from the N subframes, the number K of the co-frequency full-duplex subframes being associated with the specific value of uplink business demand quantity and downlink business demand quantity; and for the co-frequency full-duplex subframes, first scheduling data of uplink users, and based on the estimated interference conditions, determining downlink users matched with the uplink users and scheduling data of downlink users. For the co-frequency full-duplex subframes, the data of the uplink users is firstly scheduled, and then based on the estimated signal interference conditions, the downlink users, of which the interference degree is low, is determined to be the downlink users matched with the uplink users and the data of the downlink users is scheduled, thereby avoiding the interference between the uplink and downlink users, realizing co-frequency full-duplex transmission, and improving the communication efficiency of a system.
Description
Technical field
The present invention relates to communication technical field, more particularly to a kind of TDD system user scheduling method, device, system and
Base station.
Background technology
In TD-SCDMA(Time Division-Synchronous Code Division Multiple Access, when
Divide S-CDMA-Synchronous Code Division Multiple Access)With TD-LTE (Time Division Long Term Evolution, timesharing Long Term Evolution) communication system
TDD is employed in system(Time Division Duplexing, time division duplex)Mode, a wireless sub-frame is divided into 10
Individual subframe is not right to match with sub-frame of uplink number by configuring different descending sub frame numbers as descending sub frame or sub-frame of uplink
It is much of downlink business.
As mobile Internet business amount is skyrocketed through, the capacity and covering problem of TDD system become increasingly conspicuous, and need raising badly
The spectrum efficiency of TDD system is strengthening network capacity.Under this background, low-power is introduced in communication system of new generation
High density cell(Such as femto base station)Carry out advisory frequency multiplexing amount, and the co-channel full duplex technology for being based on low power base station is obtained
Increasing concern.So-called co-channel full duplex technology refer to base station in similar frequency bands and subframe simultaneously send downlink data and
Upstream data is received, so as to lift spectrum efficiency at double.Co-channel full duplex needs to be respectively configured reception antenna and hair in base station end
Antenna is penetrated, in order to avoid the interference of the sending signal docking collection of letters number, base station needs to make sending signal when upward signal is received
Into interference eliminated, the general method using hardware is eliminated to interference.And in user terminal, because interference is eliminated to hard
Part requirement is higher, then without preferable removing measures.
In documents and materials disclosed in prior art, in order to improve the efficiency of transmission of system, there is provided a kind of method, base station is same
When receive and dispatch two data at different user end.Sent out in same subframe co-channel full duplex transmission method as shown in Figure 1, base station
Send data to UE1, the data that UD2 sends are received in same subframe.This method can effectively improve the transmission effect of system
Rate.
But inventor realize it is of the invention during find, prior art provide method at least there are the following problems:
Two users transmitted with base station co-channel full duplex, a transmission upward signal, a reception downstream signal, such upward signal
The downstream signal that another user receives can be interfered, if the interference is not avoided that or eliminates, another can be caused
User receives downlink data failure.Because existing multi-subscriber dispatching mechanism is unable to estimate the disturbed condition between two users, because
This cannot realize that co-channel full duplex is transmitted, and communication efficiency is relatively low.
The content of the invention
In order to solve the above technical problems, the embodiment of the invention provides a kind of TDD system user scheduling method, device and be
System, by changing user scheduling mechanism so that signal disturbed condition can be estimated between user, so as to realize that co-channel full duplex is passed
It is defeated, and then improve the communication efficiency of TDD system.
It is according to embodiments of the present invention in a first aspect, disclose a kind of TDD system user scheduling method, be applied to base station
Side, methods described includes:
Co-channel full duplex dispatching cycle is set, N number of subframe is included the dispatching cycle;
Determine K subframe as co-channel full duplex subframe, the quantity of the co-channel full duplex subframe from N number of subframe
K is associated with the ratio of uplink service demand and downlink business demand;
For the co-channel full duplex subframe, the data of priority scheduling uplink user, according to the disturbed condition estimated, it is determined that
The downlink user matched with the uplink user, dispatches the data of the downlink user.
It is preferred that described determine that K subframe is specifically included as co-channel full duplex subframe from N number of subframe:
For n-th subframe in current dispatching cycle, the downlink user that obtaining n-th subframe will dispatch can be passed
Transmission of data amount CDLCan transmitted data amount C with uplink userUL;
Acquisition is descending to have passed data total amount TDLData total amount T has been passed with upUL;
When judging to meet following condition, then n-th subframe is transmitted for co-channel full duplex:
L*CUL/TUL>M*CDL/TDL
Wherein, L is uplink service demand, and M is downlink business demand, n=1,2 ..., N.
It is preferred that it is described according to the disturbed condition estimated, it is determined that the downlink user matched with the uplink user, dispatches institute
The data for stating downlink user are specifically included:
Base station sends downlink reference signal in co-channel full duplex subframe so that user terminal is according to the downlink reference signal
Estimate down channel quality, and in specified subframe feedback of down channel quality information to base station;
The base station judges whether channel quality is preset more than first according to the downlink channel quality information of client feeds back
Threshold value, the user using all channel qualities more than the first predetermined threshold value is used as the downlink user that can be matched;
Base station determines one according to priority according to up-downgoing business demand amount ratio from all downlink users for matching
The individual downlink user matched with the uplink user, dispatches the data of the downlink user.
It is preferred that it is described according to the disturbed condition estimated, it is determined that the downlink user matched with the uplink user, dispatches institute
The data for stating downlink user are specifically included:
Estimate that user, in the geographical position of affiliated subdistrict, uplink user pair is estimated according to the geographical position for obtaining in base station
The intensity of the signal interference of downlink user;
Base station judges whether the uplink user is less than the second predetermined threshold value to the intensity of the signal interference of downlink user, such as
Fruit is, using the downlink user as the downlink user that can be matched;
Base station determines one according to priority according to up-downgoing business demand amount ratio from all downlink users for matching
The individual downlink user matched with the uplink user, dispatches the data of the downlink user.
It is preferred that methods described also includes:
Within co-channel full duplex dispatching cycle, for the subframe outside K co-channel full duplex subframe, used for dispatching downlink
User data.
It is preferred that methods described also includes:
Within co-channel full duplex dispatching cycle, for the subframe outside K co-channel full duplex subframe, according to up-downgoing business
The ratio of demand determines the subframe for dispatching downlink user data or uplink user data.
It is preferred that the ratio according to up-downgoing business demand amount determines the subframe for dispatching downlink user data
Or uplink user data is specially:
When uplink service demand is more than 1 divided by the ratio that downlink business demand is obtained, the subframe is used to dispatch
Uplink user data;
When uplink service demand is less than or equal to 1 divided by the ratio that downlink business demand is obtained, the subframe is used for
Dispatching downlink user data.
Second aspect according to embodiments of the present invention, discloses a kind of TDD system user scheduling method, methods described application
In base station side, including:
Co-channel full duplex dispatching cycle is set, N number of subframe is included the dispatching cycle;
Determine K subframe as co-channel full duplex subframe, the quantity of the co-channel full duplex subframe from N number of subframe
K is associated with the ratio of uplink service demand and downlink business demand;
For the co-channel full duplex subframe, the data of priority scheduling uplink user;
Downlink reference signal is sent in co-channel full duplex subframe, to cause the user terminal according to the descending reference for receiving
Signal estimate down channel quality, according to the downlink channel quality information of the client feeds back, determine one it is up with described
The downlink user of user's pairing, dispatches the data of the downlink user.
The third aspect according to embodiments of the present invention, discloses a kind of TDD system user scheduling method, methods described application
In UE sides, including:
Receive the request of the dispatching uplink user that base station sends;
The downlink reference signal that base station sends is received, down channel quality is estimated according to the downlink reference signal, referred to
Feedback of down channel quality information is to base station in fixed subframe, to cause that the base station is believed according to the down channel quality of feedback
Breath, it is determined that the downlink user matched with the uplink user;
The request of the down user data that the scheduling that reception base station sends is matched with the uplink user.
It is preferred that the feedback of down channel quality information in specified subframe is specially to base station:
Feedback of down channel quality information is to base station in co-channel full duplex subframe;Or
Feedback of down channel quality information is to base station in descending sub frame.
Fourth aspect according to embodiments of the present invention, discloses a kind of TDD system user dispatching device, described device application
In base station side, including:
Setting unit, for setting co-channel full duplex dispatching cycle, the dispatching cycle includes N number of subframe;
Determining unit is described complete with frequency for determining K subframe from N number of subframe as co-channel full duplex subframe
The quantity K of duplexing subframe is associated with the ratio of uplink service demand and downlink business demand;
First scheduling unit, for for the co-channel full duplex subframe, the data of priority scheduling uplink user, according to estimating
The disturbed condition of meter, it is determined that the downlink user matched with the uplink user, dispatches the data of the downlink user.
It is preferred that the determining unit is specifically included:
First obtains subelement, will for for n-th subframe in current dispatching cycle, obtaining n-th subframe
The downlink user to be dispatched can transmitted data amount CDLCan transmitted data amount C with uplink userUL;
Second obtains subelement, and descending data total amount T has been passed for obtainingDLData total amount T has been passed with upUL;
First judgment sub-unit, for when judging to meet following condition, then n-th subframe to be used for co-channel full duplex
Transmission:L*CUL/TUL>M*CDL/TDL;Wherein, L is uplink service demand, and M is downlink business demand, n=1,2 ..., N.
It is preferred that first scheduling unit specifically includes the first scheduling subelement and the second scheduling subelement, wherein, institute
The second scheduling subelement is stated for dispatching downlink user data;Then the described second sub- scheduling unit is specifically included:
Transmission sub-unit, for sending downlink reference signal in co-channel full duplex subframe so that user terminal is according to
Downlink reference signal estimates down channel quality, and in specified subframe feedback of down channel quality information to base station;
Whether second judgment sub-unit, for the downlink channel quality information according to client feeds back, judge channel quality
More than the first predetermined threshold value, the user using all channel qualities more than the first predetermined threshold value is used as the downlink user that can be matched;
First determination subelement, for according to up-downgoing business transmission quantity ratio, matches according to priority from all
A downlink user matched with the uplink user is determined in downlink user, the data of the downlink user are dispatched.
It is preferred that first scheduling unit specifically includes the first scheduling subelement and the second scheduling subelement, wherein, institute
Stating the second scheduling subelement is used for dispatching downlink user data, then the second scheduling subelement is specifically included:
Estimate subelement, for estimating geographical position of the user in affiliated subdistrict, estimated according to the geographical position for obtaining
Intensity of the meter uplink user to the signal interference of downlink user;
3rd judgment sub-unit, for judging whether the uplink user is less than to the intensity of the signal interference of downlink user
Second predetermined threshold value, if it is, using the downlink user as the downlink user that can be matched;
Second determination subelement, for base station according to up-downgoing business demand amount ratio, matches somebody with somebody according to priority from all
To downlink user in determine the downlink user of and uplink user pairing, dispatch the data of the downlink user.
It is preferred that described device also includes:
Second scheduling unit, within co-channel full duplex dispatching cycle, for the son outside K co-channel full duplex subframe
Frame, for dispatching downlink user data.
It is preferred that described device also includes:
3rd scheduling unit, within co-channel full duplex dispatching cycle, for the son outside K co-channel full duplex subframe
Frame, the ratio according to up-downgoing business demand amount determines the subframe for dispatching downlink user data or uplink user number
According to.
It is preferred that the 3rd scheduling unit includes:
3rd scheduling subelement, for being more than 1 divided by the ratio that downlink business demand is obtained when uplink service demand
When, the subframe is used for dispatching uplink user data;
4th scheduling subelement, for the ratio that is obtained divided by downlink business demand when uplink service demand less than etc.
When 1, the subframe is used for dispatching downlink user data.
5th aspect according to embodiments of the present invention, discloses a kind of base station, and the base station includes:
First setup module, for setting co-channel full duplex dispatching cycle, the dispatching cycle includes N number of subframe;
First determining module, it is described same for determining K subframe from N number of subframe as co-channel full duplex subframe
The quantity K of channel full duplex subframe is associated with the ratio of uplink service demand and downlink business demand;
First scheduler module, for for the co-channel full duplex subframe, the data of priority scheduling uplink user, according to estimating
The disturbed condition of meter, it is determined that the downlink user matched with the uplink user, dispatches the data of the downlink user.
6th aspect according to embodiments of the present invention, discloses a kind of base station, and the base station includes:
Second setup module, for setting co-channel full duplex dispatching cycle, the dispatching cycle includes N number of subframe;
Second determining module, it is described same for determining K subframe from N number of subframe as co-channel full duplex subframe
The quantity K of channel full duplex subframe is associated with the ratio of uplink service demand and downlink business demand;
Second scheduler module, for for the co-channel full duplex subframe, the data of priority scheduling uplink user;
3rd scheduler module, for sending downlink reference signal in co-channel full duplex subframe so that user terminal according to
The downlink reference signal estimates down channel quality, and according to the downlink channel quality information of the client feeds back, it is determined that
One downlink user matched with the uplink user, dispatches the data of the downlink user.
7th aspect according to embodiments of the present invention, discloses a kind of UE, and the UE includes:
First receiver module, the request of the dispatching uplink user for receiving base station transmission;
Feedback module, the downlink reference signal for receiving base station transmission estimates descending according to the downlink reference signal
Channel quality, in specified subframe feedback of down channel quality information to base station, to cause the base station according under feedback
Row channel quality information, it is determined that the downlink user matched with the uplink user;
Second receiver module, the down user data that the scheduling for receiving base station transmission is matched with the uplink user
Request.
Eighth aspect according to embodiments of the present invention, discloses a kind of TDD system, and the system includes base station and UE, its
In,
The base station is used to set co-channel full duplex dispatching cycle, includes N number of subframe the dispatching cycle;From described N number of
Determine K subframe as co-channel full duplex subframe, quantity K and the uplink service demand of the co-channel full duplex subframe in subframe
Ratio with downlink business demand is associated;For the co-channel full duplex subframe, the data of priority scheduling uplink user;
Downlink reference signal is sent in co-channel full duplex subframe, under causing that the user terminal is estimated according to the downlink reference signal for receiving
Row channel quality, according to the downlink channel quality information of the client feeds back, determines one with uplink user pairing
Downlink user, dispatches the data of the downlink user;
The UE is used for the request of the dispatching uplink user for receiving base station transmission;Receive the descending reference letter that base station sends
Number, down channel quality is estimated according to the downlink reference signal, feedback of down channel quality information is extremely in specified subframe
Base station, to cause the base station according to the downlink channel quality information of feedback, it is determined that the descending use matched with the uplink user
Family;The request of the down user data that the scheduling that reception base station sends is matched with the uplink user.
What the embodiment of the present invention can reach has the beneficial effect that:The present invention improves a kind of TDD system user scheduling method,
Within the co-channel full duplex dispatching cycle for setting, K subframe is determined from N number of subframe as co-channel full duplex subframe, it is described together
The quantity K of channel full duplex subframe is associated with the ratio of uplink service demand and downlink business demand;For described with frequency
Full duplex subframe, the data of priority scheduling uplink user, according to estimate disturbed condition, it is determined that with the uplink user match
Downlink user, dispatches the data of the downlink user.In embodiments of the present invention, for co-channel full duplex subframe, priority scheduling
Uplink user, further according to the signal disturbed condition estimated, the small downlink user of annoyance level is defined as being matched with uplink user
Downlink user be scheduled, it is to avoid the interference between upstream and downstream user, realize co-channel full duplex transmission.On the other hand,
The quantity of the subframe for determining to be transmitted for co-channel full duplex according to the ratio between up-downgoing business demand amount, and allow dynamic configuration upper and lower
Row subframe, so as to the asymmetry of Dynamic Matching up-downgoing business, so as to lift spectrum efficiency to greatest extent, improves
The communication efficiency of TDD system.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments described in invention, for those of ordinary skill in the art, on the premise of not paying creative work,
Other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is prior art dispatching method schematic diagram;
Fig. 2 is TDD system user scheduling method first embodiment schematic diagram provided in an embodiment of the present invention;
Fig. 3 is TDD system user scheduling method second embodiment schematic diagram provided in an embodiment of the present invention;
Fig. 4 is TDD system user scheduling method 3rd embodiment schematic diagram provided in an embodiment of the present invention;
Fig. 5 is TDD system user scheduling method fourth embodiment schematic diagram provided in an embodiment of the present invention;
Fig. 6 is the embodiment schematic diagram of TDD system user scheduling method the 5th provided in an embodiment of the present invention
Fig. 7 is TDD system user dispatching device schematic diagram provided in an embodiment of the present invention;
Fig. 8 is first embodiment schematic diagram in base station provided in an embodiment of the present invention;
Fig. 9 is second embodiment schematic diagram in base station provided in an embodiment of the present invention
Figure 10 is UE schematic diagrames provided in an embodiment of the present invention;
Figure 11 is TDD system schematic diagram provided in an embodiment of the present invention.
Specific embodiment
In the prior art, because existing user scheduling mechanism can not be estimated to carry out the upper of co-channel full duplex transmission with base station
Row user is not avoided that or eliminates interference of the uplink user to downlink user to the disturbed condition of downlink user, under causing
Row user receives downstream signal failure, from being unable to realize that co-channel full duplex transmits, and uses existing dispatching method, then lead to
Letter is less efficient.
Based on this, a kind of TDD system user scheduling method, device and system are the embodiment of the invention provides, by changing
User scheduling mechanism so that signal disturbed condition can be estimated between user, so as to realize that co-channel full duplex is transmitted, and then improves
The communication efficiency of TDD system.
In order that those skilled in the art more fully understand the technical scheme in the present invention, below in conjunction with of the invention real
The accompanying drawing in example is applied, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described implementation
Example is only a part of embodiment of the invention, rather than whole embodiments.Based on the embodiment in the present invention, this area is common
The every other embodiment that technical staff is obtained under the premise of creative work is not made, should all belong to protection of the present invention
Scope.
Referring to Fig. 2, for the TDD system user scheduling method first embodiment flow chart that the present invention is provided.
Methods described is applied to base station side, and methods described includes:
S201, sets co-channel full duplex dispatching cycle, includes N number of subframe the dispatching cycle.
S202, determines K subframe as co-channel full duplex subframe, the co-channel full duplex subframe from N number of subframe
Quantity K be associated with the ratio of uplink service demand and downlink business demand.
Wherein, the quantity K of the co-channel full duplex subframe and uplink service demand and the ratio of downlink business demand
The associated quantity for specifically referring to determine the subframe for co-channel full duplex transmission according to the ratio between uplink and downlink business demand amount.
S203, for the co-channel full duplex subframe, the data of priority scheduling uplink user, according to the interference feelings estimated
Condition, it is determined that the downlink user matched with the uplink user, dispatches the data of the downlink user.
In the first embodiment of the invention, within the co-channel full duplex dispatching cycle for setting, K is determined from N number of subframe
Subframe is needed as co-channel full duplex subframe, quantity K and the uplink service demand and downlink business of the co-channel full duplex subframe
The ratio of the amount of asking is associated;For the co-channel full duplex subframe, the data of priority scheduling uplink user, according to the interference estimated
Situation, it is determined that the downlink user matched with the uplink user, dispatches the data of the downlink user.In the embodiment of the present invention
In, for co-channel full duplex subframe, priority scheduling uplink user is small by annoyance level further according to the signal disturbed condition estimated
Downlink user, the downlink user for being defined as being matched with uplink user is scheduled, it is to avoid the interference between upstream and downstream user,
Realize co-channel full duplex transmission.On the other hand, determined to be transmitted for co-channel full duplex according to the ratio between up-downgoing business demand amount
Subframe quantity, and allow dynamic configuration ascending-descending subframes, so as to the asymmetry of Dynamic Matching up-downgoing business so that
Spectrum efficiency is lifted to greatest extent, improves the communication efficiency of TDD system.
Referring to Fig. 3, for the TDD system user scheduling method second embodiment flow chart that the present invention is provided.
S301, sets co-channel full duplex dispatching cycle, includes N number of subframe the dispatching cycle.
Usually, for correspondence LTE long evolving systems, 1024 subframes are generally comprised in a dispatching cycle.This hair
The method that bright embodiment is provided, can apply to any TDD system, such as TD-SCDMA, TD-LTE system etc..The present invention is not limited
Specific method of the fixed society from co-channel full duplex dispatching cycle.
S 302, for the present sub-frame n in dispatching cycle, the downlink user that obtaining the subframe will dispatch can be transmitted
Data quantity CDLCan transmitted data amount C with uplink userUL。
Present sub-frame is n-th subframe in current dispatching cycle, wherein, n=1,2 ..., N.N is subframe in dispatching cycle
Sum.
S303, acquisition is descending to have passed data total amount TDLData total amount T has been passed with upUL。
The downlink data total amount T that system has been transmitted before present sub-frame is obtained respectivelyDLData total amount has been passed with up
TUL。
S304, judges whether to meet predetermined condition.If it is satisfied, into step S305;If being unsatisfactory for above-mentioned predetermined bar
Part, into step S310.
The predetermined condition is:
L*CUL/TUL>M*CDL/TDL
Wherein, L is uplink service demand, and M is downlink business demand, CULFor the up use that present sub-frame will be dispatched
Family can transmitted data amount, CDLFor the uplink user that present sub-frame will be dispatched can transmitted data amount, TULTo have passed data total for up
Amount, TDLIt is the downlink data total amount and T transmittedUL。
S305, when judging to meet predetermined condition, determines present sub-frame n as co-channel full duplex subframe, for complete with frequency
Duplex transmission.
When the conditions are satisfied, it is maintained at L to ensure uplink traffic transmission amount and the ratio of downlink traffic transmission amount:
M, then for co-channel full duplex transmission, the co-channel full duplex subframe can simultaneously carry out up-downgoing business transmission to present sub-frame n.
S306, for the co-channel full duplex subframe for determining, the data of priority scheduling uplink user.
S307, base station sends downlink reference signal in co-channel full duplex subframe so that user terminal is according to the descending ginseng
Examine signal and estimate down channel quality, and in specified subframe feedback of down channel quality information to base station.
When implementing, base station sends downlink reference signal in k-th co-channel full duplex subframe.Wherein, k=1,2,
3 ... K, wherein, K is the total quantity of co-channel full duplex subframe.The user for having downlink transfer demand is based on the reference that base station sends
Signal estimates k-th down channel quality of co-channel full duplex subframe, and the channel quality letter is fed back in specified subframe
Breath.Specifically, by taking LTE system as an example, user terminal UE calculates the SINR of reference signal(Signal to Interference
Plus Noise Ratio, Signal to Interference plus Noise Ratio), and it is quantified as CQI(Quality Indicator, channel matter
Amount information), by the CQ I feedback of the information of 4 bits to base station.
Whether S308, the base station judges channel quality more than the according to the downlink channel quality information of client feeds back
One predetermined threshold value, the user using all channel qualities more than the first predetermined threshold value is used as the downlink user that can be matched.
In second embodiment of the invention, base station side pre-sets the first predetermined threshold value, when base station is fed back according to UE sides
Channel quality information CQI, when judging that channel quality is more than the first predetermined threshold value, by all channel qualities more than the first default threshold
The downlink user that the user of value can match as the uplink user of above-mentioned priority scheduling.
S309, base station according to up-downgoing business demand amount ratio, according to priority from all downlink users for matching
Determine a downlink user matched with the uplink user, dispatch the data of the downlink user.
When implementing, in the downlink user that multiple can be matched, calculating can match the priority valve of downlink user, will be excellent
First weights highest downlink user is used as the downlink user matched with uplink user.It is preferred that the priority valve is equal to currently
The user can the ratio that is obtained divided by the total amount of data that the user has been transmitted of transmitted data amount.It will be appreciated by those skilled in the art that
, other dispatching algorithms can also be used, in the uplink user that can be matched from multiple, to determine one with the uplink user
The downlink user of pairing, the data of dispatching downlink user.
S310, when the conditions set forth above are not met, the present sub-frame n is used for dispatching downlink user data or uplink user
Data.
Preferably, when predetermined condition is unsatisfactory for, present sub-frame n is used for dispatching downlink user data.Because, logical
Often in the case of, downlink business demand is generally higher than uplink service demand, therefore, it can setting unit subframe for frequency entirely
Duplex transmission, not only dispatching uplink user but also dispatching downlink user, set remaining subframe for downlink transfer, to ensure downlink business
Transmission quantity.
It is preferred that the subframe for being not used in co-channel full duplex transmission, can also be according to the ratio of up-downgoing business demand amount
Value determines that the subframe is used for dispatching downlink user data or uplink user data.When implementing, when uplink service demand
When measuring the ratio obtained divided by downlink business demand more than 1, the subframe is used for dispatching uplink user data;Work as uplink service
When demand is less than or equal to 1 divided by the ratio that downlink business demand is obtained, the subframe is used for dispatching downlink user data.
How the method for being provided with a specific example explanation present invention below effectively improves system transfers efficiency, in order to
Convenient explanation, except full duplex subframe, remaining subframe is completely used for downlink transfer.Sub-frame division is two by existing TD-LTE system
Class:Descending sub frame and sub-frame of uplink.Downlink business can only be passed in descending sub frame, and uplink service can only be passed in sub-frame of uplink.And this
Subframe definition is full duplex subframe by invention(Up-downgoing business transmission can simultaneously be carried out)With the class of descending sub frame two, simple example:
In the prior art, a TD-LTE system frame includes 10 subframes, and each subframe can transmit 10Mb flows.If wherein 4 sons
Frame is sub-frame of uplink, and 6 subframes are descending sub frame, then support L:M=4:6 business transmission, total traffic is 10*10Mb=
100Mb.And the method that present invention offer is provided, in 10 subframes, wherein 4 subframes are full duplex subframe, under 6 subframes are
Row subframe, then total transmission quantity be:4*2*10Mb+6*10Mb=140Mb.Improved efficiency 40%.As can be seen here, provided using the present invention
Method, it is possible to achieve co-channel full duplex transmit, it is possible to effectively provide TDD system communication efficiency.
In second embodiment of the invention, relatively existing multi-user dispatching method, by co-channel full duplex subframe
Downlink reference signal is sent, so that user terminal is not in the case where computation complexity is increased, is realized dry to uplink user signal
The measurement disturbed, to cause that base station, according to the downlink channel quality information of client feeds back, determines one with uplink user pairing
Downlink user, and dispatching downlink user data, realize co-channel full duplex transmission, improve system transfers efficiency.The opposing party
Face, the present invention determines the quantity of co-channel full duplex subframe according to up-downgoing business demand amount, so as to allow to ascending-descending subframes
Quantity realizes dynamic configuration such that it is able to the asymmetry of Dynamic Matching up-downgoing business, and spectrum efficiency is pointed out to greatest extent,
Further increase system communication efficiency.
Referring to Fig. 4, for the TDD system user scheduling method 3rd embodiment flow chart that the present invention is provided.
S401, sets co-channel full duplex dispatching cycle, includes N number of subframe the dispatching cycle.
Usually, for correspondence LTE long evolving systems, 1024 subframes are generally comprised in a dispatching cycle.This hair
The method that bright embodiment is provided, can apply to any TDD system, such as TD-SCDMA, TD-LTE system etc..The present invention is not limited
Specific method of the fixed society from co-channel full duplex dispatching cycle.
S402, for the present sub-frame n in dispatching cycle, the downlink user that obtaining the subframe will dispatch can transmit number
According to amount CDLCan transmitted data amount C with uplink userUL。
Present sub-frame is n-th subframe in current dispatching cycle, wherein, n=1,2 ..., N.N is subframe in dispatching cycle
Sum.
S403, acquisition is descending to have passed data total amount TDLData total amount T has been passed with upUL。
The downlink data total amount T that system has been transmitted before present sub-frame is obtained respectivelyDLData total amount has been passed with up
TUL。
S404, judges whether to meet predetermined condition.If it is satisfied, into step S405;If being unsatisfactory for above-mentioned predetermined bar
Part, into step S410.
The predetermined condition is:
L*CUL/TUL>M*CDL/TDL
Wherein, L is uplink service demand, and M is downlink business demand, CULFor the up use that present sub-frame will be dispatched
Family can transmitted data amount, CDLFor the uplink user that present sub-frame will be dispatched can transmitted data amount, TULTo have passed data total for up
Amount, TDLIt is the downlink data total amount and T transmittedUL。
S405, when judging to meet predetermined condition, determines present sub-frame n as co-channel full duplex subframe, for complete with frequency
Duplex transmission.
When the conditions are satisfied, it is maintained at L to ensure uplink traffic transmission amount and the ratio of downlink traffic transmission amount:
M, then present sub-frame n is for co-channel full duplex transmission.
S406, for the co-channel full duplex subframe for determining, the data of priority scheduling uplink user.
Estimate that user, in the geographical position of affiliated subdistrict, estimates up according to the geographical position for obtaining in S407, base station
Intensity of the user to the signal interference of downlink user.
When implementing, base station can obtain user in the geographical position of cell, such as each user terminal equipment GPS,
And the longitude and latitude geographical location information shown to base station feedback GPS, then base station can calculate uplink user and downlink user
Geographic distance d, and obtain the ambient conditions of surrounding.Due to uplink user transmission power PHairIt is that base station controls, therefore base station
Know uplink user transmit power PHair, so, a kind of feasible calculating uplink user transmit power reaches the work(at downlink user
The method of rate is:
PConnect=PHair*dn,
Wherein, PConnectFor uplink user transmit power reaches the power at downlink user, PHairIt is uplink user transmission power, n
It is the link attenuation factor, it is statistical value that the value of n is, usually between 2.5-4.Work as PConnectWhen less than threshold value, it is believed that should
Downlink user can be matched with uplink user.
The above is only an example of the embodiment of the present invention, it will be appreciated by persons skilled in the art that can also use
Other computational methods obtain signal interference strength, other realizations that those skilled in the art obtain in the case where creative work is not paid
Mode belongs to protection scope of the present invention.
Whether S408, base station judges the uplink user to the intensity of the signal interference of downlink user less than the second default threshold
Value, if it is, using the downlink user as the downlink user that can be matched.
In third embodiment of the invention, base station side pre-sets the second predetermined threshold value, when base station uplink user is under
When whether the intensity of the signal interference of row user is less than the second predetermined threshold value, using the small user of signal interference strength as above-mentioned excellent
The downlink user that the uplink user first dispatched can be matched.
S409, base station according to up-downgoing business demand amount ratio, according to priority from all downlink users for matching
Determine a downlink user matched with the uplink user, dispatch the data of the downlink user.
When implementing, in the downlink user that multiple can be matched, calculating can match the priority valve of downlink user, will be excellent
First weights highest downlink user is used as the downlink user matched with uplink user.It is preferred that the priority valve is equal to currently
The user can the ratio that is obtained divided by the total amount of data that the user has been transmitted of transmitted data amount.It will be appreciated by those skilled in the art that
, other dispatching algorithms can also be used, in the uplink user that can be matched from multiple, to determine one with the uplink user
The downlink user of pairing, the data of dispatching downlink user.
S410, when above-mentioned predetermined condition is unsatisfactory for, the present sub-frame n is used for dispatching downlink user data or up
User data.
It is preferred that when the predetermined condition in being unsatisfactory for step S404, present sub-frame n is used for dispatching downlink user data.
Because, under normal conditions, downlink business demand is generally higher than uplink service demand, therefore, it can setting unit
Subframe is transmitted for co-channel full duplex, not only dispatching uplink user but also dispatching downlink user, sets remaining subframe for downlink transfer,
To ensure downlink traffic transmission amount.
It is preferred that the subframe for being not used in co-channel full duplex transmission, can also be according to the ratio of up-downgoing business demand amount
Value determines that the subframe is used for dispatching downlink user data or uplink user data.When implementing, when uplink service demand
When measuring the ratio obtained divided by downlink business demand more than 1, the subframe is used for dispatching uplink user data;Work as uplink service
When demand is less than or equal to 1 divided by the ratio that downlink business demand is obtained, the subframe is used for dispatching downlink user data.
In third embodiment of the invention, relatively existing multi-user dispatching method, base station by obtain uplink user with
Downlink user in the geographical position of affiliated subdistrict, and then by geographical position estimate user between signal interference strength, will be up
User's downlink user small to downlink user signal interference strength is used as the downlink user matched with uplink user, and dispatching downlink
The data of user, realize co-channel full duplex transmission, improve system transfers efficiency.On the other hand, the present invention is according to up-downgoing
Business demand amount determines the quantity of co-channel full duplex subframe, so as to allow the quantity to ascending-descending subframes to realize dynamic configuration, from
And it is capable of the asymmetry of Dynamic Matching up-downgoing business, and spectrum efficiency is pointed out to greatest extent, further increase system and lead to
Letter efficiency.
Referring to Fig. 5, for the TDD system user scheduling method fourth embodiment flow chart that the present invention is provided.
The TDD system user scheduling method that fourth embodiment of the invention is provided is applied to base station side.Methods described includes:
S501, sets co-channel full duplex dispatching cycle, includes N number of subframe the dispatching cycle.
S502, determines K subframe as co-channel full duplex subframe, the co-channel full duplex subframe from N number of subframe
Quantity K be associated with the ratio of uplink service demand and downlink business demand.
S503, for the co-channel full duplex subframe, the data of priority scheduling uplink user.
S504, downlink reference signal is sent in co-channel full duplex subframe, under causing the user terminal according to receiving
Row reference signal estimates down channel quality, according to the downlink channel quality information of the client feeds back, determines one and institute
The downlink user of uplink user pairing is stated, the data of the downlink user are dispatched.
When implementing, base station sends downlink reference signal in k-th co-channel full duplex subframe.Wherein, k=1,2,
3 ... K, wherein, K is the total quantity of co-channel full duplex subframe.The user for having downlink transfer demand is based on the reference that base station sends
Signal estimates k-th down channel quality of co-channel full duplex subframe, and the channel quality letter is fed back in specified subframe
Breath.Specifically, by taking LTE system as an example, user terminal UE calculates the SINR of reference signal(Signal to Interference
Plus Noise Ratio, Signal to Interference plus Noise Ratio), and it is quantified as CQI(Quality Indicator, channel matter
Amount information), the CQI information of 4 bits is fed back into base station.As the channel quality information CQI that base station is fed back according to UE sides, letter is judged
When road quality is more than the first predetermined threshold value, the user using all channel qualities more than the first predetermined threshold value is used as above-mentioned priority scheduling
The downlink user that can match of uplink user.Matched somebody with somebody from all according to priority according to up-downgoing business demand amount ratio base station
To downlink user in determine a downlink user that can be matched with the uplink user, dispatch the data of the downlink user.
When implementing, in the downlink user that multiple can be matched, calculating can match the priority valve of downlink user, by priority valve most
Downlink user high is used as the downlink user that can be matched with uplink user.It is preferred that the priority valve is equal to the current user
Can the ratio that is obtained divided by the total amount of data that the user has been transmitted of transmitted data amount.It will be appreciated by persons skilled in the art that
Other dispatching algorithms can also be used, in the uplink user that can be matched from multiple, to determine that one is matched with the uplink user
Downlink user, the data of dispatching downlink user.
Referring to Fig. 6, for the embodiment flow chart of TDD system user scheduling method the 5th that the present invention is provided.
Corresponding with fourth embodiment of the invention, there is provided a kind of TDD system user scheduling method, its methods described should
For UE sides, including:
S601, receives the request of the dispatching uplink user that base station sends.
S602, receives the downlink reference signal that base station sends, and down channel quality is estimated according to the downlink reference signal,
Feedback of down channel quality information is to base station in specified subframe, to cause the base station according to the down channel quality of feedback
Information, it is determined that the downlink user matched with the uplink user.
When implementing, user terminal UE calculates the SINR of reference signal(Signal to Interference plus
Noise Ratio, Signal to Interference plus Noise Ratio), and it is quantified as CQI(Quality Indicator, channel quality letter
Breath), the CQI information of 4 bits is fed back into base station.Base station is good by channel quality further according to the downlink channel quality information for feeding back
Channel be defined as the downlink user that can be matched with the uplink user.
UE feedback of down channel quality information in specified subframe is specially to base station:
Feedback of down channel quality information is to base station in co-channel full duplex subframe;Or
Feedback of down channel quality information is to base station in descending sub frame;Or
Feedback of down channel quality information is to base station in sub-frame of uplink.
S603, the request of the down user data that the scheduling that reception base station sends is matched with the uplink user.
In fifth embodiment of the invention, the side that can only feed back UE information in sub-frame of uplink in the prior art is changed
Method, UE can feed back to the channel quality information of base station feedback in any subframe, both can be anti-in co-channel full duplex subframe
Feedback, it is also possible to fed back in descending sub frame, it is to avoid the configuration of existing TDD sub-frame of uplink to many restrictions of uplink feedback channel,
The system of simplifying is related to, and improves the flexibility of system.
Referring to Fig. 7, for the TDD system user dispatching device first embodiment flow chart that the present invention is provided.
The embodiment of the present invention additionally provides a kind of TDD system user dispatching device, and described device is applied to base station side, bag
Include:
Setting unit 701, for setting co-channel full duplex dispatching cycle, the dispatching cycle includes N number of subframe.
Determining unit 702, it is described with frequency for determining K subframe from N number of subframe as co-channel full duplex subframe
The quantity K of full duplex subframe is associated with the ratio of uplink service demand and downlink business demand.
First scheduling unit 703, for for the co-channel full duplex subframe, the data of priority scheduling uplink user, root
Disturbed condition according to estimates, it is determined that the downlink user matched with the uplink user, dispatches the data of the downlink user.
It is preferred that the determining unit is specifically included:
First obtains subelement, will for for n-th subframe in current dispatching cycle, obtaining n-th subframe
The downlink user to be dispatched can transmitted data amount CDLCan transmitted data amount C with uplink userUL;
Second obtains subelement, and descending data total amount T has been passed for obtainingDLData total amount T has been passed with upUL;
First judgment sub-unit, for when judging to meet following condition, then n-th subframe to be used for co-channel full duplex
Transmission:L*CUL/TUL>M*CDL/TDL;Wherein, L is uplink service demand, and M is downlink business demand, n=1,2 ..., N.
It is preferred that first scheduling unit specifically includes the first scheduling subelement and the second scheduling subelement, wherein, institute
The second scheduling subelement is stated for dispatching downlink user data;Then the described second sub- scheduling unit is specifically included:
Transmission sub-unit, for sending downlink reference signal in co-channel full duplex subframe so that user terminal is according to
Downlink reference signal estimates down channel quality, and in specified subframe feedback of down channel quality information to base station;
Whether second judgment sub-unit, for the downlink channel quality information according to client feeds back, judge channel quality
More than the first predetermined threshold value, the user using all channel qualities more than the first predetermined threshold value is used as the downlink user that can be matched;
First determination subelement, for according to up-downgoing business transmission quantity ratio, matches according to priority from all
A downlink user matched with the uplink user is determined in downlink user, the data of the downlink user are dispatched.
It is preferred that first scheduling unit specifically includes the first scheduling subelement and the second scheduling subelement, wherein, institute
Stating the second scheduling subelement is used for dispatching downlink user data, then the second scheduling subelement is specifically included:
Estimate subelement, for estimating geographical position of the user in affiliated subdistrict, estimated according to the geographical position for obtaining
Intensity of the meter uplink user to the signal interference of downlink user;
3rd judgment sub-unit, for judging whether the uplink user is less than to the intensity of the signal interference of downlink user
Second predetermined threshold value, if it is, using the downlink user as the downlink user that can be matched;
Second determination subelement, for base station according to up-downgoing business demand amount ratio, matches somebody with somebody according to priority from all
To downlink user in determine the downlink user of and uplink user pairing, dispatch the data of the downlink user.
It is preferred that described device also includes:
Second scheduling unit, within co-channel full duplex dispatching cycle, for the son outside K co-channel full duplex subframe
Frame, for dispatching downlink user data.
It is preferred that described device also includes:
3rd scheduling unit, within co-channel full duplex dispatching cycle, for the son outside K co-channel full duplex subframe
Frame, the ratio according to up-downgoing business demand amount determines the subframe for dispatching downlink user data or uplink user number
According to.
It is preferred that the 3rd scheduling unit includes:
3rd scheduling subelement, for being more than 1 divided by the ratio that downlink business demand is obtained when uplink service demand
When, the subframe is used for dispatching uplink user data;
4th scheduling subelement, for the ratio that is obtained divided by downlink business demand when uplink service demand less than etc.
When 1, the subframe is used for dispatching downlink user data.
It is a kind of base station first embodiment schematic diagram provided in an embodiment of the present invention referring to Fig. 8.
The base station includes:
First setup module 801, for setting co-channel full duplex dispatching cycle, the dispatching cycle includes N number of subframe.
First determining module 802, it is described for determining K subframe from N number of subframe as co-channel full duplex subframe
The quantity K of co-channel full duplex subframe is associated with the ratio of uplink service demand and downlink business demand.
First scheduler module 803, for for the co-channel full duplex subframe, the data of priority scheduling uplink user, root
Disturbed condition according to estimates, it is determined that the downlink user matched with the uplink user, dispatches the data of the downlink user.
When implementing, the base station can include TDD system user dispatching device as shown in Figure 7.
It is a kind of base station second embodiment schematic diagram provided in an embodiment of the present invention referring to Fig. 9.
The base station 900 includes:
Second setup module 901, for setting co-channel full duplex dispatching cycle, the dispatching cycle includes N number of subframe.
Second determining module 902, it is described for determining K subframe from N number of subframe as co-channel full duplex subframe
The quantity K of co-channel full duplex subframe is associated with the ratio of uplink service demand and downlink business demand.
Second scheduler module 903, for for the co-channel full duplex subframe, the data of priority scheduling uplink user;
3rd scheduler module 904, for sending downlink reference signal in co-channel full duplex subframe, so as to obtain user terminal root
Estimate down channel quality according to the downlink reference signal, and according to the downlink channel quality information of the client feeds back, really
A fixed downlink user matched with the uplink user, dispatches the data of the downlink user.
It is the embodiment schematic diagrams of a kind of UE mono- provided in an embodiment of the present invention referring to Figure 10.
The UE1000(User terminal)Including:
First receiver module 1001, the request of the dispatching uplink user for receiving base station transmission.
Feedback module 1002, the downlink reference signal for receiving base station transmission, estimates according to the downlink reference signal
Down channel quality, in specified subframe feedback of down channel quality information to base station, to cause the base station according to feedback
Downlink channel quality information, it is determined that with the uplink user match downlink user.
Second receiver module 1003, the downlink user number that the scheduling for receiving base station transmission is matched with the uplink user
According to request.
It is the embodiment schematic diagram of TDD system provided in an embodiment of the present invention referring to Figure 11.
A kind of TDD system, the system includes base station 900 and UE1000, wherein,
The base station 900 is used to set co-channel full duplex dispatching cycle, includes N number of subframe the dispatching cycle;From the N
Determine K subframe as co-channel full duplex subframe, quantity K and the uplink service demand of the co-channel full duplex subframe in individual subframe
The ratio of amount and downlink business demand is associated;For the co-channel full duplex subframe, the data of priority scheduling uplink user;
Downlink reference signal is sent in co-channel full duplex subframe, to cause that the user terminal is estimated according to the downlink reference signal for receiving
Down channel quality, according to the downlink channel quality information of the client feeds back, determines that one is matched with the uplink user
Downlink user, dispatch the data of the downlink user;
The UE1000 is used for the request of the dispatching uplink user for receiving base station transmission;Receive the descending reference that base station sends
Signal, down channel quality, the feedback of down channel quality information in specified subframe are estimated according to the downlink reference signal
To base station, to cause the base station according to the downlink channel quality information of feedback, it is determined that descending with what the uplink user was matched
User;The request of the down user data that the scheduling that reception base station sends is matched with the uplink user.
It should be noted that herein, such as first and second or the like relational terms are used merely to a reality
Body or operation make a distinction with another entity or operation, and not necessarily require or imply these entities or deposited between operating
In any this actual relation or order.And, term " including ", "comprising" or its any other variant be intended to
Nonexcludability is included, so that process, method, article or equipment including a series of key elements not only will including those
Element, but also other key elements including being not expressly set out, or also include being this process, method, article or equipment
Intrinsic key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that
Also there is other identical element in process, method, article or equipment including the key element.
The present invention can be described in the general context of computer executable instructions, such as program
Unit.Usually, program unit includes performing particular task or realizes routine, program, object, the group of particular abstract data type
Part, data structure etc..The present invention can also be in a distributed computing environment put into practice, in these DCEs, by
Remote processing devices connected by communication network perform task.In a distributed computing environment, program unit can be with
In local and remote computer-readable storage medium including including storage device.
The above is only specific embodiment of the invention, it is noted that for the ordinary skill people of the art
For member, under the premise without departing from the principles of the invention, some improvements and modifications can also be made, these improvements and modifications also should
It is considered as protection scope of the present invention.
Claims (21)
1. a kind of TDD system user scheduling method, it is characterised in that methods described is applied to base station side, including:
Co-channel full duplex dispatching cycle is set, N number of subframe is included the dispatching cycle;
K subframe is determined from N number of subframe as co-channel full duplex subframe, the quantity K of the co-channel full duplex subframe and
The ratio of uplink service demand and downlink business demand is associated;
For the co-channel full duplex subframe, the data of priority scheduling uplink user, according to the disturbed condition estimated, it is determined that and institute
The downlink user of uplink user pairing is stated, the data of the downlink user are dispatched.
2. method according to claim 1, it is characterised in that described to determine K subframe as same from N number of subframe
Channel full duplex subframe is specifically included:
For n-th subframe in current dispatching cycle, the downlink user that obtaining n-th subframe will dispatch can transmit number
According to amount CDLCan transmitted data amount C with uplink userUL;
Acquisition is descending to have passed data total amount TDLData total amount T has been passed with upUL;
When judging to meet following condition, then n-th subframe is transmitted for co-channel full duplex:
L*CUL/TUL>M*CDL/TDL
Wherein, L is uplink service demand, and M is downlink business demand, n=1,2 ..., N.
3. method according to claim 1, it is characterised in that described according to the disturbed condition estimated, it is determined that with it is described on
The downlink user of row user pairing, the data for dispatching the downlink user are specifically included:
Base station sends downlink reference signal in co-channel full duplex subframe so that user terminal is estimated according to the downlink reference signal
Down channel quality, and in specified subframe feedback of down channel quality information to base station;
Whether the base station judges channel quality more than the first default threshold according to the downlink channel quality information of client feeds back
Value, the user using all channel qualities more than the first predetermined threshold value is used as the downlink user that can be matched;
Base station determine from all downlink users for matching according to up-downgoing business demand amount ratio, according to priority one with
The downlink user of the uplink user pairing, dispatches the data of the downlink user.
4. method according to claim 1, it is characterised in that described according to the disturbed condition estimated, it is determined that with it is described on
The downlink user of row user pairing, the data for dispatching the downlink user are specifically included:
Estimate that user, in the geographical position of affiliated subdistrict, estimates uplink user to descending according to the geographical position for obtaining in base station
The intensity of the signal interference of user;
Base station judges whether the uplink user is less than the second predetermined threshold value to the intensity of the signal interference of downlink user, if
It is, using the downlink user as the downlink user that can be matched;
Base station determine from all downlink users for matching according to up-downgoing business demand amount ratio, according to priority one with
The downlink user of the uplink user pairing, dispatches the data of the downlink user.
5. method according to claim 1, it is characterised in that methods described also includes:
Within co-channel full duplex dispatching cycle, for the subframe outside K co-channel full duplex subframe, for dispatching downlink number of users
According to.
6. method according to claim 1, it is characterised in that methods described also includes:
Within co-channel full duplex dispatching cycle, for the subframe outside K co-channel full duplex subframe, according to up-downgoing business demand
The ratio of amount determines the subframe for dispatching downlink user data or uplink user data.
7. method according to claim 6, it is characterised in that the ratio according to up-downgoing business demand amount determines institute
Subframe is stated to be specially for dispatching downlink user data or uplink user data:
When uplink service demand is more than 1 divided by the ratio that downlink business demand is obtained, the subframe is used for dispatching uplink
User data;
When uplink service demand is less than or equal to 1 divided by the ratio that downlink business demand is obtained, the subframe is used to dispatch
Down user data.
8. a kind of TDD system user scheduling method, it is characterised in that methods described is applied to base station side, including:
Co-channel full duplex dispatching cycle is set, N number of subframe is included the dispatching cycle;
K subframe is determined from N number of subframe as co-channel full duplex subframe, the quantity K of the co-channel full duplex subframe and
The ratio of uplink service demand and downlink business demand is associated;
For the co-channel full duplex subframe, the data of priority scheduling uplink user;
Downlink reference signal is sent in co-channel full duplex subframe, to cause the user terminal according to the downlink reference signal for receiving
Estimate down channel quality, according to the downlink channel quality information of the client feeds back, determine one with the uplink user
The downlink user of pairing, dispatches the data of the downlink user.
9. a kind of TDD system user scheduling method, it is characterised in that methods described is applied to UE sides, including:
Receive the request of the dispatching uplink user that base station sends;
The downlink reference signal that base station sends is received, down channel quality is estimated according to the downlink reference signal, specified
Feedback of down channel quality information is to base station in subframe, to cause the base station according to the downlink channel quality information of feedback, really
The fixed downlink user matched with the uplink user;
The request of the down user data that the scheduling that reception base station sends is matched with the uplink user.
10. method according to claim 9, it is characterised in that the feedback of down channel quality in specified subframe
Information is specially to base station:
Feedback of down channel quality information is to base station in co-channel full duplex subframe;Or
Feedback of down channel quality information is to base station in descending sub frame.
11. a kind of TDD system user dispatching devices, it is characterised in that described device is applied to base station side, including:
Setting unit, for setting co-channel full duplex dispatching cycle, the dispatching cycle includes N number of subframe;
Determining unit, for determining K subframe as co-channel full duplex subframe, the co-channel full duplex from N number of subframe
The quantity K of subframe is associated with the ratio of uplink service demand and downlink business demand;
First scheduling unit, for for the co-channel full duplex subframe, the data of priority scheduling uplink user, according to what is estimated
Disturbed condition, it is determined that the downlink user matched with the uplink user, dispatches the data of the downlink user.
12. devices according to claim 11, it is characterised in that the determining unit is specifically included:
First obtains subelement, will be adjusted for for n-th subframe in current dispatching cycle, obtaining n-th subframe
The downlink user of degree can transmitted data amount CDLCan transmitted data amount C with uplink userUL;
Second obtains subelement, and descending data total amount T has been passed for obtainingDLData total amount T has been passed with upUL;
First judgment sub-unit, for when judging to meet following condition, then n-th subframe to be passed for co-channel full duplex
It is defeated:L*CUL/TUL>M*CDL/TDL;Wherein, L is uplink service demand, and M is downlink business demand, n=1,2 ..., N.
13. devices according to claim 11, it is characterised in that first scheduling unit specifically includes the first scheduling sublayer
Unit and the second scheduling subelement, wherein, the second scheduling subelement is used for dispatching downlink user data;Then described second adjust
Degree subelement is specifically included:
Transmission sub-unit, for sending downlink reference signal in co-channel full duplex subframe so that user terminal is according to described descending
Reference signal estimates down channel quality, and in specified subframe feedback of down channel quality information to base station;
Second judgment sub-unit, for the downlink channel quality information according to client feeds back, judges whether channel quality is more than
First predetermined threshold value, the user using all channel qualities more than the first predetermined threshold value is used as the downlink user that can be matched;
First determination subelement, for according to up-downgoing business transmission quantity ratio, according to priority from it is all match it is descending
A downlink user matched with the uplink user is determined in user, the data of the downlink user are dispatched.
14. devices according to claim 11, it is characterised in that first scheduling unit specifically includes the first scheduling sublayer
Unit and the second scheduling subelement, wherein, the second scheduling subelement is used for dispatching downlink user data, then described second adjust
Degree subelement is specifically included:
Subelement is estimated, for estimating geographical position of the user in affiliated subdistrict, according in the geographical position estimation for obtaining
Intensity of the row user to the signal interference of downlink user;
3rd judgment sub-unit, for judging the uplink user to the intensity of the signal interference of downlink user whether less than second
Predetermined threshold value, if it is, using the downlink user as the downlink user that can be matched;
Second determination subelement, for base station according to up-downgoing business demand amount ratio, matches according to priority from all
A downlink user matched with the uplink user is determined in downlink user, the data of the downlink user are dispatched.
15. devices according to claim 11, it is characterised in that described device also includes:
Second scheduling unit, within co-channel full duplex dispatching cycle, for the subframe outside K co-channel full duplex subframe,
For dispatching downlink user data.
16. devices according to claim 11, it is characterised in that described device also includes:
3rd scheduling unit, within co-channel full duplex dispatching cycle, for the subframe outside K co-channel full duplex subframe,
Ratio according to up-downgoing business demand amount determines the subframe for dispatching downlink user data or uplink user data.
17. devices according to claim 16, it is characterised in that the 3rd scheduling unit includes:
3rd scheduling subelement, for when the ratio that uplink service demand is obtained divided by downlink business demand is more than 1, institute
Subframe is stated for dispatching uplink user data;
4th scheduling subelement, for being less than or equal to 1 divided by the ratio that downlink business demand is obtained when uplink service demand
When, the subframe is used for dispatching downlink user data.
18. a kind of base stations, it is characterised in that the base station includes:
First setup module, for setting co-channel full duplex dispatching cycle, the dispatching cycle includes N number of subframe;
First determining module is described complete with frequency for determining K subframe from N number of subframe as co-channel full duplex subframe
The quantity K of duplexing subframe is associated with the ratio of uplink service demand and downlink business demand;
First scheduler module, for for the co-channel full duplex subframe, the data of priority scheduling uplink user, according to what is estimated
Disturbed condition, it is determined that the downlink user matched with the uplink user, dispatches the data of the downlink user.
19. a kind of base stations, it is characterised in that the base station includes:
Second setup module, for setting co-channel full duplex dispatching cycle, the dispatching cycle includes N number of subframe;
Second determining module is described complete with frequency for determining K subframe from N number of subframe as co-channel full duplex subframe
The quantity K of duplexing subframe is associated with the ratio of uplink service demand and downlink business demand;
Second scheduler module, for for the co-channel full duplex subframe, the data of priority scheduling uplink user;
3rd scheduler module, for sending downlink reference signal in co-channel full duplex subframe so that user terminal according to
Downlink reference signal estimates down channel quality, and according to the downlink channel quality information of the client feeds back, determines one
The downlink user matched with the uplink user, dispatches the data of the downlink user.
20. a kind of UE, it is characterised in that the UE includes:
First receiver module, the request of the dispatching uplink user for receiving base station transmission;
Feedback module, the downlink reference signal for receiving base station transmission, down channel is estimated according to the downlink reference signal
Quality, in specified subframe feedback of down channel quality information to base station, to cause the base station according to the descending letter of feedback
Road quality information, it is determined that the downlink user matched with the uplink user;
Second receiver module, for receiving asking for the down user data that the scheduling that base station sends is matched with the uplink user
Ask.
21. a kind of TDD systems, it is characterised in that the system includes base station and UE, wherein,
The base station is used to set co-channel full duplex dispatching cycle, includes N number of subframe the dispatching cycle;From N number of subframe
K subframe of middle determination as co-channel full duplex subframe, the quantity K and uplink service demand of the co-channel full duplex subframe and under
The ratio of industry business demand is associated;For the co-channel full duplex subframe, the data of priority scheduling uplink user;With frequency
Downlink reference signal is sent in full duplex subframe, to cause that the user terminal estimates descending letter according to the downlink reference signal for receiving
Road quality, according to the downlink channel quality information of the client feeds back, determine one it is descending with what the uplink user was matched
User, dispatches the data of the downlink user;
The UE is used for the request of the dispatching uplink user for receiving base station transmission;Receive the downlink reference signal that base station sends, root
According to the downlink reference signal estimate down channel quality, in specified subframe feedback of down channel quality information to base station,
To cause the base station according to the downlink channel quality information of feedback, it is determined that the downlink user matched with the uplink user;Connect
The request of the down user data that the scheduling that receipts base station sends is matched with the uplink user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210404312.XA CN103781181B (en) | 2012-10-22 | 2012-10-22 | User scheduling method and apparatus, system and base station in TDD system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210404312.XA CN103781181B (en) | 2012-10-22 | 2012-10-22 | User scheduling method and apparatus, system and base station in TDD system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103781181A CN103781181A (en) | 2014-05-07 |
CN103781181B true CN103781181B (en) | 2017-05-24 |
Family
ID=50572865
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210404312.XA Active CN103781181B (en) | 2012-10-22 | 2012-10-22 | User scheduling method and apparatus, system and base station in TDD system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103781181B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103945554B (en) * | 2013-01-21 | 2020-07-24 | 华为技术有限公司 | User equipment scheduling method and device under full-duplex cellular network |
CN106664688B (en) * | 2014-08-26 | 2020-03-20 | 华为技术有限公司 | Wireless communication method, device and system |
WO2016061725A1 (en) * | 2014-10-20 | 2016-04-28 | 华为技术有限公司 | Wireless full duplex communication method, device, station and access point |
KR102287526B1 (en) * | 2015-05-14 | 2021-08-06 | 에스케이텔레콤 주식회사 | Base station, control method and system for full duplex transmission |
CN107135031B (en) * | 2016-02-29 | 2021-04-20 | 华为技术有限公司 | Terminal equipment, network equipment, frame format configuration method and system |
CN105813217B (en) * | 2016-03-09 | 2019-06-25 | 北京大学 | The quick sub-clustering dispatching method of co-channel full duplex user simultaneously |
WO2018027797A1 (en) * | 2016-08-11 | 2018-02-15 | Panasonic Intellectual Property Corporation Of America | Base station, user equipment and wireless communication method |
US10771103B2 (en) * | 2018-03-09 | 2020-09-08 | Huawei Technologies Co., Ltd. | Methods and systems for full duplex communications |
CN111082914B (en) * | 2019-12-30 | 2020-12-01 | 华中科技大学 | OFDMA cross-carrier same-frequency full-duplex pairing method, terminal and storage medium |
CN112383954B (en) * | 2020-11-16 | 2022-06-24 | 杭州电子科技大学上虞科学与工程研究院有限公司 | Method and device for controlling power of simultaneous same-frequency full duplex system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102595627A (en) * | 2012-01-18 | 2012-07-18 | 北京大学 | Duplex communication method based on frequency domain dispatching |
CN102612156A (en) * | 2012-01-18 | 2012-07-25 | 北京大学 | Duplex communication method based on time domain scheduling |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8929281B2 (en) * | 2006-09-15 | 2015-01-06 | Qualcomm Incorporated | Methods and apparatus related to peer to peer device |
-
2012
- 2012-10-22 CN CN201210404312.XA patent/CN103781181B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102595627A (en) * | 2012-01-18 | 2012-07-18 | 北京大学 | Duplex communication method based on frequency domain dispatching |
CN102612156A (en) * | 2012-01-18 | 2012-07-25 | 北京大学 | Duplex communication method based on time domain scheduling |
Also Published As
Publication number | Publication date |
---|---|
CN103781181A (en) | 2014-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103781181B (en) | User scheduling method and apparatus, system and base station in TDD system | |
CN104396296B (en) | Data transmission method, device and user equipment | |
CN104869649B (en) | Coordinated multipoint transmission multiple cell measures pilot frequency collocation method in a kind of LTE system | |
CN103152754B (en) | Chain circuit self-adaptive method in a kind of LTE system and device | |
CN103974434B (en) | A kind of user scheduling method and system | |
CN102098147B (en) | CQI adjustment method, user equipment, base station and system | |
CN107666364A (en) | Selection and method, corresponding terminal device, the base station equipment for determining modulation coding mode | |
CN104023382B (en) | Poewr control method and base station in co-channel full duplex system | |
CN104640214B (en) | Transmit method, base station and the user equipment of data | |
CN101807984B (en) | Method and device for scheduling synchronous HARQ and wireless communication system | |
CN105453470B (en) | For transmitting the user apparatus and method of data | |
CN110401472A (en) | A kind of 3D MIMO transmission method and device | |
CN103326764A (en) | Method and device for obtaining downlink channel quality information | |
CN102752033B (en) | The determination method of multi-user channel quality and its user terminal and base station in GSM | |
CN109121218A (en) | A kind of data transmission method, device, base station and user equipment | |
CN108011700A (en) | Configured information sending method, method of reseptance and equipment | |
CN102625323A (en) | Network planning method and device | |
CN105451340B (en) | A kind of method, apparatus and terminal device of carrier wave polymerization | |
CN105471561A (en) | Channel multiplexing method and device | |
CN107113839A (en) | Communication resource management method, apparatus and system | |
CN106465394B (en) | Determination method, base station and the user equipment of spatial flow | |
CN106507459A (en) | A kind of base station energy-saving method and apparatus | |
CN102088715A (en) | Packet segmentation method and equipment | |
CN110461048A (en) | A kind of method and user equipment adjusting traffic handling capability | |
CN101299836A (en) | Scheduling information position indication 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |