CN100411326C - A method for dynamically sharing channel code resources among different types of channels - Google Patents
A method for dynamically sharing channel code resources among different types of channels Download PDFInfo
- Publication number
- CN100411326C CN100411326C CNB031279708A CN03127970A CN100411326C CN 100411326 C CN100411326 C CN 100411326C CN B031279708 A CNB031279708 A CN B031279708A CN 03127970 A CN03127970 A CN 03127970A CN 100411326 C CN100411326 C CN 100411326C
- Authority
- CN
- China
- Prior art keywords
- channel
- channels
- code resources
- channel codes
- codes
- 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.)
- Expired - Lifetime
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种在不同类型的信道之间动态共享码资源的方法,该方法首先为需要共享码资源的各种信道预留信道码,然后对上述信道的信道码的使用情况进行监测,根据监测结果对各种信道预留的信道码的使用情况进行评估,最后利用所述评估的结果将码资源过剩信道的能够重新分配的信道码分配给码资源不足的信道。采用上述方案可以优化系统中有限的信道码资源在不同种类信道之间的分配,提高信道码的利用率,使系统可接入的用户数增多,或者降低呼损率或者使用户数据的平均传输速率得以提高,从而提高系统的整体性能。
The invention discloses a method for dynamically sharing code resources between different types of channels. The method first reserves channel codes for various channels that need to share code resources, and then monitors the use of the channel codes of the above-mentioned channels. Evaluate the use of channel codes reserved for various channels according to the monitoring results, and finally use the evaluation results to allocate reassignable channel codes for channels with excess code resources to channels with insufficient code resources. Using the above scheme can optimize the allocation of limited channel code resources among different types of channels in the system, improve the utilization rate of channel codes, increase the number of users that can be accessed by the system, or reduce the call loss rate or make the average transmission of user data The rate is increased, thereby improving the overall performance of the system.
Description
技术领域 technical field
本发明涉及移动通信系统,尤其是系统资源的共享方法。The invention relates to a mobile communication system, especially a method for sharing system resources.
背景技术 Background technique
在移动通信系统中,一般有多种信道用来传输用户的数据,这些信道的合理利用是有效使用系统资源的重要手段。例如,在宽带码分多址(WCDMA)移动通信系统中,下行方向主要有三种信道可用来传输用户的数据,分别是专用信道(DCH),前向接入信道(FACH)和共享信道(DSCH)。上述信道是通过信道码来区分的,也就是说,WCDMA系统中的信道对应着一个个不同的信道码,信道码的大小决定了信道的带宽。把具有一定带宽的信道分配给一个特定用户,实际上就是把一个特定大小的信道码分给了该用户。因此对于WCDMA系统中具有的DCH、FACH和DSCH三种信道来说,就需要把所有信道码合理的分成3个部分,分别用于上述不同种类的信道。由于WCDMA系统中的每个小区可以同时使用的信道码的数量是有限的,因此将有限的信道码资源合理地分配给不同种类的信道,使得信道码资源得到充分的利用,是一个迫切需要解决的问题。In a mobile communication system, there are generally multiple channels used to transmit user data, and rational use of these channels is an important means to effectively use system resources. For example, in a wideband code division multiple access (WCDMA) mobile communication system, there are mainly three channels in the downlink direction that can be used to transmit user data, namely a dedicated channel (DCH), a forward access channel (FACH) and a shared channel (DSCH). ). The above-mentioned channels are distinguished by channel codes, that is to say, the channels in the WCDMA system correspond to different channel codes, and the size of the channel code determines the bandwidth of the channel. Allocating a channel with a certain bandwidth to a specific user is actually allocating a channel code of a specific size to the user. Therefore, for the three channels of DCH, FACH and DSCH in the WCDMA system, it is necessary to divide all channel codes into three parts reasonably, which are respectively used for the above-mentioned different types of channels. Since the number of channel codes that can be used simultaneously by each cell in the WCDMA system is limited, it is an urgent need to solve the problem of rationally allocating the limited channel code resources to different types of channels so that the channel code resources can be fully utilized. The problem.
目前实现信道码资源在不同种类的信道之间分配的方法是静态分配。就是在系统运行之前,根据事先进行的信道利用率的估计和计算,把可用的信道码分成三个部分,分别对应于专用信道DCH、共享信道DSCH和包含FACH的公共信道。按照这种分配原则,在系统运行过程中,不同部分之间的信道码不能交叉使用,例如DSCH的信道码将不能用于DCH或公共信道,而DCH的信道码也不能用于DSCH或公共信道。假设按照图1所示的比例分配信道码,除了有很小一部分是固定用于下行公共信道以外,其它可分配的信道码按照一定的比率预留给了专用信道DCH和共享信道DSCH。假设有一个新的用户企图接入到小区,系统首先根据一定的信道类型选择策略,确定这个新的用户使用哪一种类型的信道。At present, the method for realizing the allocation of channel code resources among different types of channels is static allocation. That is, before the system runs, the available channel codes are divided into three parts according to the estimation and calculation of the channel utilization in advance, corresponding to the dedicated channel DCH, the shared channel DSCH and the common channel including FACH. According to this allocation principle, during the operation of the system, the channel codes between different parts cannot be cross-used, for example, the channel code of DSCH will not be used for DCH or common channel, and the channel code of DCH cannot be used for DSCH or common channel . Assuming that channel codes are allocated according to the proportion shown in Figure 1, except for a small part that is fixedly used for downlink common channels, other channel codes that can be allocated are reserved for dedicated channel DCH and shared channel DSCH according to a certain ratio. Assuming that a new user attempts to access the cell, the system first determines which type of channel the new user uses according to a certain channel type selection strategy.
如果确定使用DCH,则系统再根据用户的数据速率等信息确定该用户需要一个具有多大带宽的DCH,这样也就确定了需要为该用户分配一个多大的信道码,同时这种信道码需要从预留给DCH的信道码资源中获取。当小区中已经接入并且使用DCH的用户比较多时,大部分信道码已经被分配掉,在剩余的预留给DCH的信道码资源中就可能没有足够大的信道码来分配给这个新用户使用。这时,这个新的用户会因为码资源的短缺而不能成功接入,对用户来说,通信要求得不到满足,对运营商来说,因为系统的信道容量不能被充分利用而减少了利润。If it is determined to use DCH, then the system determines how much bandwidth the user needs a DCH according to the user's data rate and other information, and thus determines how much channel code needs to be allocated to the user. Obtained from channel code resources reserved for DCH. When there are many users who have access and use DCH in the cell, most of the channel codes have been allocated, and there may not be enough channel codes to allocate to this new user in the remaining channel code resources reserved for DCH. . At this time, the new user cannot successfully access due to the shortage of code resources. For the user, the communication requirements cannot be met, and for the operator, the profit is reduced because the channel capacity of the system cannot be fully utilized. .
如果系统根据信道类型选择策略,确定该新用户使用共享信道DSCH时,系统就不需要明确分配一个固定的码资源,而是通过DSCH的调度算法,把DSCH的信道码动态分配给DSCH上的用户使用。从平均意义上讲,由于预留给DSCH的信道码资源是固定的,使用DSCH的用户越多,每个用户分配到的信道码资源越少,传输数据的速率越低,传输一定数据量时所花的时间也就越长,用户感觉到的通信质量就越低。If the system selects a strategy based on the channel type and determines that the new user uses the shared channel DSCH, the system does not need to explicitly allocate a fixed code resource, but dynamically allocates the channel code of the DSCH to the user on the DSCH through the DSCH scheduling algorithm use. On average, since the channel code resources reserved for DSCH are fixed, the more users use DSCH, the less channel code resources are allocated to each user, and the lower the data transmission rate is. When transmitting a certain amount of data The longer it takes, the lower the communication quality perceived by the user.
在实际的应用环境中,用户请求接入小区的时间以及在一段时间内请求接入小区的用户数都是随机分布的,而且不同用户在接入小区时请求的业务种类也是不可预测的。也就是说,用户接入小区并使用DCH或者DSCH信道的请求在时间上都是随机的。假设在某一段时间内,有许多用户要求接入到小区内并且大部分用户被分配到DCH信道,于是小区内原先预留给DCH的信道码资源就会出现不足的现象,导致的结果是在这种情况下用户不能打通电话的概率(称为呼损率)特别高,系统性能得到降低。如果同一时刻,分配到DSCH上的用户数却很少,需要在DSCH上传输的数据量也不多,原先预留给DSCH的信道资源大于实际的需要,造成一定的资源浪费。相反,如果在某一个时间段内,有许多用户请求接入小区并被分配到DSCH信道上,由于预留给DSCH的信道码即信道带宽也是有限的,每个用户能够分配到的信道带宽和DSCH信道上的用户数成反比。对用户来讲,数据传输速率就会变小,以致于不能及时把待传的数据发送出去,数据传输的时延也变得很长,通信质量得不到保证。此时,小区内预留给DCH的信道码资源却因为使用DCH的用户不多而没有被分配掉,系统容量也没有得到充分利用。In an actual application environment, the time when a user requests to access a cell and the number of users who request to access a cell within a period of time are randomly distributed, and the types of services requested by different users when accessing a cell are also unpredictable. That is to say, the request of the user to access the cell and use the DCH or DSCH channel is random in time. Assume that in a certain period of time, many users request to access the cell and most of the users are allocated to DCH channels, so the channel code resources originally reserved for DCH in the cell will be insufficient, resulting in In this case, the probability that the user cannot make a call (called the call loss rate) is particularly high, and the system performance is reduced. If at the same time, the number of users allocated to the DSCH is small, and the amount of data to be transmitted on the DSCH is not large, the channel resources originally reserved for the DSCH are greater than actual needs, resulting in a certain waste of resources. On the contrary, if many users request to access the cell within a certain period of time and are assigned to the DSCH channel, since the channel code reserved for DSCH, that is, the channel bandwidth, is also limited, the channel bandwidth and The number of users on the DSCH channel is inversely proportional. For users, the data transmission rate will be reduced, so that the data to be transmitted cannot be sent out in time, the delay of data transmission will also become very long, and the communication quality will not be guaranteed. At this time, the channel code resources reserved for the DCH in the cell are not allocated because there are not many users using the DCH, and the system capacity is not fully utilized.
由上述可知,现有的对信道码资源进行静态分配的方法,最大的缺点在于不能达到信道码资源利用效率的最大化,从而在限制系统容量的同时,降低了用户满意度,尤其是呼叫的成功率。From the above, it can be known that the biggest disadvantage of the existing method for statically allocating channel code resources is that it cannot maximize the utilization efficiency of channel code resources, thereby reducing user satisfaction while limiting system capacity, especially call quality. Success rate.
发明内容 Contents of the invention
本发明的目的在于提供一种能够提高信道码资源利用率的在不同种类信道之间动态共享信道码资源的方法,使用该方法能够使系统充分使用小区内的所有信道码资源,从而使系统信道容量得以充分利用和提高通信质量。The purpose of the present invention is to provide a method for dynamically sharing channel code resources between different types of channels that can improve the utilization rate of channel code resources. Using this method can make the system fully use all channel code resources in the cell, so that the system channel Capacity is fully utilized and communication quality is improved.
为达到上述目的,本发明提供的在不同种类的信道之间动态共享码资源的方法,包括:In order to achieve the above object, the method for dynamically sharing code resources between different types of channels provided by the present invention includes:
为需要共享码资源的各种信道预留信道码;Reserve channel codes for various channels that require shared code resources;
对上述信道的信道码的使用情况进行监测,对于专用信道,通过统计预留给专用信道的信道码中已分配的信道码的比例或者绝对数量,或者统计剩余的信道码的比例或者绝对数量实现;对于共享信道,通过统计一段时间内信道码的使用比例,及共享信道的用户的平均数据传输速率或者平均待传数据量来实现;Monitor the use of the channel codes of the above-mentioned channels. For dedicated channels, it can be realized by counting the proportion or absolute number of allocated channel codes among the channel codes reserved for dedicated channels, or by counting the proportion or absolute number of remaining channel codes ;For the shared channel, it is realized by counting the usage ratio of the channel code within a period of time, and the average data transmission rate or the average amount of data to be transmitted of the users of the shared channel;
将监测结果与预设的门限进行比较,对各种信道预留的信道码的使用情况进行评估;Compare the monitoring results with the preset threshold, and evaluate the use of channel codes reserved for various channels;
利用所述评估的结果将码资源过剩信道的能够重新分配的信道码分配给码资源不足的信道。Using the result of the evaluation, the reassignable channel codes of the channels with excess code resources are allocated to the channels with insufficient code resources.
在将码资源过剩信道的能够重新分配的信道码分配给码资源不足的信道前,还要判断码资源过剩信道和码资源不足信道的预留信道码的利用率是否大于指定的阈值,如果大于,将码资源过剩信道的能够重新分配的信道码分配给码资源不足的信道,否则,继续对各种信道的信道码的使用情况进行监测。Before allocating the reassignable channel codes of channels with excess code resources to channels with insufficient code resources, it is also necessary to determine whether the utilization rate of reserved channel codes for channels with excess code resources and channels with insufficient code resources is greater than the specified threshold, if greater than , allocate the reassignable channel codes of the channels with excess code resources to the channels with insufficient code resources, otherwise, continue to monitor the use of channel codes of various channels.
为需要共享码资源的各种信道分别设置判决门限,分别用于对相应信道的信道码的使用情况进行监测。Judgment thresholds are respectively set for various channels that require shared code resources, and are respectively used to monitor the use of channel codes of the corresponding channels.
在利用所述评估的结果确定码资源不足的信道和码资源过剩的信道前,利用所述评估的结果判断是否需要进行信道码资源的动态调整,如果需要,确定码资源不足的信道和码资源过剩的信道,否则,继续对各种信道的信道码的使用情况进行监测。Before using the evaluation results to determine the channels with insufficient code resources and the channels with excess code resources, use the evaluation results to determine whether dynamic adjustment of channel code resources is required, and if necessary, determine the channels with insufficient code resources and code resources. If there are excess channels, otherwise, continue to monitor the use of channel codes of various channels.
在确定出码资源不足的信道和码资源过剩的信道后,还要确定哪些信道能够重新分配码资源,以及确定码资源过剩信道能够重新分配的信道码的数量。After determining the channels with insufficient code resources and the channels with excess code resources, it is necessary to determine which channels can reassign code resources, and determine the number of channel codes that can be reassigned to channels with excess code resources.
所述确定码资源过剩信道能够重新分配的信道码的数量按照下述步骤进行:如果预留给专用信道的信道码资源过剩,则重新分配的信道码的数量为[(Cd1+Cd2)/2-Cd]乘以预留给DCH的信道码总数;The number of channel codes that can be redistributed by the channel with excess code resources is determined according to the following steps: if the channel code resources reserved for the dedicated channel are excessive, the number of redistributed channel codes is [(Cd1+Cd2)/2 -Cd] multiplied by the total number of channel codes reserved for DCH;
如果预留给共享信道的信道码资源过剩,则重新分配的信道码的数量=[(Cs1+Cs2)/2-Cs]乘以预留给共享信道的信道码总数;If the channel code resources reserved for the shared channel are excessive, the number of redistributed channel codes=[(Cs1+Cs2)/2-Cs] multiplied by the total number of channel codes reserved for the shared channel;
其中,Cd1、Cd2分别是为专用信道设置的信道码使用情况的第一门限和第二门限,Cd为专用信道的信道码的当前使用情况;Wherein, Cd1 and Cd2 are respectively the first threshold and the second threshold of the usage of the channel code set for the dedicated channel, and Cd is the current usage of the channel code of the dedicated channel;
Cs1、Cs2分别是为共享信道设置的信道码使用情况的第一门限和第二门限,Cs为共享信道的信道码的当前使用情况。Cs1 and Cs2 are respectively the first threshold and the second threshold of the usage of the channel codes set for the shared channel, and Cs is the current usage of the channel codes of the shared channel.
在将码资源过剩信道的能够重新分配的信道码分配给码资源不足的信道之前,还要确定能够用来重新分配的信道码。Before allocating the channel codes that can be reassigned from the channels with excess code resources to the channels with insufficient code resources, it is necessary to determine the channel codes that can be used for reassignment.
优先选择在码树中具有相临位置的信道码,以及优先选择码树中没有被使用的信道码用于重新分配。Channel codes with adjacent positions in the code tree are preferentially selected, and channel codes that are not used in the code tree are preferentially selected for reallocation.
在为各种信道预留信道码时,通过系统内数据业务所占全部业务的比例的历史统计值为各信道预留信道码。When reserving channel codes for various channels, the historical statistics of the proportion of data services in the system to all services are used to reserve channel codes for each channel.
由于本发明采用对各种信道使用的信道码的使用情况进行监测,并根据监测结果动态分配不同信道之间的信道码资源,这样就可以优化系统中有限的信道码资源在不同种类信道之间的分配,提高信道码的利用率,使系统可接入的用户数增多,或者降低呼损率或者使用户数据的平均传输速率得以提高,从而提高系统的整体性能。Since the present invention monitors the use of channel codes used by various channels, and dynamically allocates channel code resources between different channels according to the monitoring results, the limited channel code resources in the system can be optimized between different types of channels. The distribution of channel codes can improve the utilization rate of channel codes, increase the number of users that can be accessed by the system, or reduce the call loss rate or increase the average transmission rate of user data, thereby improving the overall performance of the system.
附图说明 Description of drawings
图1是信道码资源在不同类型的信道之间的静态分配示意图;FIG. 1 is a schematic diagram of static allocation of channel code resources between different types of channels;
图2是本发明所述方法的实施例流程图;Fig. 2 is the embodiment flowchart of method of the present invention;
图3是应用图2所述方法的信道码动态分配示例图。FIG. 3 is an example diagram of dynamic allocation of channel codes using the method described in FIG. 2 .
具体实施方式 Detailed ways
本发明的实质,是在静态预留信道码的基础上,系统随时监测小区内分别预留给各种信道的信道码资源的使用情况,如果系统监测到其中有的信道码资源过剩而有的信道码资源不足,则系统通过一定的方法把码资源过剩的信道的部分码资源临时重新分配给码资源不足的信道,以在充分利用码资源的同时提高系统的容量和通信质量。The essence of the present invention is that on the basis of statically reserved channel codes, the system monitors the use of channel code resources reserved for various channels in the cell at any time. If the system detects that some channel code resources are excessive and some If the channel code resources are insufficient, the system temporarily reallocates part of the code resources of the channels with excess code resources to the channels with insufficient code resources through a certain method, so as to improve the system capacity and communication quality while making full use of the code resources.
下面以DCH和DSCH的码资源共享为例,结合附图对本发明作进一步详细的描述。The code resource sharing of DCH and DSCH is taken as an example below, and the present invention will be further described in detail in conjunction with the accompanying drawings.
图2是本发明所述方法的一个实施例流程图。图2所述的实施例是以专用信道和共享信道为例对信道码的共享进行说明的。按照图2,系统随时监测小区内分别预留给DCH和DSCH的信道码资源的使用情况,如果系统监测到其中一方的信道码资源过剩而另一方不足,则系统通过一定的方法把码资源过剩的一方的部分码资源临时重新分配给码资源不足的另一方。为完成上述任务,需要预先设置一些门限值,分别用于对相应信道的信道码的使用情况进行监测,以判断信道的码资源的利用是否充分或有剩余。具体是,为DCH设置信道码使用情况的第一门限Cd1和第二门限Cd2,为DSCH设置信道码使用情况的第一门限Cs1和第二门限Cs2,以及为DSCH信道设置用户的平均速率门限Rs。Fig. 2 is a flowchart of an embodiment of the method of the present invention. The embodiment described in FIG. 2 uses a dedicated channel and a shared channel as examples to describe the sharing of channel codes. According to Figure 2, the system monitors the use of channel code resources reserved for DCH and DSCH in the cell at any time. If the system detects that one of the channel code resources is excessive and the other is insufficient, the system uses a certain method to reduce the excess code resources. Part of the code resources of one party is temporarily reallocated to the other party with insufficient code resources. In order to accomplish the above tasks, some threshold values need to be set in advance, which are respectively used to monitor the usage of the channel codes of the corresponding channels, so as to judge whether the utilization of the channel code resources is sufficient or surplus. Specifically, set the first threshold Cd1 and the second threshold Cd2 of the channel code usage for the DCH, set the first threshold Cs1 and the second threshold Cs2 of the channel code usage for the DSCH, and set the user's average rate threshold Rs for the DSCH channel .
首先在步骤1进行信道码的初始化操作,为DCH和DSCH预留信道码资源,即为DCH和DSCH预留一定比例的信道码。初始化信道码预留的方法有很多,例如通过系统内数据业务所占全部业务的比例的历史统计值为各信道预留信道码。下面是一种简单的估算方法,当然实际中并不仅限于这种方法:假设通过历史统计,小区内有一定百分比,如A%的业务是数据业务并且所有数据业务都使用DSCH,那么,我们可以将小区中可用的信道码的A%预留给DSCH,其它部分预留给DCH。同时,考虑到小区内业务达到可能具有突发性,因此还要为DSCH预留的信道码可以在A%的基础上增加一个很小的比例,如B%,当然这里B%是可设置的。Firstly, the channel code initialization operation is performed in
假设有新用户在步骤2接入并使用信道码,这时,系统就要根据用户接入请求的原因和信道类型选择算法,确定为新接入的用户分配满足要求的信道类型和带宽。如果确定用户使用DCH,则根据用户需要的带宽从预留给DCH的码资源中分配合适数量的信道码给新用户;如果使用DSCH,则让新加入的用户和其它已经分配到DSCH上的用户一起共享DSCH的信道码资源。需要说明的是,不同的信道类型选择策略,对接入用户分配的信道类型也可能不同。Assuming that a new user accesses and uses a channel code in
如果信道有用户接入,就要在步骤3对各种信道的信道码的使用情况进行监测,由于DCH和DSCH在使用信道码资源方式上的不同,信道码使用情况的监测也分成两个不同的部分,一个用来监测预留给DCH的信道码的使用情况,用Cd表示,一个用来监测预留给DSCH的信道码的使用情况,用Cs表示。对于预留给DCH的信道码的使用情况,只要直接统计预留给DCH的信道码中已经被分配掉的信道码的比例或者绝对数量,或者统计剩余的信道码的比例或者绝对数量即可。If the channel has user access, it is necessary to monitor the channel code usage of various channels in
由于DSCH信道的使用与DCH信道的使用情况不同,通常是多个用户同时使用共享信道,因此,对于预留给DSCH的信道码的使用情况,可以通过统计在一段时间内码资源的使用比例,并监测DSCH上用户的平均数据传输速率或者平均待传数据量来实现。Since the use of the DSCH channel is different from the use of the DCH channel, usually multiple users use the shared channel at the same time. Therefore, for the use of the channel code reserved for the DSCH, the usage ratio of the code resource within a period of time can be calculated. It is realized by monitoring the average data transmission rate of the user on the DSCH or the average amount of data to be transmitted.
由步骤3得到对信道的信道码的使用情况的监测结果后,就要在步骤4根据监测结果,对信道码的使用情况进行评估。具体的评估方法依据不同的标准可能有多种,本例中,对于预留给DCH的信道码资源来说,如果其中已经分配掉的信道码的比例高于一个预先设定的门限Cd1(例如95%),则可以认为预留给DCH的信道码资源已经被充分利用;反之,如果已经分配的比例小于另外一个不同的门限Cd2(例如60%),则可以认为预留给DCH的信道码资源有剩余。对于预留给DSCH的信道码资源来说,如果统计结果显示在一段时间内预留给DSCH的信道码的使用比例高于门限Cs1(例如90%),并且DSCH上的用户的平均速率低于门限Rs,则可以认为原先预留给DSCH的信道码资源已经不够满足数据传输的需求;反之,如果统计结果显示在一段时间内预留给DSCH的信道码的使用比例低于门限Cs2,则可以认为预留给DSCH的信道码资源有剩余。After obtaining the monitoring result of the usage of the channel code in
在步骤4得到对信道码的使用情况的评估结果后,就要在步骤5根据评估结果对是否进行信道码的重新分配进行动态分配判决。然后在步骤6对判决结果进行判断,如果判决结果是需要动态分配,则执行下面的步骤7,否则说明不需要进行动态分配,因此返回到步骤3继续对信道的码资源的使用情况进行监测。After obtaining the evaluation result of the use of channel codes in
本例中在步骤5采用的判决是否需要进行不同种类的信道之间进行信道码的动态分配的方法如下:如果评估结果显示预留给DCH和DSCH的信道码都有剩余,则不需要做DCH和DSCH之间信道码的动态分配;如果预留给DCH的信道码有剩余而预留给DSCH的信道码不足,则需要把部分预留给DCH的信道码资源重新分配给DSCH信道使用;如果预留给DSCH的信道码资源有剩余而预留给DCH的信道码不足,则需要把部分预留给DSCH的信道码资源重新分配给DCH信道使用。In this example, the method used in
在上述步骤6的判断操作中实际中还可以包含下面的判断,还要判断码资源过剩信道和码资源不足信道的预留信道码的利用率是否大于指定的阈值,如果大于,才将码资源过剩信道的能够重新分配的信道码分配给码资源不足的信道,否则,继续对各种信道的信道码的使用情况进行监测。该判断的目的是,在只有当预留给DCH和DSCH两种信道的信道码使用情况有大的差异时,才进行信道码的动态分配,这样就能够避免在两种信道之间过于频繁地进行信道码的调整,以致于调整过程过多地占用系统资源。当然,为实现所述上述的判断操作,也需要预先设置所述阈值。In the judgment operation of the above-mentioned
如果经过步骤6的判决,确定需要进行DCH和DSCH之间进行信道码的重新分配,则在步骤7确定需要重新分配的信道码的数量,实际中,可能有多种实现方法,本例采用的方法是:If after the judgment in
如果预留给DCH的信道码资源过剩,则重新分配的信道码的数量为[(Cd1+Cd2)/2-Cd]*预留给DCH的信道码总数。If the channel code resources reserved for the DCH are excessive, the number of channel codes to be reallocated is [(Cd1+Cd2)/2-Cd]*the total number of channel codes reserved for the DCH.
如果预留给DSCH的信道码资源过剩,则重新分配的信道码的数量为[(Cs1+Cs2)/2-Cs]*预留给DSCH的信道码总数。If the channel code resources reserved for DSCH are excessive, the number of channel codes to be reallocated is [(Cs1+Cs2)/2-Cs]*the total number of channel codes reserved for DSCH.
在确定信道码用来进行重新分配的数量后,还要确定哪些信道码需要进行重新分配,因此在步骤8要确定具体把哪些原先预留给DCH(或者DSCH)的信道码重新分配给DSCH(或者DCH)。After determining the number of channel codes used for redistribution, it is also necessary to determine which channel codes need to be redistributed. Therefore, in
由于实际中存在这样一种事实,如果分配给一种信道类型的信道码在码树中的位置是连续的,则在使用这部分码资源时,相对于信道码在码树中的位置不连续的情况来说,具有更高的使用效率。因此,确定重新分配的信道码的最优的一种方法是:把码树中具有相临位置的码资源重新分配给另一种信道。即:Due to the fact that there is such a fact in practice, if the position of the channel code assigned to a channel type is continuous in the code tree, then when using this part of the code resources, the relative position of the channel code in the code tree is discontinuous For the situation, it has higher usage efficiency. Therefore, an optimal method for determining the reassigned channel code is to reassign the code resources with adjacent positions in the code tree to another channel. Right now:
如果预留给DCH的信道码过剩,则把预留DCH的、和预留给DSCH的信道码资源在码树中具有相临位置的那部分信道码重新分配给DSCH。当需要从预留给DCH的信道码中选取一部分分配给DSCH使用时,为了减少对已有用户的重配置流程,重新分配的信道码应该优先在当时没有被使用的空闲信道码中选取。反之也如此。If the channel codes reserved for the DCH are excessive, the part of the channel codes reserved for the DCH and channel code resources reserved for the DSCH that have adjacent positions in the code tree is reallocated to the DSCH. When it is necessary to select a part of the channel codes reserved for DCH and allocate them to DSCH, in order to reduce the reconfiguration process for existing users, the re-allocated channel codes should be selected from the idle channel codes that are not used at that time. And vice versa.
最后在步骤9,执行信道码在不同信道之间的动态分配,即根据前面执行的结果,为DCH和DSCH分别使用重新预留的信道码资源,并记录重新预留的信道码资源和初始预留的信道码资源之间的不同部分。然后转步骤3,根据重新预留的信道码,重复进行对信道码使用情况进行监测,以便于后续的信道码的重新分配。Finally, in step 9, implement the dynamic allocation of channel codes between different channels, that is, use the re-reserved channel code resources for DCH and DSCH respectively according to the results of the previous execution, and record the re-reserved channel code resources and the initial reserved channel code resources. Different parts among the reserved channel code resources. Then turn to step 3, and repeat the monitoring of channel code usage according to the re-reserved channel code, so as to facilitate subsequent channel code redistribution.
图3是应用图2所述方法的信道码动态分配示例图。图3所示的是在系统运行的一段时间后,信道码的使用情况图,其中阴影部分表示正在被用户使用的信道码,空白部分表示没有被使用的信道码资源。FIG. 3 is an example diagram of dynamic allocation of channel codes using the method described in FIG. 2 . Figure 3 shows the usage of channel codes after the system has been running for a period of time, where the shaded part represents the channel codes being used by the user, and the blank part represents the channel code resources not being used.
在时间t0到t1之间,预留给DCH的信道码已经完全被用户使用,而预留给DSCH的信道码却还有不少剩余。在这段时间内,新用户Ua请求接入小区并且使用DCH,但由于预留给DCH的信道码中已经没有剩余的信道码可分配给该用户,因此用户Ua的接入请求被系统拒绝,也就是用户Ua通话失败。Between time t0 and t1, the channel codes reserved for the DCH have been completely used by users, but there are still many channel codes reserved for the DSCH. During this period, the new user Ua requests to access the cell and use the DCH, but since there are no remaining channel codes available for the user in the channel codes reserved for the DCH, the access request of the user Ua is rejected by the system. That is, the call of user Ua fails.
在时刻t1,系统监测到了信道码的使用情况,通过评估和判决,确定把部分预留给DSCH的信道码分配给DCH。At time t1, the system monitors the use of the channel codes, and determines to allocate part of the channel codes reserved for the DSCH to the DCH through evaluation and judgment.
在时刻t2,DCH获得了从DSCH信道重新分配过来的信道码资源,于是预留给DCH的信道码有了一定的剩余,能够满足新用户的接入。At time t2, the DCH obtains the channel code resource reallocated from the DSCH channel, so there is a certain amount of channel code reserved for the DCH, which can satisfy the access of new users.
在时刻t3,新用户Ub请求接入系统并使用DCH,因为有剩余的信道码,该用户成功接入到系统。这时,DCH和DSCH都只有少量的剩余信道码,信道码资源被得到充分利用,从而系统容量也同时得到提高。At time t3, the new user Ub requests to access the system and use the DCH, because there are remaining channel codes, the user successfully accesses the system. At this time, both DCH and DSCH have only a small amount of remaining channel codes, and channel code resources are fully utilized, thereby improving system capacity at the same time.
上面所举的例子仅说明了两种信道的信道码的共享使用情况,当有三种以上的信道共享信道码时,本发明也同样适用,只是在信道使用情况监测和根据监测结果评估各种信道的信道码使用情况时增加一些判断。在需要共享信道码的信道种类较多时,判决关系会复杂一些。一种简化的方法是,对各种信道分别设置判决门限并对各种信道的信道码使用情况进行监测,然后根据每个监测结果,确定信道码资源过剩最多的信道种类和信道码资源最为缺少的信道种类,接着在这两种信道之间进行信道码的重新分配。重复进行这样的过程,就可以达到信道码资源在不同信道之间的合理分配了。The example cited above only illustrates the shared use of channel codes for two channels. When there are more than three channels sharing channel codes, the present invention is also applicable, only in the monitoring of channel usage and the evaluation of various channels according to the monitoring results. Add some judgments when using the channel code. When there are many types of channels that need to share channel codes, the decision relationship will be more complicated. A simplified method is to set judgment thresholds for various channels and monitor the channel code usage of various channels, and then determine the channel type with the most excess channel code resources and the channel code resources that are most scarce according to each monitoring result channel types, and then redistribute channel codes between these two channels. By repeating such a process, a reasonable allocation of channel code resources among different channels can be achieved.
实际中,为使控制关系清晰,也可以采用分组的方法对信道码的共享进行管理。例如,有A、B、C三种信道需要对信道码进行共享,可以将AB捆绑在一起,视为一种信道,这样就可以采用本发明所述的实施例的方式作为第一个过程在信道种类AB和信道C种类之间进行信道码的共享调整或重新分配;在上述过程中,再嵌套一个过程,即第2个过程,专用于对信道种类A、B间的信道码的调整进行管理。假设按照这种管理方式,在A、B、C三种信道的信道码的使用不满足预先设定的调整条件时,不进行上述三种信道之间的信道码的重新分配。如果经过判断得知A类信道的信道码不足,而B类信道的信道码有剩余,且可以分出一部分进行重新分配,则采用第二个过程就可以直接重新分配信道A、B之间的信道码。In practice, in order to make the control relationship clear, the sharing of channel codes can also be managed by grouping. For example, there are three channels A, B, and C that need to share the channel code, and AB can be bundled together as a channel, so that the method of the embodiment of the present invention can be used as the first process in Channel code sharing adjustment or redistribution between channel type AB and channel C type; in the above process, another process is nested, that is, the second process, which is dedicated to the adjustment of channel codes between channel types A and B to manage. Assume that according to this management method, when the use of the channel codes of the three channels A, B, and C does not meet the preset adjustment conditions, the channel codes among the above three channels will not be redistributed. If it is judged that the channel codes of the A-type channel are insufficient, and the channel codes of the B-type channel are surplus, and a part can be separated for redistribution, then the second process can be used to directly redistribute the channel A and B. channel code.
如果上述有剩余信道码、且可以分出一部分进行重新分配的信道类型为C,则从第一个过程可以实现将信道C的可分配的信道码传递给第二个过程,由第二个过程完成信道码的重新分配。If the above-mentioned channel type with remaining channel codes and part of which can be allocated for reallocation is C, then the channel codes that can be allocated for channel C can be transferred from the first process to the second process, and the second process Complete channel code reassignment.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031279708A CN100411326C (en) | 2003-04-26 | 2003-04-26 | A method for dynamically sharing channel code resources among different types of channels |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031279708A CN100411326C (en) | 2003-04-26 | 2003-04-26 | A method for dynamically sharing channel code resources among different types of channels |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1540897A CN1540897A (en) | 2004-10-27 |
CN100411326C true CN100411326C (en) | 2008-08-13 |
Family
ID=34322110
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031279708A Expired - Lifetime CN100411326C (en) | 2003-04-26 | 2003-04-26 | A method for dynamically sharing channel code resources among different types of channels |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100411326C (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100391305C (en) * | 2004-12-17 | 2008-05-28 | 华为技术有限公司 | Channel resource allocation method for high-speed downlink packet access |
CN1960229B (en) * | 2005-11-03 | 2011-01-05 | 中兴通讯股份有限公司 | Method for dynamic allotting code resources of grouping access system in high speed |
US8150403B2 (en) * | 2006-05-30 | 2012-04-03 | Motorola Mobility, Inc. | Reservation of mobile station communication resources |
CN100426910C (en) * | 2006-07-05 | 2008-10-15 | 华为技术有限公司 | Method for monitoring cell code resource |
CN101437290B (en) * | 2007-11-12 | 2011-12-28 | 华为技术有限公司 | Method and apparatus for using code channel resource |
CN101272585B (en) * | 2008-05-12 | 2013-02-13 | 中国移动通信集团设计院有限公司 | Estimation method and device for TD-SCDMA system code resource allocation |
CN101635958B (en) * | 2008-07-25 | 2012-06-27 | 华为技术有限公司 | Method and device for distributing channel mode resources |
CN101801037A (en) * | 2009-02-10 | 2010-08-11 | 阿尔卡特朗讯公司 | Method and device for assigning channel codes |
CN102325050B (en) * | 2011-09-19 | 2018-04-17 | 上海佑译信息科技有限公司 | The method and main control device of distribution detection resource |
CN103457689B (en) * | 2012-05-30 | 2019-02-26 | 中兴通讯股份有限公司 | Method and device for adjusting the number of high-speed shared control channels |
CN104144500B (en) * | 2013-05-07 | 2017-11-21 | 中国移动通信集团公司 | With the method for adjustment and device of the frame division multiplexing mode of channel |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11243380A (en) * | 1998-02-26 | 1999-09-07 | Atr Kankyo Tekio Tsushin Kenkyusho:Kk | Channel assignment device for wireless networks |
WO1999063713A1 (en) * | 1998-06-01 | 1999-12-09 | Tantivy Communications, Inc. | Dynamic bandwidth allocation in cdma system |
CN1244318A (en) * | 1997-09-30 | 2000-02-09 | 皇家菲利浦电子有限公司 | Channel allocation methods in communication network and corresponding system |
CN1354608A (en) * | 2000-11-20 | 2002-06-19 | Sk电信股份有限公司 | Method for distributing channel code for synchronous up-link of mobile communicaltion system |
CN1369979A (en) * | 2001-02-15 | 2002-09-18 | 华为技术有限公司 | Dynamical channel configuration method for CDMA celllar mobile communication system |
US6483820B1 (en) * | 1999-03-22 | 2002-11-19 | Ericsson Inc. | System and method for dynamic radio resource allocation for non-transparent high-speed circuit-switched data services |
CN1411666A (en) * | 1999-10-29 | 2003-04-16 | 艾利森电话股份有限公司 | Channel-type switching from dedicated channel to common channel based on common channel load |
-
2003
- 2003-04-26 CN CNB031279708A patent/CN100411326C/en not_active Expired - Lifetime
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1244318A (en) * | 1997-09-30 | 2000-02-09 | 皇家菲利浦电子有限公司 | Channel allocation methods in communication network and corresponding system |
JPH11243380A (en) * | 1998-02-26 | 1999-09-07 | Atr Kankyo Tekio Tsushin Kenkyusho:Kk | Channel assignment device for wireless networks |
WO1999063713A1 (en) * | 1998-06-01 | 1999-12-09 | Tantivy Communications, Inc. | Dynamic bandwidth allocation in cdma system |
US6483820B1 (en) * | 1999-03-22 | 2002-11-19 | Ericsson Inc. | System and method for dynamic radio resource allocation for non-transparent high-speed circuit-switched data services |
CN1411666A (en) * | 1999-10-29 | 2003-04-16 | 艾利森电话股份有限公司 | Channel-type switching from dedicated channel to common channel based on common channel load |
CN1354608A (en) * | 2000-11-20 | 2002-06-19 | Sk电信股份有限公司 | Method for distributing channel code for synchronous up-link of mobile communicaltion system |
CN1369979A (en) * | 2001-02-15 | 2002-09-18 | 华为技术有限公司 | Dynamical channel configuration method for CDMA celllar mobile communication system |
Also Published As
Publication number | Publication date |
---|---|
CN1540897A (en) | 2004-10-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1549098B1 (en) | Effective dynamic management scheme of hs-dsch channel codes | |
KR100744365B1 (en) | Method for allocating resouce in a mobile communication system | |
CN100411326C (en) | A method for dynamically sharing channel code resources among different types of channels | |
CN102665282B (en) | Distribution method of multi-user parallel transmission resource in wireless heterogeneous network | |
CN1628478A (en) | Method, system and network entity for adaptive reservation of channelization codes and power | |
CN101572918A (en) | Method, device and system for allocating radio resources | |
CN100512080C (en) | Method for realizing pocket data business service quality of CDMA2000 system | |
CN117640543A (en) | Service resource allocation method and device | |
JP4683235B2 (en) | RADIO RESOURCE ALLOCATION SYSTEM, RADIO CONTROL STATION, RADIO RESOURCE ALLOCATION METHOD USED FOR THEM, AND PROGRAM THEREOF | |
CN103428862A (en) | Resource distribution method and device | |
CN101227226B (en) | Method for multi-business scheduling based on communication system real buffer memory | |
CN1671233A (en) | Method for resource distribution and scheduling of non real-time service in mobile communication system | |
CN100590996C (en) | A method for dynamically allocating high-speed physical downlink shared channel code resources | |
CN100366110C (en) | Method for distributing baseband channel processing resource in mobile communication system base station | |
CN100474970C (en) | Method for assigning transmission resource in transmission layer | |
Assarut et al. | Performance evaluation of orthogonal variable-spreading-factor code assignment schemes in W-CDMA | |
KR20110071448A (en) | Quasi-dynamic frequency resource allocation method | |
CN101360325B (en) | Method and apparatus for ground resource and wireless resource combined management | |
CN101827443B (en) | Method for allocating time division-synchronization code division multiple access (TD-SCDMA) system code resources | |
KR100447059B1 (en) | Traffic Handling Processor Block Assignment Method of RNC in Wireless Communication System | |
CN100370779C (en) | Method and device for effectively utilizing bandwidth resources in elastic packet ring network | |
CN100397946C (en) | High-speed downlink shared channel allocation method | |
KR100582902B1 (en) | Power allocation device and power allocation method of mobile communication system | |
CN113573411B (en) | SR resource allocation method based on user priority | |
EP2652999B1 (en) | Quasi-orthogonal functional walsh code allocation devices and methods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20080813 |
|
CX01 | Expiry of patent term |