Summary of the invention
The method and apparatus that the object of the present invention is to provide a kind of HS-SCCH code resource to distribute is to overcome the problem of the existing residential quarter code channel wasting of resources.
For addressing the above problem, the invention provides the method that a kind of High-Speed Shared Control Channel code resource is distributed, comprising:
For the residential quarter that has disposed two above High-Speed Shared Control Channels (HS-SCCH), be not used being configured to N+1 the HS-SCCH on the SF16 code channel, and when described N+1 SF16 code channel is not assigned to other channels, use this SF16 code channel if any other channel request, then the serving BS of this residential quarter is distributed to this channel use with this SF16 code channel; Wherein, N is natural number.
Further,
Describedly use this SF16 code channel if any other channel request, then the serving BS of this residential quarter is distributed to this channel with this SF16 code channel and is used, and specifically comprises:
When the high-speed downlink packet access users access was arranged, described serving BS was distributed to high speed down sharing physical channel (HS-PDSCH) with described N+1 SF16 code channel and is used.
Further,
For the residential quarter that has disposed two above HS-SCCH, described serving BS all is set to seizure condition with the state of N SF16 code channel and N+1 SF16 code channel;
Described method also comprises:
When having other channel request to use described N+1 SF16 code channel, as the HS-SCCH on N+1 SF16 code channel is not used as described in being configured to, and this N+1 SF16 code channel is not assigned to other channels, and then described serving BS is set to idle condition with described N+1 SF16 code channel.
Correspondingly, the present invention also provides a kind of High-Speed Shared Control Channel code resource assigned unit, is applied to comprise in the base station:
Code resource statistics and sorting module, be used for for the configuration of described base station service the residential quarter of two above High-Speed Shared Control Channels (HS-SCCH), being configured to N+1 the HS-SCCH on the SF16 code channel in detection is not used, and when described N+1 SF16 code channel is not assigned to other channels, after the state of described N+1 SF16 code channel is set to Idle state, report to be scheduler module; Wherein, N is natural number;
Described scheduler module is used for receiving the state information of described N+1 SF16 code channel; When also being used for having judged other channel request and using this SF16 code channel, this SF16 code channel is distributed to this channel use.
Further,
Described scheduler module also is used for having judged other channel request when using this SF16 code channel, this SF16 code channel is distributed to this channel use, and specifically comprises:
Described scheduler module also is used for described N+1 SF16 code channel being distributed to high speed down sharing physical channel (HS-PDSCH) using when the high-speed downlink packet access users access is arranged.
Further,
Code resource statistics and sorting module also are used for for the residential quarter that has disposed two above HS-SCCH, and the state with N SF16 code channel and N+1 SF16 code channel all is set to seizure condition in advance.
Compared with prior art, the present invention has obtained the HSDPA technological progress of 3-G (Generation Three mobile communication system), takes full advantage of limited code channel resource, has reached the effect of code resource optimal scheme, has improved the performance of HSDPA system.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, hereinafter in connection with accompanying drawing embodiments of the invention are elaborated.Need to prove that in the situation of not conflicting, the embodiment among the application and the feature among the embodiment be combination in any mutually.
In the present embodiment, the method that a kind of HS-SCCH code resource is distributed as shown in Figure 1, comprising:
For the residential quarter that has disposed two above HS-SCCH channels, be not used being configured to N+1 the HS-SCCH on the SF16 code channel, and when this N+1 SF16 code channel is not assigned to other channels, use this SF16 code channel if any other channel request, then the serving BS of this residential quarter is distributed to this channel use with this SF16 code channel.As when having HSDPA user to access, serving BS can be distributed to this N+1 SF16 code channel HS-PDSCH and use; Wherein, N is natural number.
Fig. 2 is the allocation strategy that present RNC is responsible for cell downlink code resource.Because the code Taoist monastic name SF that common signal channel takies is larger, and is compact the distribution, common signal channel can be unified the code channel that is assigned to N SF16, such as 0 number road among the figure.When the HS-SCCH code channel of configuration more than two, article one HS-SCCH can be assigned on the subcode road of N SF16 code channel.If N SF16 code channel can not provide the subcode road of SF128, the HS-SCCH that polygamy is put can be dispensed on the code channel of N+1 SF16, such as 1 number road among the figure.
Particularly, the method that a kind of HS-SCCH code resource is distributed as shown in Figure 3, comprising:
The first step: set up the residential quarter.RNC sets up relevant channel according to the actual conditions notifying cell, and is the corresponding code of each channel allocation Taoist monastic name;
Second step: the descending code Taoist monastic name that the common signal channel that the code resource statistics in service NodeB (Node B) and sorting module record this residential quarter takies, and record the state of current each descending code channel.Common signal channel can be unified and be assigned on N the SF16 code channel, and when many HS-SCCH of configuration, article one HS-SCCH can be assigned on the subcode road of N SF16 code channel.If N SF16 code channel can not provide the subcode road of SF128 again, then the HS-SCCH code channel put of polygamy can be dispensed on N+1 the SF16 code channel.Then when many HS-SCCH of configuration, code resource statistics and sorting module are set to seizure condition with the code channel of N SF16 and the code channel of N+1 SF16, and 14 remaining SF16 code channels are set to idle condition;
The 3rd step: the state reporting that code resource statistics and sorting module will current each code channels is given the scheduler module of serving among the NodeB, and scheduler module is that the code channel of idle condition all is considered as available code channel with state;
The 4th step: when having HSDPA user to access under this residential quarter, scheduler module is judged the distribution operating position of N+1 SF16 code channel, and the state of corresponding this code channel of renewal;
Judge only to have used such as scheduler module and be distributed in N the HS-SCCH channel on the SF16 code channel, being distributed in N+1 the HS-SCCH channel on the SF16 code channel is not used, this N+1 SF16 code channel do not distributed when taking by other channels yet simultaneously, and scheduler module just also is set to idle condition with this N+1 SF16 code channel; Distributed when taking by other channels when judging N+1 SF16 code channel, scheduler module just is set to seizure condition with N+1 SF16 code channel;
The 5th step: when having new HSDPA user to access under this residential quarter, distribute first the HS-SCCH channel that uses on the N bar SF16, if these users use N the HS-SCCH channel on the SF16 just can satisfy user's scheduling, then N+1 SF16 code channel is set to idle condition; If the HS-SCCH channel on N SF16 can not satisfy user's scheduling, then can use N+1 SF16 code channel, scheduler module just also is set to seizure condition with the code channel of N+1 SF16;
The 6th step, when having new non-HSDPA user's access to cause to take N+1 SF16 code channel, perhaps disconnect when causing having the SF16 code channel to discharge when there being R99 user to initiate service connection, carried out for the 3rd step and the 4th step, scheduler module is upgraded the HS-PDSCH on the schedulable SF16 code channel.
The below illustrates the process that HS-SCCH code resource is distributed with an instantiation, as shown in Figure 4, comprising:
401, RNC carries out a yard resource distribution according to the user situation of access.Suppose that current system has disposed 2 HS-SCCH, then RNC is assigned to article one HS-SCCH on the subcode road of N SF16 code channel;
402, judge whether N the SF128 subcode road on the SF16 code channel be also available free, if any, then second HS-SCCH also is assigned on the subcode road of N SF16 code channel; Otherwise, second HS-SCCH is assigned on the subcode road of N+1 SF16 code channel;
403, code resource statistics and the sorting module among the service NodeB added up the situation that takies of current SF16 code channel, and reports scheduler module;
404, when having HSDPA user to access under this residential quarter, the scheduler module judgement is distributed in N+1 current whether being used of the HS-SCCH channel on the SF16 code channel; If be used, then scheduler module is set to seizure condition with the state of N+1 SF16 code channel, and then execution in step 406; If be not used, then carry out next step;
405, scheduler module is judged whether this N+1 SF16 code channel distributed by other channels and is taken, and if so, then scheduler module is set to seizure condition with the state of N+1 SF16 code channel; Otherwise scheduler module is set to idle condition with the state of this N+1 SF16 code channel;
406, the number of the SF16 code channel that can use of scheduler module sorting-out in statistics is at the follow-up dispatch deal that carries out.
In the present embodiment, a kind of High-Speed Shared Control Channel code resource assigned unit is applied to comprise in the base station:
Code resource statistics and sorting module, be used for for the configuration of described base station service the residential quarter of two above HS-SCCH, being configured to N+1 the HS-SCCH on the SF16 code channel in detection is not used, and when described N+1 SF16 code channel is not assigned to other channels, after the state of described N+1 SF16 code channel is set to Idle state, report to be scheduler module; Wherein, N is natural number;
Scheduler module is used for receiving the state information of described N+1 SF16 code channel; When also being used for having judged other channel request and using this SF16 code channel, this SF16 code channel is distributed to this channel use.
Preferably,
Described scheduler module also is used for having judged other channel request when using this SF16 code channel, this SF16 code channel is distributed to this channel use, and specifically comprises:
Described scheduler module also is used for described N+1 SF16 code channel being distributed to high speed down sharing physical channel (HS-PDSCH) using when the high-speed downlink packet access users access is arranged.
Preferably,
Code resource statistics and sorting module also are used for for the residential quarter that has disposed two above HS-SCCH, and the state with N SF16 code channel and N+1 SF16 code channel all is set to seizure condition in advance.
One of ordinary skill in the art will appreciate that all or part of step in the said method can come the instruction related hardware to finish by program, described program can be stored in the computer-readable recording medium, such as read-only memory, disk or CD etc.Alternatively, all or part of step of above-described embodiment also can realize with one or more integrated circuits.Correspondingly, each the module/unit in above-described embodiment can adopt the form of hardware to realize, also can adopt the form of software function module to realize.The present invention is not restricted to the combination of the hardware and software of any particular form.
The above is the preferred embodiments of the present invention only, is not for limiting protection scope of the present invention.According to summary of the invention of the present invention; also other various embodiments can be arranged; in the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art are when making according to the present invention various corresponding changes and distortion; within the spirit and principles in the present invention all; any modification of doing, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.