CN108347315B - A multi-subband service scheduling method in a power wireless private network - Google Patents
A multi-subband service scheduling method in a power wireless private network Download PDFInfo
- Publication number
- CN108347315B CN108347315B CN201710052305.0A CN201710052305A CN108347315B CN 108347315 B CN108347315 B CN 108347315B CN 201710052305 A CN201710052305 A CN 201710052305A CN 108347315 B CN108347315 B CN 108347315B
- Authority
- CN
- China
- Prior art keywords
- service
- current
- idle
- subbands
- current user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000005540 biological transmission Effects 0.000 claims abstract description 51
- 238000004891 communication Methods 0.000 claims abstract description 35
- 230000008569 process Effects 0.000 claims description 21
- 238000013480 data collection Methods 0.000 claims description 7
- 238000009825 accumulation Methods 0.000 abstract description 6
- 238000013468 resource allocation Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 239000002699 waste material Substances 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
- H04L5/0064—Rate requirement of the data, e.g. scalable bandwidth, data priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/543—Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种电力无线专网中多子带业务调度方法。对当前用户的业务进行分类判断,对有传输速率要求的业务,根据当前信道质量确定为当前用户分配的空闲子带数,对没有传输速率要求的业务,根据无线通信系统的资源使用情况和用户能力确定为当前用户分配的空闲子带数,针对不同的业务类型灵活利用传输资源,减少数据堆积,避免用户掉线,提高无线通信系统的传输效率。
The invention provides a multi-subband service scheduling method in a power wireless private network. Classify and judge the services of the current user. For services with transmission rate requirements, determine the number of idle subbands allocated to the current user according to the current channel quality. For services without transmission rate requirements, according to the resource usage of the wireless communication system and the user The capability determines the number of idle subbands allocated for the current user, flexibly utilizes transmission resources for different service types, reduces data accumulation, avoids user disconnection, and improves the transmission efficiency of the wireless communication system.
Description
技术领域technical field
本发明涉及通信技术领域,特别涉及一种电力无线专网中多子带业务调度方法。The invention relates to the field of communication technologies, in particular to a multi-subband service scheduling method in a power wireless private network.
背景技术Background technique
在通信技术领域中目前的电力无线宽带传输的可行性技术方案有TD-LTE230、TD-LTE1800,其中,TD-LTE230是基于TD-LTD技术,结合频谱感知、载波聚合、干扰解调、软件无线电等先进技术,使用电力行业在230MHz频段离散频谱资源,创新研发的无线通信系统。In the field of communication technology, the current feasible technical solutions for power wireless broadband transmission include TD-LTE230 and TD-LTE1800. Among them, TD-LTE230 is based on TD-LTD technology, combined with spectrum sensing, carrier aggregation, interference demodulation, software radio and other advanced technologies, using the power industry discrete spectrum resources in the 230MHz frequency band to innovate and develop a wireless communication system.
对于LTE230支持的业务类型:语音业务、视频业务、负荷控制业务、数据采集业务和配网自动化业务等。For the types of services supported by LTE230: voice services, video services, load control services, data collection services, and distribution network automation services.
为了节省控制信道开销,对上下行的调度采用半静态调度,即一次调度后,将后续时间上的资源完全分配给一个用户使用,直到这个用户的上行或者下行数据传输完成。上行数据传输完成通过UE上报BSR的方法实现,其中,指示数量为零的BSR叫做Ending BSR。当基站侧根据业务类型判断连续收到几个Ending BSR时,认为数据传输结束,开始下一个用户的调度。针对不同业务,Ending BSR的个数分别进行设置,通常,将数据采集业务设置为5,视频业务设置为10,这些值均可配置。In order to save control channel overhead, semi-persistent scheduling is used for uplink and downlink scheduling, that is, after one scheduling, resources in subsequent time are completely allocated to a user until the user's uplink or downlink data transmission is completed. The completion of uplink data transmission is realized by the method of reporting the BSR by the UE, wherein the BSR with the indicated number of zero is called the Ending BSR. When the base station side judges that it receives several Ending BSRs continuously according to the service type, it considers that the data transmission is over, and starts the scheduling of the next user. For different services, the number of Ending BSRs is set separately. Usually, the data collection service is set to 5, and the video service is set to 10. These values can be configured.
当前的多子带调度方案是根据GBR(Guaranteed Bit Rate)对传输速率进行固定子带的映射,在UE的签约信息中,将子带数设置为单子带、4子带、9子带、39子带。The current multi-subband scheduling scheme is to map the transmission rate to fixed subbands according to the GBR (Guaranteed Bit Rate). Subband.
现有技术中,对于可以支持多子带的UE,ENB使用签约子带数来调度UE,并且在一次数据传输中不改变子带的数目。In the prior art, for a UE that can support multiple subbands, the ENB uses the number of subscribed subbands to schedule the UE, and does not change the number of subbands in one data transmission.
对于负荷控制业务、数据采集业务和配网自动化业务来说,这些业务没有传输速率的概念,每次传输的数据量最少几十个字节,最多一千字节左右。当一个小区同时进行数据传输的UE数较多时,如果要求使用UE的签约子带进行资源分配,则很可能出现无法分配资源的情况,这样,UE可能会长时间得不到调度,应用层可能会发起重传,导致更多的数据堆积。更严重的情况,会导致UE掉线、业务失败。For load control services, data collection services and distribution network automation services, these services have no concept of transmission rate, and the amount of data transmitted each time is at least dozens of bytes and at most about one kilobyte. When there are a large number of UEs performing data transmission in a cell at the same time, if it is required to use the UE's subscription subband for resource allocation, it is very likely that resources cannot be allocated. In this way, the UE may not be scheduled for a long time, and the application layer may Retransmissions will be initiated, resulting in more data accumulation. In a more serious case, the UE will be disconnected and services will fail.
对于视频和语音业务来说,这些业务具有GBR速率要求。当信道条件好时,可以选择更高阶的调制编码方式,子带的传输效率增大,使用较少的子带就可以满足传输需求,然而在现有的系统中,多子带UE在一次传输中,并不能根据信道质量动态调整资源分配,导致资源浪费。For video and voice services, these services have GBR rate requirements. When the channel conditions are good, a higher-order modulation and coding method can be selected, and the transmission efficiency of subbands is increased, and the transmission requirements can be met by using fewer subbands. During transmission, resource allocation cannot be dynamically adjusted according to channel quality, resulting in waste of resources.
针对上述业务中存在的问题,本发明提供一种电力无线专网中多子带业务调度方法,从而能够充分利用传输资源,提高系统传输效率,减少数据堆积、避免UE掉线。Aiming at the problems existing in the above services, the present invention provides a multi-subband service scheduling method in a power wireless private network, which can make full use of transmission resources, improve system transmission efficiency, reduce data accumulation, and avoid UE disconnection.
发明内容SUMMARY OF THE INVENTION
本发明提供了一种电力无线专网中多子带业务调度方法,通过该方法能够灵活利用传输资源,减少数据堆积,避免用户掉线,提高无线通信系统的传输效率。The invention provides a multi-subband service scheduling method in a power wireless private network, which can flexibly utilize transmission resources, reduce data accumulation, avoid user disconnection, and improve the transmission efficiency of a wireless communication system.
本发明提供了一种电力无线专网中多子带业务调度方法,其特征在于,该方法包括如下步骤:The present invention provides a multi-subband service scheduling method in a power wireless private network, characterized in that the method includes the following steps:
a00、判断当前用户的当前业务是否存在对传输速率的要求,若当前用户的当前业务为存在速率要求的第一类业务,则执行a11;若当前用户的当前业务为不存在速率要求的第二类业务,则执行a21;a00. Determine whether the current service of the current user has a requirement for the transmission rate. If the current service of the current user is the first type of service that has the rate requirement, execute a11; if the current service of the current user is the second type of service that does not have the rate requirement Class business, execute a21;
a11、根据无线通信系统的传输能力判断确定该无线通信系统是否能够接纳当前的第一类业务,若是则执行a12,否则执行a31;a11. Determine whether the wireless communication system can accept the current first type of service according to the transmission capability of the wireless communication system, if so, execute a12, otherwise execute a31;
a12、根据当前信道质量确定为当前用户分配的空闲子带数,然后执行a13;a12. Determine the number of idle subbands allocated for the current user according to the current channel quality, and then execute a13;
a13、判断当前是否具有与针对第一类业务确定的空闲子带数相同的连续空闲子带,若是则执行a32,否则执行a31;a13, judge whether there is a continuous idle subband that is the same as the number of idle subbands determined for the first type of service, if so, execute a32, otherwise execute a31;
a21、根据无线通信系统的资源使用情况和用户能力确定为当前用户分配的空闲子带数,然后执行a22;a21. Determine the number of idle subbands allocated for the current user according to the resource usage of the wireless communication system and the user capability, and then execute a22;
a22、判断当前是否具有与针对第二类业务确定的空闲子带数相同的连续空闲子带,若是则执行a32,否则执行a23;a22, determine whether there is currently a continuous idle sub-band that is the same as the number of idle sub-bands determined for the second type of service, if so, execute a32, otherwise execute a23;
a23、判断针对第二类业务确定的空闲子带数是否为预设的子带数最低档,若是则执行a31,否则执行a24;a23, determine whether the number of idle sub-bands determined for the second type of service is the lowest level of the preset number of sub-bands, if so, execute a31, otherwise execute a24;
a24、将针对第二类业务确定的空闲子带数调低一档、并代入调低一档的空闲子带数返回a22重新判断;a24, lowering the number of idle subbands determined for the second type of service by one step, and substituting the number of idle subbands lowered by one step and returning to a22 for re-judgment;
a31、利用子带资源抢占流程为当前用户分配子带,然后结束当前流程;a31. Use the subband resource preemption process to allocate a subband to the current user, and then end the current process;
a32、为当前用户分配确定数量的连续空闲子带,然后结束当前流程。a32. Allocate a certain number of consecutive free subbands to the current user, and then end the current process.
可选地,所述根据当前信道质量确定为当前用户分配的空闲子带数包括:根据保证比特速率GBR和当前的调制编码方式确定为当前用户分配的子带数。Optionally, the determining the number of idle subbands allocated to the current user according to the current channel quality includes: determining the number of subbands allocated to the current user according to the guaranteed bit rate GBR and the current modulation and coding scheme.
可选地,所述a21根据当前可用的空闲子带总数和当前用户的签约子带数中的最小值确定为当前用户分配的空闲子带数。Optionally, the a21 determines the number of idle subbands allocated to the current user according to the minimum of the total number of currently available idle subbands and the number of subscribed subbands of the current user.
可选地,所述a21利用如下公式确定为当前用户分配的空闲子带数:Optionally, the a21 utilizes the following formula to determine the number of idle subbands allocated for the current user:
其中,S是为当前用户分配的空闲子带数,Δ为在该第二类业务持续时间内发起业务传输的用户数;Z为该无线通信系统的空闲子带数;N为当前需要分配资源的用户数;Func函数表示向下取整到各档位子带数;A为当前用户的签约子带数。Among them, S is the number of idle subbands allocated for the current user, Δ is the number of users who initiate service transmission within the duration of the second type of service; Z is the number of idle subbands of the wireless communication system; N is the current need to allocate resources The number of users; the Func function represents the number of sub-bands rounded down to each gear; A is the number of sub-bands signed by the current user.
可选地,所述档位子带数包括1、4、9、19、39。Optionally, the number of gear sub-bands includes 1, 4, 9, 19, and 39.
可选地,所述无线通信系统为LTE230系统。Optionally, the wireless communication system is an LTE230 system.
可选地,所述第一类业务包括视频业务、语音业务。Optionally, the first type of services includes video services and voice services.
可选地,所述第二类业务包括负荷控制业务、数据采集业务和配网自动化业务。Optionally, the second type of service includes load control service, data collection service and distribution network automation service.
附图说明Description of drawings
图1为本发明具体实施例中方法的流程示意图。FIG. 1 is a schematic flowchart of a method in a specific embodiment of the present invention.
具体实施方式Detailed ways
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.
在本发明具体实施例中,无线通信系统是基于TD-LTE技术的TD-LTE230系统,下面结合附图对本发明进行详细描述。In a specific embodiment of the present invention, the wireless communication system is a TD-LTE230 system based on the TD-LTE technology, and the present invention will be described in detail below with reference to the accompanying drawings.
现有技术中,对于负荷控制业务、数据采集业务和配网自动化业务,在使用用户的签约子带进行资源分配时,可能出现无法分配资源,导致数据堆积的问题;而对于视频和语音业务来说,在多子带用户在一次传输中,不能根据信道质量调整资源分配,容易导致资源的浪费。针对上述问题,本发明提供了一种电力无线专网中多子带业务调度的方法,通过区分业务的类型,并针对不同的业务分配子带资源,避免采用签约子带进行资源分配时的资源浪费,充分提高了传输资源的利用率,提高了系统的传输效率。In the prior art, for the load control service, data collection service and distribution network automation service, when the user's subscription sub-band is used for resource allocation, there may be a problem that resources cannot be allocated, resulting in data accumulation; That is to say, in one transmission of multi-subband users, resource allocation cannot be adjusted according to channel quality, which easily leads to waste of resources. In view of the above problems, the present invention provides a method for scheduling multi-subband services in a power wireless private network. By distinguishing the types of services, and allocating subband resources for different services, the resources when using subscription subbands for resource allocation are avoided. waste, fully improve the utilization rate of transmission resources, and improve the transmission efficiency of the system.
下面结合附图1对本发明进行详细阐述,其中,图1为本发明具体实施例中方法的流程示意图。The present invention will be described in detail below with reference to FIG. 1 , wherein FIG. 1 is a schematic flowchart of a method in a specific embodiment of the present invention.
如图1所示,本发明提供了一种电力无线专网中多子带业务调度方法,该方法包括如下步骤:As shown in FIG. 1 , the present invention provides a multi-subband service scheduling method in a power wireless private network, and the method includes the following steps:
a00、判断当前用户的当前业务是否存在对传输速率的要求,若当前用户的当前业务为存在速率要求的第一类业务,则执行a11;若当前用户的当前业务为不存在速率要求的第二类业务,则执行a21;a00. Determine whether the current service of the current user has a requirement for the transmission rate. If the current service of the current user is the first type of service that has the rate requirement, execute a11; if the current service of the current user is the second type of service that does not have the rate requirement For similar business, execute a21;
在具体实施例中,本发明将LTE230系统能够承载的业务按照是否对传输速率有要求分为两类,其中,当前用户的当前业务存在传输速率要求的为第一类业务,具体可为视频业务、语音业务;当前用户的当前业务不存在传输速率要求的为第二类业务,具体可为负荷控制业务、数据采集业务和配网自动化业务。在该方法中将业务区分为第一类业务和第二类业务,针对第一类业务和第二类业务的传输特点,分别采用不同的方法进行分配子带资源。In a specific embodiment, the present invention divides the services that can be carried by the LTE230 system into two categories according to whether there is a requirement for the transmission rate. Among them, the current user's current service that has a transmission rate requirement is the first category of services, specifically video services. , voice service; the second type of service that does not have a transmission rate requirement for the current service of the current user, specifically can be a load control service, a data collection service, and a distribution network automation service. In this method, the services are divided into the first type of service and the second type of service, and different methods are used to allocate subband resources according to the transmission characteristics of the first type of service and the second type of service.
a11、根据无线通信系统的传输能力判断确定该无线通信系统是否能够接纳当前的第一类业务,若是则执行a12,否则执行a31;a11. Determine whether the wireless communication system can accept the current first type of service according to the transmission capability of the wireless communication system, if so, execute a12, otherwise execute a31;
当根据调制编码方式来选择合适的子带数时,若调制编码方式向低阶变化时,需要更多的子带才能满足传输要求。为了避免这时无法给用户分配足够的子带,在当前用户的业务是第一类业务时,首先根据无线通信系统的传输能力判断该无线通信系统是否能够接纳当前的第一类业务。具体地,统计当前无线通信系统已经接纳的所有第一类业务,当新加入的第一类业务与已经接纳的所有第一类业务的传输要求在该无线通信系统的传输能力范围内时,允许该无线通信系统接纳该第一类业务。这样,能够避免当前无线通信系统的传输能力无法满足而导致的无法分配子带的现象。When selecting an appropriate number of subbands according to the modulation and coding scheme, if the modulation and coding scheme changes to a lower order, more subbands are required to meet the transmission requirements. In order to avoid that enough subbands cannot be allocated to the user at this time, when the current user's service is the first type of service, first determine whether the wireless communication system can accept the current first type of service according to the transmission capability of the wireless communication system. Specifically, count all the first-type services that have been accepted by the current wireless communication system, and when the transmission requirements of the newly added first-type services and all the first-type services that have been accepted are within the transmission capability range of the wireless communication system, allow The wireless communication system accepts the first type of service. In this way, it is possible to avoid the phenomenon that the sub-bands cannot be allocated due to the inability to satisfy the transmission capability of the current wireless communication system.
当无线通信系统的传输能力能够接纳该第一类业务时,进入步骤a12,而当无线通信系统的传输能力不能够接纳该第一类业务时,需要执行步骤a31,利用子带资源抢占流程为当前用户分配子带,然后结束当前流程。When the transmission capability of the wireless communication system can accommodate the first type of service, go to step a12, and when the transmission capability of the wireless communication system cannot accommodate the first type of service, step a31 needs to be executed, and the subband resource preemption process is as follows: The current user allocates a subband, and then ends the current process.
抢占就是停止某些低优先级的业务,如果抢占成功则接纳新的业务。不同种类的业务具有不同的优先级,如果当前业务优先级较高,则可以抢占低优先级的业务,以保证高优先级业务的传输。Preemption is to stop some low-priority services, and accept new services if the preemption is successful. Different types of services have different priorities. If the current service has a higher priority, the lower-priority service can be preempted to ensure the transmission of the higher-priority service.
a12、根据当前信道质量确定为当前用户分配的空闲子带数,然后执行a13;a12. Determine the number of idle subbands allocated for the current user according to the current channel quality, and then execute a13;
对于第一类业务,需要根据当前信道质量为当前用户分配的空闲子带数。具体地,根据保证比特速率GBR和当前的调制编码方式选择合适的子带数,并且与用户的签约子带数相比较,然后取较小值进行资源分配。For the first type of service, the number of idle subbands allocated to the current user needs to be based on the current channel quality. Specifically, an appropriate number of subbands is selected according to the guaranteed bit rate GBR and the current modulation and coding mode, and is compared with the number of subbands subscribed by the user, and then a smaller value is taken for resource allocation.
a13、判断当前是否具有与针对第一类业务确定的空闲子带数相同的连续空闲子带,若是则执行a32,否则执行a31;a13, judge whether there is a continuous idle subband that is the same as the number of idle subbands determined for the first type of service, if so, execute a32, otherwise execute a31;
在根据步骤a12确定了为当前用户分配的空闲子带数时,再判断当前无线通信系统中是否具有与针对该第一类业务确定的空闲子带数相同并且连续的空闲子带。只有当该系统中具有连续个数的空闲子带,且该个数与确定的针对第一类业务的空闲子带的数量。When the number of idle subbands allocated for the current user is determined according to step a12, it is then judged whether the current wireless communication system has the same and continuous idle subbands as the number of idle subbands determined for the first type of service. Only when the system has a continuous number of idle subbands, and the number is the same as the determined number of idle subbands for the first type of service.
a21、根据无线通信系统的资源使用情况和用户能力确定为当前用户分配的空闲子带数,然后执行a22;a21. Determine the number of idle subbands allocated for the current user according to the resource usage of the wireless communication system and the user capability, and then execute a22;
当确定当前用户的当前业务是第二类业务时,根据无线通信系统的资源使用情况和用户能力确定当前用户分配的空闲子带数。对于没有传输速率要求的第二类业务,不是必须使用签约子带数进行传输,而是通过分析当前无线通信系统中可用的空闲子带总数,和当前用户的签约子带数中最小值确定当前用户分配的空闲子带数,这样,能够充分利用该系统中的子带资源,为用户选择最优合适的子带资源进行分配。When it is determined that the current service of the current user is the second type of service, the number of idle subbands allocated by the current user is determined according to the resource usage of the wireless communication system and the user capability. For the second type of service that has no transmission rate requirement, it is not necessary to use the number of subscribed subbands for transmission, but to determine the current value by analyzing the total number of idle subbands available in the current wireless communication system and the minimum of the number of subscribed subbands of the current user. The number of idle subbands allocated by the user, so that the subband resources in the system can be fully utilized, and the most suitable subband resources can be selected for the user for allocation.
a22、判断当前是否具有与针对第二类业务确定的空闲子带数相同的连续空闲子带,若是则执行a32,否则执行a23;a22, determine whether there is currently a continuous idle sub-band that is the same as the number of idle sub-bands determined for the second type of service, if so, execute a32, otherwise execute a23;
在确定了针对第二类业务分配的空闲子带数后,还需要判断当前系统中是否具有相同数量且连续的空闲子带数,当该系统中具有相同数量且连续的空闲子带数时,执行步骤a32,为当前用户分配确定数量的连续空闲子带,然后结束当前流程。当该系统中没有相同数量且连续的空闲子带数时,执行步骤a23。After determining the number of idle subbands allocated for the second type of service, it is also necessary to judge whether the current system has the same number of consecutive idle subbands. Step a32 is executed to allocate a certain number of consecutive free subbands to the current user, and then the current process ends. When the same number of consecutive free subbands do not exist in the system, step a23 is performed.
a23、判断针对第二类业务确定的空闲子带数是否为预设的子带数最低档,若是则执行a31,否则执行a24;a23, determine whether the number of idle sub-bands determined for the second type of service is the lowest level of the preset number of sub-bands, if so, execute a31, otherwise execute a24;
对于该系统中没有针对第二类业务分配的空闲子带数相同数量且连续的空闲子带时,还需要判断针对该第二类业务确定的空闲子带数是否为预设的子带数最低档,预设的子带数最低档即为该空闲子带数是否为1,若是1,则利用子带资源抢占流程为当前用户分配子带,然后结束当前流程;若不是1,则执行步骤a24。When there are no consecutive idle subbands with the same number of idle subbands allocated for the second type of service in the system, it is also necessary to judge whether the number of idle subbands determined for the second type of service is the preset minimum number of subbands The preset minimum number of subbands is whether the number of free subbands is 1. If it is 1, use the subband resource preemption process to allocate subbands for the current user, and then end the current process; if not, execute the steps a24.
a24、将针对第二类业务确定的空闲子带数调低一档、并代入调低一档的空闲子带数返回a22重新判断;a24, lowering the number of idle subbands determined for the second type of service by one step, and substituting the number of idle subbands lowered by one step and returning to a22 for re-judgment;
当针对第二类业务确定的空闲子带数不为最低档1时,将针对该第二类业务确定的空闲子带数调低一档、并将其代入调低一档的空闲子带数放回步骤a22重新判断。When the number of idle subbands determined for the second type of service is not the
a31、利用子带资源抢占流程为当前用户分配子带,然后结束当前流程;a31. Use the subband resource preemption process to allocate a subband to the current user, and then end the current process;
a32、为当前用户分配确定数量的连续空闲子带,然后结束当前流程。a32. Allocate a certain number of consecutive free subbands to the current user, and then end the current process.
在上述步骤a21中,根据当前可用的空闲子带总数和当前用户的签约子带数中的最小值确定为当前用户分配的空闲子带数。具体地,利用如下公式确定为当前用户分配的空闲子带数:In the above step a21, the number of idle subbands allocated to the current user is determined according to the minimum value of the total number of currently available idle subbands and the number of subscribed subbands of the current user. Specifically, the following formula is used to determine the number of idle subbands allocated to the current user:
其中,S是为当前用户分配的空闲子带数,Δ为在该第二类业务持续时间内发起业务传输的用户数;Z为该无线通信系统的空闲子带数;N为当前需要分配资源的用户数;Func函数表示向下取整到各档位子带数;A为当前用户的签约子带数。Among them, S is the number of idle subbands allocated for the current user, Δ is the number of users who initiate service transmission within the duration of the second type of service; Z is the number of idle subbands of the wireless communication system; N is the current need to allocate resources The number of users; the Func function represents the number of sub-bands rounded down to each gear; A is the number of sub-bands signed by the current user.
在具体实施例中,各档位子带数包括1、4、9、19、39。其中,最低档位是子带数为1。In a specific embodiment, the number of sub-bands for each gear includes 1, 4, 9, 19, and 39. Among them, the lowest gear is that the number of subbands is 1.
在具体实施例中,如图1所示,利用本发明提供的电力无线专网中多子带业务调度方法。In a specific embodiment, as shown in FIG. 1 , the method for scheduling multi-subband services in a power wireless private network provided by the present invention is used.
首先判断当前用户的当前业务是否对传输速率有要求,当该业务对传输速率有要求时,进一步判断该无线通信系统是否能够接纳该用户,即该系统的传输能力是否能够满足再接纳该用户。如果该系统不能接纳该用户,则直接进入抢占流程,利用子带资源抢占流程为当前用户分配子带;如果该系统能够接纳该用户,则根据保证比特速率GBR和当前的调制编码方式计算为当前用户分配的子带数L。然后,判断该系统中是否具有连续L个空闲子带能够分配给当前用户,当能够为其分配时,则分配成功,结束当前用户分配。当不能分配时,则进入抢占流程。First determine whether the current service of the current user has a requirement on the transmission rate, and when the service has a requirement on the transmission rate, further determine whether the wireless communication system can accept the user, that is, whether the transmission capacity of the system can meet the requirements and then accept the user. If the system cannot accept the user, it directly enters the preemption process, and uses the subband resource preemption process to allocate a subband to the current user; if the system can accept the user, it is calculated as the current user based on the guaranteed bit rate GBR and the current modulation and coding method. The number L of subbands allocated by the user. Then, it is judged whether there are consecutive L idle subbands in the system that can be allocated to the current user, and when it can be allocated to it, the allocation is successful, and the allocation of the current user is ended. When it cannot be allocated, the preemption process is entered.
当该业务对传输速率没有要求时,根据无线通信系统的资源使用情况和用户能力确定为当前用户分配的空闲子带数S,判断该系统中是否有连续S个空闲子带,如果具有S个连续空闲子带,则将为该当前用户分配子带资源,完成分配;如果该系统中没有S个连续空闲子带,则还需判断该S是否为最低档子带数1,若果是则进入抢占流程,如果不是,则将该S将为低一档的子带数,再判断该系统中是否有降低一档后的子带数,如此重复上述的过程,直到为当前用户成功分配子带资源或者进入抢占流程,利用子带资源抢占流程为当前用户分配子带。When the service does not require the transmission rate, determine the number S of idle subbands allocated for the current user according to the resource usage of the wireless communication system and user capabilities, and judge whether there are S consecutive idle subbands in the system, if there are S idle subbands If there are consecutive free subbands, the current user will be allocated subband resources to complete the allocation; if there are no S consecutive free subbands in the system, it is necessary to judge whether the S is the
通过本发明提供的方法,对当前用户的业务进行分类判断,针对不同的业务类型灵活利用传输资源,减少数据堆积,避免用户掉线,提高无线通信系统的传输效率。Through the method provided by the invention, the current user's service is classified and judged, transmission resources are flexibly utilized for different service types, data accumulation is reduced, user disconnection is avoided, and transmission efficiency of the wireless communication system is improved.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。The above are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the present invention. within the scope of protection.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710052305.0A CN108347315B (en) | 2017-01-22 | 2017-01-22 | A multi-subband service scheduling method in a power wireless private network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710052305.0A CN108347315B (en) | 2017-01-22 | 2017-01-22 | A multi-subband service scheduling method in a power wireless private network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108347315A CN108347315A (en) | 2018-07-31 |
| CN108347315B true CN108347315B (en) | 2020-11-27 |
Family
ID=62974692
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710052305.0A Expired - Fee Related CN108347315B (en) | 2017-01-22 | 2017-01-22 | A multi-subband service scheduling method in a power wireless private network |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108347315B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109600753A (en) * | 2019-01-02 | 2019-04-09 | 中国科学院上海微系统与信息技术研究所 | A kind of electric power private wireless network system frequency resource planing method |
| CN111511021A (en) * | 2019-01-31 | 2020-08-07 | 普天信息技术有限公司 | A kind of switching method and device of resident subband |
| CN112118570A (en) * | 2020-08-11 | 2020-12-22 | 国网浙江省电力有限公司 | A scheme for carrying control services in a power wireless private network system |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101064905A (en) * | 2006-04-28 | 2007-10-31 | 华为技术有限公司 | Wireless system frequency resources distribution method, equipment and wireless communication system |
| WO2013044497A1 (en) * | 2011-09-30 | 2013-04-04 | Nokia Corporation | Selection between random access and dedicated scheduling request resources |
| CN103347301A (en) * | 2013-07-09 | 2013-10-09 | 深圳供电局有限公司 | Method and device for distributing wireless resources for multi-sub-band user terminal |
| CN106341895A (en) * | 2016-08-23 | 2017-01-18 | 国网冀北电力有限公司信息通信分公司 | Resource scheduling method and resource scheduling system for uplink services in power wireless private network |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6058307A (en) * | 1995-11-30 | 2000-05-02 | Amsc Subsidiary Corporation | Priority and preemption service system for satellite related communication using central controller |
| CN101868000A (en) * | 2010-06-28 | 2010-10-20 | 中兴通讯股份有限公司 | Method, device and base station for preempting resources |
| CN102857464B (en) * | 2011-08-17 | 2016-03-30 | 北京泰美世纪科技有限公司 | The method and apparatus of extended signal bandwidth in digital transmission system |
-
2017
- 2017-01-22 CN CN201710052305.0A patent/CN108347315B/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101064905A (en) * | 2006-04-28 | 2007-10-31 | 华为技术有限公司 | Wireless system frequency resources distribution method, equipment and wireless communication system |
| WO2013044497A1 (en) * | 2011-09-30 | 2013-04-04 | Nokia Corporation | Selection between random access and dedicated scheduling request resources |
| CN103347301A (en) * | 2013-07-09 | 2013-10-09 | 深圳供电局有限公司 | Method and device for distributing wireless resources for multi-sub-band user terminal |
| CN106341895A (en) * | 2016-08-23 | 2017-01-18 | 国网冀北电力有限公司信息通信分公司 | Resource scheduling method and resource scheduling system for uplink services in power wireless private network |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108347315A (en) | 2018-07-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8514703B2 (en) | Scheduling of logical channels in a wireless communication system | |
| CN102204310B (en) | Resource allocation method, apparatus and base station | |
| CN102104974B (en) | Uplink pre-scheduling processing method, device and system | |
| WO2020029698A1 (en) | Uplink channel resource indication and determination method, and base station, terminal and medium | |
| CN103931262B (en) | A data scheduling method and device | |
| CN102404860B (en) | Downlink resource allocation method and device in long term evolution (LTE) system | |
| CN108271163A (en) | The sharing method and device of a kind of frequency spectrum resource | |
| CN106888510A (en) | Realize the method and system of resource allocation, and Centralized Controller and base station | |
| KR100744365B1 (en) | Method for allocating resouce in a mobile communication system | |
| CN106455101B (en) | A method and device for wireless resource scheduling | |
| US10701706B2 (en) | Resource allocation method, apparatus, and system, and base station | |
| CN112637911A (en) | Resource allocation method and system for eMB and urllc in coexistence in 5G system | |
| CN103068051A (en) | Distribution method and distribution device of downstream resources | |
| CN106358295A (en) | Resource distribution method and device | |
| WO2014177112A2 (en) | Lte system interference coordination method and device | |
| CN103347301B (en) | Method and device for distributing wireless resources for multi-sub-band user terminal | |
| CN106341895A (en) | Resource scheduling method and resource scheduling system for uplink services in power wireless private network | |
| CN108347315B (en) | A multi-subband service scheduling method in a power wireless private network | |
| CN111356244A (en) | Resource allocation method and device | |
| CN112492689B (en) | Resource preemption method, device, equipment and computer readable storage medium | |
| CN105846974A (en) | Method and device for configuring control channel resources | |
| CN103428862A (en) | Resource distribution method and device | |
| CN101772172B (en) | Multi-band based method for allocating frequency spectrum resources, device and system thereof | |
| RU2606968C2 (en) | Breaking down queue for parallel carriers aggregation scheduling | |
| WO2018233597A1 (en) | Resource allocation method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20201127 Termination date: 20220122 |



