Background technology
In the communication system of multifrequency point, a plurality of carrier waves are arranged in the sub-district: a main carrier and at least one auxilliary carrier wave.For the TD-SCDMA communication system of multifrequency point, network side has the ability of modulation simultaneously or two above information of frequency of demodulation, and user terminal may have single-receiver, also may be to have multi-receiver (having double-receiver such as user terminal).If only have a single-receiver, the information that user terminal simultaneously can only a frequency of demodulation then.
See also Fig. 1, it is physical layer frame structure schematic diagram in the TD-SCDMA communication system of existing single carrier.The TDD system physical layer adopts three-decker: radio frames, subframe, time slot.Each radio frames frame length is 10ms, the subframe that it comprises two frame lengths is 5ms; Each subframe comprises time slot TS0-time slot TS6 totally seven business time-slots, simultaneously, comprises three special time slots between time slot TS0 and time slot TS1: descending pilot frequency time slot (DwPTS), protection time slot (GP) and uplink pilot time slot (UpPTS).Time slot TS0 fixed allocation is a descending time slot, is used to broadcast system information.Time slot TS1 fixed allocation is given ascending time slot, and the distribution of other up-downgoing business time-slots can be a dynamic assignment.
In the TD-SCDMA communication system of multifrequency point,, then be easy to exist channel disturbance between main carrier and the auxilliary carrier wave if the TS0 time slot of main carrier and auxilliary carrier wave all is used for broadcast system information.For this reason, the TS0 time slot of main carrier is used to launch broadcast, does not carry broadcast on the TS0 time slot of auxilliary carrier wave, reduce the disturbed condition of broadcast channel with this, and then the performance of elevator system, simultaneously, if the TS0 time slot of auxilliary carrier wave is idle, will cause the significant wastage of system resource.If the reduction resource waste, and the TS0 time slot allocation that will assist carrier wave then needs user terminal to have multi-receiver to sending out of Memory, can demodulate the information on the TS0 time slot of auxilliary carrier wave simultaneously and demodulate the information of the TS0 time slot of main carrier.But, because having the user terminal of single-receiver is not have the ability that demodulates two above information of frequency simultaneously, therefore when the TS0 time slot of auxilliary carrier wave sends information continuously, user terminal with single-receiver can only receive the information on the TS0 time slot of auxilliary carrier wave, and can not receive broadcast on the main carrier TS0 time slot simultaneously, can not finish the corresponding measurement of adjacent sub-district, as measure the received signal code power of adjacent subdistrict beaconing channel, finish functions such as switching.
That is to say, if will assist the TS0 time slot allocation of carrier wave to sending out of Memory, network side is on the TS0 of the auxilliary carrier wave of each subframe time slot continuously during transmission information, user terminal with single-receiver can only receive on the TS0 time slot of complete auxilliary carrier wave information and can not receiving broadcasting information, perhaps, information on user terminal receiving broadcasting information and the incomplete auxilliary carrier wave TS0 time slot causes the user terminal with single-receiver to use restriction thus.If the user terminal with single-receiver can use in the multifrequency point communication system, then can not assist on the TS0 time slot of carrier wave and be dispensed to the transmission out of Memory, cause ample resources to waste thus.
Tenability to the high-speed mobile Packet data service is one of 3G system most important character.The data rate that WCDMA R99 version can provide peak rate to reach 2Mbps, this speed is enough substantially for the existing Packet Service of major part.Yet, to flow and data service such as video, Streaming Media and the download etc. of delaying having relatively high expectations, need system that higher transmission rate and shorter time delay are provided for many.
For this reason, the HSDPA technology is that 3GPP is organized in a kind of technology of introducing in the R5 version.HSDPA not only supports the asymmetric data, services of high speed, and operator's input cost is minimized.It is UMTS (Universal Mobile Telecommunications System: Universal MobileTelecommunications System) more high data rate and more high power capacity an evolution approach stably is provided.The HSDPA technology of R5 version abundant design philosophy and experience with reference to CDMA20001X EV-DO, increase a high speed shared data channel (HS-DSCH) newly, HS-DSCH makes through-put power, channel resource etc. can unify to utilize, and according to user's actual conditions dynamic assignment, thereby improved resource utilization.
For the HSDPA scheme in the TD-SCDMA communication system of existing 3GPP, the only regulation of making at existing carrier wave communication system.The HS-PDSCH (HS-PDSCH is the physical channel of HS-DSCH) that network side sends grouped data for certain user terminal in following one-period goes up information such as time slot that data carried by data shines upon and physical code channel resource and carries on corresponding physics control information HS-SCCH (down control channel), goes up the grouped data that sends by HS-PDSCH so that corresponding user terminal receives network side.Whether the gap information that carries among the HS-SCCH is 5 bits, indicate TS2 to TS6 to be taken by HS-PDSCH respectively.
For the performance of further raising system, the applicant has proposed to adopt multifrequency point HSDPA technology to strengthen the transmittability of Packet data service.But, for the multi-frequency point TD-SCDMA communication system, how to distribute the TS0 time interval resource of auxilliary carrier wave, can either avoid that the TS0 time slot of auxilliary carrier wave is idle, reduce resource waste, can make user terminal use not limited again with single-receiver.
Embodiment
Below in conjunction with accompanying drawing, specify the present invention.
See also Fig. 2, it is the flow chart of the method that the shared data channel expands in a kind of multifrequency point HSDPA communication system, and it comprises:
S110: choosing a carrier wave in all carrier waves of same sub-district is main carrier, and other carrier waves are auxilliary carrier wave, and the TS0 time slot of main carrier is used for the broadcast message of transmitting system, and the data that the TS0 time slot of auxilliary carrier wave is used for the shared data channel send;
S120: each in the sub-district supports the user terminal of HSDPA to report this terminal ability information to network side, and described terminal ability information comprises whether this terminal has the ability that auxilliary carrier wave TS0 time slot is used for the shared data channel;
S130: network side is notified the service terminal that following one-period need carry out data communication in each dispatching cycle by down control channel, whether comprises the TS0 time slot of auxilliary carrier wave in the shared data channel resource of distributing for described service terminal.
One, step S110 specific implementation
For a communication system, RNC is known the communication channel resource conditions of each sub-district in the native system and the service terminal situation of each sub-district.RNC can specify the main carrier of a carrier wave as this sub-district arbitrarily for each sub-district, also the main carrier of same carrier wave as this sub-district can be specified in all sub-districts in the native system, can certainly according to the main carrier of neighbor cell as far as possible not the principle on same carrier wave a carrier wave is the main carrier of this sub-district for each sub-district is chosen wherein.
RNC also can be from all carrier waves of sub-district the best carrier wave of selective channel condition as main carrier, described channel condition preferably can be meant the interference minimum of channel.Certainly, channel condition well can be meant also that the idling-resource of carrier wave is many.The present invention illustrates how to select main carrier with a following embodiment.
At first, the present invention is provided with the reference conditions of channel condition, and when the carrier wave that disturbs less than threshold value A, its interference is little, disturbs the carrier wave between certain two threshold value A, B, and it disturbs better, and it disturbs the carrier wave greater than threshold value B, and its interference is poor.
Then, all carrier waves with the sub-district are divided into the little carrier wave set of interference, disturb the carrier wave set of carrier wave set, interference difference preferably by disturbing factor.
Subsequently, from disturb little carrier wave set, find the maximum carrier wave of idling-resource as the preliminary election main carrier, whether the preliminary election main carrier of judging this sub-district then has identical with the main carrier of the neighbor cell of this sub-district, if do not have identical, then the main carrier in advance of this sub-district is the main carrier of this sub-district, otherwise, from disturb little carrier wave set, find idling-resource time carrier wave how as the preliminary election main carrier, whether the preliminary election main carrier of judging this sub-district then has identical with the main carrier of the neighbor cell of this sub-district, if do not have identical, then the main carrier in advance of this sub-district is the main carrier of this sub-district, otherwise, select the preliminary election main carrier again, in the time of in disturbing little carrier wave set, can't selecting the preliminary election main carrier, can select the carrier wave set from disturbing preferably, and the like, the main carrier of this sub-district elected.
The broadcast message of the TS0 time slot transmitting system of main carrier is so that the user terminal of this sub-district can receive the information of this sub-district.User terminal can be by the high-rise main carrier information that obtains, as the carrier frequency of main carrier in the sub-district.User terminal also can be at the beginning of access network, by just searching the main carrier information that obtains.Such as: user terminal detects the TS0 time slot on all carrier waves, and the broadcast message of transmitting on which TS0 time slot can determine that it is main carrier.Generally, also include overloading configuration information frequently in the broadcast message.For example: the carrier wave sequence number of employing, frequency point number, the number of carrier wave, message such as the sequence number of main carrier.
With HSDPA is example, in search of initial zone, when user terminal searches a sub-district, the descending pilot frequency that detected cells sent, set up down-going synchronous, obtain cell scrambling and basic midamble sign indicating number, the control multiframe is synchronous, read the BCH broadcast message of sub-district then, so that the data communication of foundation and network side.And when user terminal is under the idle pulley, it will keep down-going synchronous and read broadcast message.The form that some channel informations, parameter information (as sign indicating number, spreading factor, midamble sign indicating number, time slot), transfer of data adopt etc. all can be broadcasted on BCH, and the TS0 time slot of user terminal main carrier can obtain those broadcast messages.
The data that the TS0 time slot of auxilliary carrier wave is used for the shared data channel send.In order to improve the flexibility of distribution, the present invention can determine whether will assist the TS0 time slot allocation of carrier wave as the case may be to the shared data channel.Such as, when system's idling-resource more for a long time, network side need not will auxilliary carrier wave the TS0 time slot allocation to the shared data channel.
Two, step S120 specific implementation
In the sub-district each supports the user terminal of HSDPA to report this terminal ability information to network side, and described terminal ability information comprises whether this terminal has the ability that auxilliary carrier wave TS0 time slot is used for the shared data channel.Each supports the user terminal of HSDPA to report this terminal ability information by signaling method informing network side, such as, one sign is set on a certain channel, indicates this terminal by this sign and whether have the ability that auxilliary carrier wave TS0 time slot is used for the shared data channel.Such as, when being designated 1, this terminal has the ability that auxilliary carrier wave TS0 time slot is used for the shared data channel, and when being designated 0, this terminal does not have the ability that auxilliary carrier wave TS0 time slot is used for the shared data channel.Whether user terminal reports this terminal whether to have ability that auxilliary carrier wave TS0 time slot is used for the shared data channel to network side can also have that the ability of supporting 6 time slots realizes by each subframe that reports this terminal to network side.
Three, the concrete enforcement of step S130
Because a plurality of user terminals in the sub-district can timesharing receive the data that network side sends by the shared data channel, therefore network side needs to select the user terminal of service of following one-period on each cycle, and the user terminal of described service is meant by the shared data channel gives this user terminal to transmit data.
RNC can give cell allocation shared data channel resource in advance, comprising the TS0 time slot of auxilliary carrier wave, also can also comprise other time slot of auxilliary carrier wave and the time slot of main carrier.The a certain user terminal of giving this sub-district as RNC distributes the shared data channel resource of this user terminal use by before the shared data channel transmission data according to the concrete condition of this user terminal.This terminal ability information that reports at step S120 according to each user terminal, whether decision needs to the TS0 time slot that whether comprises auxilliary carrier wave in the following one-period shared data channel resource that distributes of service terminal, can the shared data channel be expanded according to the concrete condition of user terminal with this, improve resource utilization.
Also have, each user terminal can also report this terminal whether to have the multi-receiver ability to network side in advance before step S130, if user terminal has the multi-receiver ability, the TS0 time slot that can comprise zero, one or more auxilliary carrier waves in the shared data channel resource of distributing then for this user terminal, if user terminal only has the single-receiver ability, can comprise the TS0 time slot of an auxilliary carrier wave in the shared data channel resource of distributing then for this user terminal.And the shared data channel resource that user terminal uses should be to the part or all of resource in the shared data channel resource of sub-district, user terminal place.In addition, can be positioned on the different carrier waves for the shared data channel resource of cell allocation, also can be positioned on the identical carrier wave.
Network side is arranged the broadcast message of cycle receiving system according to the predefined time slot of system, may exist the time slot cycle of arranging to conflict mutually as the cycle that service terminal receives data with terminal, network can use the system broadcast information that needs to monitor during the TS0 time slot reception shared data channel to send to this terminal terminal by dedicated signaling.And, if user terminal has a plurality of receivers, and during reception a plurality of dispatching cycle of shared data channel data, have at least a receiver not to be used all the time, then user terminal utilizes this receiver using the TS0 time slot to receive the system broadcast information of monitoring during the shared data channel.
Which time slot the shared data channel resource that network side distributes this user terminal to use for this user terminal informs by to send data.Such as, network side is for a certain shared data channel resource of the user terminal distribution of service that needs: the TS5 time slot of the TS0 time slot of auxilliary carrier wave B, the TS3 time slot of main carrier A and auxilliary carrier wave C, after user terminal receives this shared resource information, intercept and receive the data on the TS5 time slot of the TS3 time slot of TS0 time slot, main carrier A of auxilliary carrier wave B and auxilliary carrier wave C, obtain the data of shared data channel with this.
User terminal with single-receiver receives the data of shared data channel chosen as the cycle of service terminal by network side on.
User terminal receives the data of shared data channel according to the shared data channel resource that receives.If comprise the TS0 time slot of a certain auxilliary carrier wave in the shared data channel resource, then the data on the TS0 time slot are intercepted and received to user terminal.
Below be that example illustrates in the multi-carrier HSDPA communication system that the HS-DSCH channel expands and carries out downlink data transmitting method (seeing also Fig. 3) just with a user terminal.
At first carry out step S210, can user terminal can support the ability of 6 time slots by each subframe of this terminal of RRC information reporting network side.The grade of user terminal (UE) mainly contains three among the existing HSDPA: peak rate is that 1.4Mbps, peak rate are that 2.0Mbps, peak rate are 2.8Mbps.When user terminal can use 6 descending time slots simultaneously, its peak rate was up to being 3.3Mbps.Therefore, it is that 1.4Mbps, peak rate are that 2.0Mbps, peak rate are that 2.8Mbps and peak rate are 3.3Mbps that the grade of user terminal of the present invention can extend to four peak rates, sees also table 1.
When the grade of user terminal extended to four, user's classification (category) also should expand some classifications that peak rate is 3.3Mbps on the basis of original 15 kinds.In one embodiment of the invention, be that 3.3Mbps is divided into 3 kinds with peak rate: classification 16 is to classification 18.I.e. three classifications of preserving expansion in advance: classification 16, classification 17 and classification 18 at the user terminal of supporting peak rate 3.3Mbps and network side.Total soft channel bit number of classification 16 is 67520, the total soft channel bit number of the T of classification 17 is 135040, total soft channel bit number of classification 18 is 202560, and the employed maximum timeslot number of every TTI HS-DSCH of described three classifications is 6 all, sees also table 2.
Table 1
Terminal grade | 1.4Mbps grade | 2.0Mbps grade | 2.8Mbps grade | 3.3Mbps grade |
The HS-DSCH classification | Classification 1-6 | Classification 7-12 | Classification 13-15 | Classification 16-18 |
Table 2
The HS-DSCH classification | The employed maximum code channel number of every time slot HS-DSCH | The employed maximum timeslot number of every TTI HS-DSCH | The HS-DSCH transmission channel bit number that can receive among HS-DSCH TTI | Total soft channel bit number |
Classification 16 | 16 | 6 | 16856 | 67520 |
Classification 17 | 16 | 6 | 16856 | 135040 |
Classification 18 | 16 | 6 | 16856 | 202560 |
Total soft channel bit number is defined as the soft channel bit number of all HARQ process maximums in the table 2.
The mode of the soft channel bit number of the classification of calculating 3.3Mbps is as follows in the table 2:
16856 is maximum transport block size that 6 time slots are supported at a TTI (5ms).For calculating soft channel bit number, by calculating according to the relation of 4 times, 8 times, 12 times maximum transport block size respectively with original identical mode, 16856 to add CRC 24 bits earlier be 16880,16880*4=67520,16880*8=135040,16880*12=202560.
The class of subscriber that user terminal reports this terminal to support to network side, if this user terminal supports that peak rate is 3.3Mbps, then can be to network side report of user classification 16 to class of subscriber 18, if this user terminal is not supported peak rate 3.3Mbps, can be to network side report of user classification 1 to class of subscriber 15.
The class of subscriber that user terminal reports this terminal to support by signaling method to network side, such as, by the class of subscriber of RRC information reporting user terminal support.
Carry out step S220 then, network side carries out the resource allocation of shared data channel, and the resource of the HS-DSCH of this terminal use of notice terminal.
The class of subscriber that user terminal sends among the network side receiving step S210, can know whether this user terminal can use 6 descending time slots: the user terminal of class of subscriber between 1 to 15 is can not be with the TS0 time slot allocation of assisting carrier wave to this user, and the user of class of subscriber between 16 to 18 can will assist the TS0 time slot allocation of carrier wave to this user.Network side can be selected the HS-DSCH channel resource of distributing for this user terminal according to this class of subscriber from the HS-DSCH channel resource of sub-district, user terminal place.
Network side comprises by the resource that HS-SCCH carries HS-DSCH whether the TS0 time slot of auxilliary carrier wave is used.Such as: configuration one sign on existing HS-SCCH channel, described sign be used to indicate the TS0 time slot whether the data of user's shared data channel send.
Carry out step S230 at last, the resource that terminal is indicated according to the net side reads the data on the HS-DSCH channel.
Based on the method for TS0 distributing slot resources in the above-mentioned multifrequency point communication system, the present invention proposes the group data transmission method of a kind of multifrequency point HSDPA.See also Fig. 4, it is the flow chart of the group data transmission method of multifrequency point HSDPA of the present invention.It comprises:
S310: multifrequency point HSDPA carries out resource allocation
A: choosing a carrier wave in all carrier waves of same sub-district is main carrier, and other carrier waves are auxilliary carrier wave, and the TS0 time slot of main carrier is used for the broadcast message of transmitting system, and the data that the TS0 time slot of auxilliary carrier wave is used for the shared data channel send; B: the idling-resource of the TS0 time slot of all auxilliary carrier waves and other idling-resources of all auxilliary carrier waves and main carrier is formed the idle channel resources of sub-district, selects the part channel resource allocation to give the HS-DSCH channel of this sub-district from described idle channel resources.Generally, the resource allocation that the selective channel condition is good from idle channel resources is to the HS-DSCH channel of this sub-district.At last, HS-SICH channel and the HS-SCCH channel that divides time slot to be dispensed to the sub-district from the idle time slot selection portion of idle time slot of auxilliary carrier wave and main carrier.
S320: in data transmission procedure, network side according to each user terminal by certain signaling reporting information, select the user terminal of service of following one-period and the channel resource and the transformat of employing, and sending described control information by down control channel, the described information that reports comprises that can the data answering information that send, this user terminal support the ability of 6 time slots and the channel quality indication of user terminal.User terminal can report the channel quality indication that sends data answering information and user terminal by HS-SICH, reports this user terminal whether to support the transmittability of 6 time slots by RRC message to network side.
At the beginning of user terminal and network side are set up packet data transmission, when network side is given user terminal to transmit data for the first time, transmit control channel by down control channel in advance, user terminal receives described control information, carries out the reception of HS-DSCH channel data.When the subsequent packets transfer of data, network side can carry out the transmission of data next time by user terminal through the ascending control channel feedback channel.
Such as: when network side is given user terminal to transmit data for the first time, can will not assist the TS0 time slot allocation of carrier wave to the shared data channel.When the subsequent packets transfer of data, support 6 time slot abilities if receive user terminal, then network side distributes the TS0 time slot that comprises auxilliary carrier wave in the shared data channel resource can for this user terminal, if user terminal has the single-receiver ability, then network side distributes the TS0 time slot that comprises an auxilliary carrier wave in the shared data channel resource can for this user terminal, if user terminal has the multi-receiver ability, then network side distributes the TS0 time slot that can comprise zero, one or more auxilliary carrier waves in the shared data channel resource can for this user terminal.
Usually, user terminal can carry out channel measurement, and feedback informations such as channel measurement result are sent to network side by ascending control channel.Comprise the size of transmission data block of user terminal suggestion and modulation format etc. in the channel quality indication.
Support the transmission block size L of the user terminal of peak rate 3.3Mbps and the different stage k correspondence that network side is preserved peak rate 3.3Mbps in advance
k, L
k= L
Minp
K-1, L
MinBe the transmission block size of minimum, P is 62 roots of the ratio of maximum transport block size and minimum transfer block size, 62 〉=k 〉=1.Because maximum transport block size and minimum transfer block size value under concrete communication environment there are differences in system, so the present invention just lifts L
kA preferred embodiments.The minimum typical value of transmission block size is L
Min=240, transmission block size one typical value maximum under the 3.3Mbps grade is 16856, and the P value of Ji Suaning is in this case
L
kA preferred embodiments be L
k= L
Minp
K-1, L
Min=240,
62≥k≥1。
The channel quality indication of the user terminal that user terminal reports to network side among the step S320 comprises the corresponding rank k of transmission block size of user terminal suggestion, and network side can obtain the transmission block size of corresponding user terminal suggestion according to the rank that receives.Said method can be avoided directly transmitting the transmission block size to network side, only needs to send one-bit digital and gets final product, and reduces the shared resource of transfer of data with this.
Network side is indicated according to described channel quality, selects the user terminal of service of following one-period and the channel resource and the transformat of employing.When transmitting data at every turn, network side is according to transmission data answering message, the user terminal channel quality indication of each user terminal by the ascending control channel feedback, and the class of subscriber that passes through this user terminal of RRC information reporting, need to select the user terminal of service according to dispatching algorithm, and determine the HS-DSCH channel resource that adopts and send form.
Network side sends control information for described user terminal by down control channel, so that user terminal receives the HS-DSCH channel transmission data according to described control information.The control information that sends on the HS-SCCH channel comprises the HS-DSCH channel resource and sends form.Can comprise in the HS-DSCH channel resource that one uses sign, use the TS0 time slot of the auxilliary carrier wave of sign indication whether occupied by this.
S330: the user terminal with single-receiver receives the data of shared data channel chosen as the cycle of service terminal by network side on.
User terminal can receive the data that the HS-DSCH channel sends by the control information of down control channel transmission.Network side sends grouped data by the HS-DSCH channel.The data that receive when user terminal are wrong and do not exceed maximum retransmission, then by HS-SICH channel notification network side data retransmission, if the data that receive are wrong and exceed maximum number of retransmissions and just abandon these data and send new data by network side, if do not have mistake then can send new data by network side.Sending the response message of data and the channel quality Indication message of user terminal sends by the HS-SICH channel, so that the transmission data answering information of the feedback of network side reception HS-SICH Channel Transmission and the channel quality indication of user terminal, decide next step action: data retransmission still transmits new data etc.
More than disclosed only be several specific embodiment of the present invention, but the present invention is not limited thereto, any those skilled in the art can think variation, all should drop in protection scope of the present invention.