WO2012116604A1 - Method, device, and system for uplink pre-schedule processing - Google Patents
Method, device, and system for uplink pre-schedule processing Download PDFInfo
- Publication number
- WO2012116604A1 WO2012116604A1 PCT/CN2012/071318 CN2012071318W WO2012116604A1 WO 2012116604 A1 WO2012116604 A1 WO 2012116604A1 CN 2012071318 W CN2012071318 W CN 2012071318W WO 2012116604 A1 WO2012116604 A1 WO 2012116604A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- user equipment
- uplink
- service
- scheduling
- attribute information
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
Definitions
- the embodiments of the present invention relate to the field of communications, and in particular, to an uplink pre-scheduling processing method, apparatus, and system.
- the user equipment (User Equipment, hereinafter referred to as UE) needs to obtain the uplink scheduling authorization of the base station before sending data to the base station, for example, the eNodeB.
- the base station generally allocates uplink resources to the UE periodically, so that the UE sends data on the allocated uplink resources.
- the UE often needs to send data to the base station in a sudden manner. For example, when the UE performs a File Transfer Protocol (FTP) service with the network side device, it needs to send a feedback ACK message to the base station in a sudden manner.
- FTP File Transfer Protocol
- the UE does not obtain the uplink scheduling authorization of the base station, the UE needs to send a scheduling request indication (SRI) message to the base station, and the base station can allocate a buffer status report (Buffer State Report) to the UE.
- SRI scheduling request indication
- BSR buffer State Report
- the UE is notified by Uplink Grant (UL Grant).
- the UE may report the BSR to the base station on the resource; the base station allocates uplink transmission resources for the uplink data of the UE according to the BSR reported by the UE; After the TTI, the UE sends the uplink data to the base station.
- TTIs transmission time intervals
- QoS Quality of Service
- the Chinese patent application CN101835262A discloses a resource allocation method, including: the base station determines that the base station has idle schedulable resources; and the base station determines whether the user equipment UE has data to be transmitted; if the judgment result is that the UE has data to be transmitted, the base station according to the preset pre-set The amount of scheduling data actively allocates pre-scheduled resources to the UE.
- U.S. Patent Application No. 20090109912 A1 discloses a method and apparatus for pre-scheduled uplink resources. The entire contents of this application are incorporated herein by reference. Summary of the invention
- Embodiments of the present invention provide an uplink pre-scheduling processing method, apparatus, and system, so that
- the processing of the uplink data of the UE burst satisfies the high latency requirement.
- An embodiment of the present invention provides an uplink pre-scheduling processing method, including:
- the user equipment may send burst uplink data according to the service attribute information, perform uplink pre-scheduling processing on the user equipment.
- An embodiment of the present invention provides an uplink pre-scheduling processing apparatus, including:
- a first obtaining module configured to obtain service attribute information of the user equipment, where the service attribute information is used to determine whether the user equipment is capable of sending burst uplink data;
- the uplink pre-scheduling module is configured to perform uplink pre-scheduling processing on the user equipment if it is determined that the user equipment may send burst uplink data according to the service attribute information.
- the embodiment of the present invention further provides an uplink pre-scheduling processing system, including: a base station, where the base station includes the foregoing uplink pre-scheduling processing device, where the base station is configured to communicate with at least one user equipment.
- the base station may determine, according to the service attribute information of the UE, the UE that may send the burst uplink data, and perform uplink pre-scheduling processing on the UE, so that the UE may send the uplink burst data on the uplink pre-scheduled resource. . Therefore, it is required to pass 8 compared to the prior art.
- the embodiment of the present invention shortens the scheduling time of the uplink burst data, and can meet the requirements of high delay requirements and QoS.
- FIG. 1 is a flowchart of an embodiment of an uplink pre-scheduling processing method according to the present invention
- FIG. 2 is a flowchart of another embodiment of an uplink pre-scheduling processing method according to the present invention.
- FIG. 3 is a schematic structural diagram of an embodiment of an uplink pre-scheduling processing apparatus according to an embodiment of the present invention
- FIG. 4 is a schematic structural diagram of another embodiment of an uplink pre-scheduling processing apparatus according to the present invention. schematic diagram. detailed description
- the general components included in the base station and/or terminal in the following embodiments are no longer listed. These general purpose components include, but are not limited to: baseband processing components; medium RF processing components; transmission components; processors; memory; antenna components; Each base station corresponds to one or more cells. Each cell can serve one or more terminals. Terminals include but are not limited to: mobile phones, notebook computers, wireless communication modules.
- FIG. 1 is a flowchart of an embodiment of an uplink pre-scheduling processing method according to the present invention, as shown in FIG.
- the method of this embodiment may include:
- Step 101 Obtain service attribute information of the user equipment.
- the service attribute information can be used to determine whether the user equipment is likely to send burst uplink data.
- a base station such as an eNodeB or the like, can perform the steps of this embodiment in each TTI.
- the base station may acquire service attribute information of the UE.
- the base station may learn the service attribute information in the process of the UE accessing the cell or in the process of the UE sending the uplink data.
- the service attribute information may reflect whether the UE has the possibility of transmitting burst uplink data to the base station.
- the specific content of the service attribute information is not limited in this embodiment. It can be understood by those skilled in the art that any information that can reflect whether the UE has the possibility of bursting uplink data can be used to implement the present invention.
- the technical solution of the embodiment, and the embodiment does not limit whether the service attribute information is used by the base station in the prior art, or the obtained information is detected by other technical means.
- the base station is not limited to acquiring only the service attribute information of one UE. In actual implementation, the service attribute information of multiple UEs can be obtained.
- Step 102 Perform, according to the service attribute information, that the user equipment may send burst uplink data, perform uplink pre-scheduling processing on the user equipment.
- the base station may perform uplink pre-scheduling processing on the UE without waiting for the UE to send the SRI. For example, the base station may send a UL Grant message to the UE, and after receiving the UL Grant message, if the UE has burst uplink data, the UE may directly send the burst uplink data to the base station.
- the base station can perform uplink pre-scheduling processing on multiple UEs, or according to certain policies, such as priority order, etc.
- One or a plurality of UEs perform uplink pre-scheduling processing.
- the base station may determine, according to the service attribute information of the UE, the UE that may send the burst uplink data, and perform uplink pre-scheduling processing on the UE, so that the UE may send the uplink burst data on the uplink pre-scheduled resource. Therefore, compared with the prior art, the scheduling of the uplink burst data can be completed by using 8 TTIs. This embodiment shortens the scheduling time of the uplink burst data, and can meet the requirements of higher delay requirements and QoS.
- FIG. 2 is a flowchart of another embodiment of an uplink pre-scheduling processing method of the present invention. As shown in FIG. 2, the method in this embodiment may include:
- Step 201 Acquire service quality category identification information of the UE.
- the embodiment may select the information that the base station has stored as the service attribute information.
- the QoS Class Identifier (hereinafter referred to as QCI) is one of them.
- the QCI can reflect the service attributes of the UE, and the base station can use the QCI information as a decision basis for whether the UE needs to perform uplink pre-scheduling processing.
- the QCI information may be service attribute information obtained and stored by the base station from the network side during the process of the UE accessing the network or initiating the service request.
- Step 202 Determine, according to the service quality category identifier information, that the UE may send burst uplink data.
- the base station can determine whether the UE will send burst uplink data according to the QCI information.
- the base station may determine, according to the QCI information corresponding to the UE, whether the UE has the possibility of transmitting burst uplink data.
- each UE For each UE, it may only open a single service, or may open multiple services at the same time.
- the QCI information of each UE may only contain attribute information of a single service, or may Includes attribute information for multiple services. Therefore, in the specific implementation, the following two technical solutions can be included:
- the base station can determine, according to the OCI information of the service, whether the UE has a transmission burst.
- the possibility of uplink data If the UE is a multi-service UE, that is, the UE has multiple services enabled at the same time, the QCI information includes the attribute information of each service. Therefore, the base station can determine whether the UE has a transmission burst according to the QCI information of each service.
- the possibility of uplink data For example, if the base station determines the QCI information of each service, as long as the QCI information of one service indicates that the UE may send burst uplink data, it is determined that the UE has the possibility of transmitting burst uplink data.
- pre-scheduling attribute information may also be set in the QCI information or in information similar to the QCI information. In this way, according to the pre-scheduling attribute information, it can be directly determined that the UE may send burst uplink data, so that uplink pre-scheduling processing can be performed.
- Step 203 Determine whether the system level decision condition is satisfied. If yes, execute step 204, otherwise end.
- the present embodiment may set a system-level decision condition, so that the base station can be configured according to the system.
- the resource or performance determines whether uplink pre-scheduling can be performed on the UE that may send burst uplink data.
- the uplink pre-scheduling may introduce a problem of wasted system resources. Therefore, in this embodiment, the precondition of the uplink pre-scheduling is that the uplink uplink is light, and the physical uplink shared channel (hereinafter referred to as PUSCH). There is a surplus of channel resources. Therefore, in this embodiment, the bandwidth utilization is used as the system decision condition. When the bandwidth utilization is greater than the first threshold, indicating that the PUSCH channel resource may have no redundancy, the base station does not initiate uplink pre-scheduling; and less than the first threshold, indicating the PUSCH channel resource. If there is a surplus, the base station can initiate uplink pre-scheduling.
- the uplink pre-scheduling may also introduce the problem of the neighboring area interference. Therefore, the ratio of the pre-scheduled bandwidth to the total bandwidth of the system may be used as the system decision condition.
- the ratio of the pre-scheduled bandwidth to the total bandwidth of the system is greater than the second threshold, If the pre-scheduling bandwidth is relatively high, the base station does not start the uplink pre-scheduling. If the pre-scheduling bandwidth is less than the second threshold, the base station can initiate the uplink pre-scheduling. Therefore, the pre-scheduled bandwidth accounts for the total bandwidth of the system. Ratio as a system decision Conditions, the total bandwidth of the uplink pre-scheduling can be limited, thereby reducing interference to the neighboring cell.
- the base station may also use the ratio of the current bandwidth utilization and the pre-scheduled bandwidth to the total bandwidth of the system as a system level decision condition. When the two parameters meet the preset conditions at the same time, the base station can determine to start the uplink pre-scheduling process.
- first threshold and the second threshold may be set according to the performance requirements of the base station system, and the like, which is not described in this embodiment.
- the embodiment does not limit the base station to adopt only the above two parameters as the system decision condition, and those skilled in the art may use other parameters to enrich the content of the system decision as needed.
- the base station may also use the pre-scheduling minimum time interval threshold as a system decision condition.
- Pre-scheduling time interval current scheduling time - last scheduling time, when the value of the pre-scheduling time interval is smaller than the pre-scheduled minimum time interval, the base station does not initiate uplink pre-scheduling, thereby reducing the number of uplink pre-scheduling of the UE, thereby reducing the UE's Energy consumption.
- Step 204 Obtain a maximum scheduling interval and a corresponding pre-scheduled data volume allowed by each user equipment according to the service quality category identifier information.
- the base station may obtain the maximum scheduling interval allowed by the UE and the corresponding pre-adjustment data amount according to the QCI information.
- the base station may establish a pre-scheduled attribute list as shown in Table 1 for each UE.
- Table 1 For example, after completing step 204, the base station may establish a pre-scheduled attribute list as shown in Table 1 for each UE. Table 1
- Step 205 Calculate and obtain a priority order of each user equipment according to the last scheduled time, the current scheduled time, and the maximum allowed scheduling interval.
- the base station may determine that there are multiple UEs that need to perform uplink pre-scheduling, but the system resources, such as the bandwidth, are very limited. Therefore, the base station may form the uplink pre-scheduling queues for the UEs that need to perform the uplink pre-scheduling process, and pre-schedule the uplink. These UEs in the queue are sorted by priority.
- Priority (last scheduled time - this scheduled time) / maximum allowed scheduling interval.
- the last scheduled time and the scheduled time are all time parameters that the base station can directly obtain.
- Step 206 Perform uplink pre-scheduling processing on the user equipment that may send burst uplink data according to the priority order of the user equipment and the corresponding pre-scheduled data volume.
- the base station may perform uplink pre-scheduling processing on the UEs in the uplink pre-scheduling queue in sequence according to the priority order. It can be understood that, once the system resources available to the base station are exhausted, the remaining UEs in the uplink pre-arrangement queue will not be subjected to uplink pre-scheduling processing.
- the base station may perform uplink pre-scheduling processing on the UE by using the pre-scheduled data amount in Table 1.
- a system-level pre-scheduling master switch Pre-Allocation-Switch can be designed.
- the switch can control whether the base station needs to perform the uplink pre-scheduling processing procedure in steps 201 to 206 in this embodiment.
- the system-level pre-scheduling master switch is enabled, and the base station needs to perform the uplink pre-scheduling processing procedure in steps 201 to 206 in this embodiment; The station does not need to perform the uplink pre-scheduling process flow in steps 201 to 206 in this embodiment.
- the base station may determine, according to the QCI information of the UE, the UE that may send the burst uplink data, and determine whether the base station itself can perform uplink pre-scheduling processing on the UEs that need uplink pre-scheduling through the system-level decision.
- the priority order of each UE may be fully considered, so that the base station can pre-allocate uplink resources for UEs that may send burst uplink data, and avoid the impact of the uplink pre-scheduling on system performance as much as possible. .
- FIG. 3 is a schematic structural diagram of an embodiment of an uplink pre-scheduling processing apparatus according to the present invention.
- the apparatus in this embodiment may include: a first obtaining module 11 and an uplink pre-scheduling module 12, where the first acquiring module The device is configured to obtain the service attribute information of the user equipment, where the service attribute information is used to determine whether the user equipment is capable of transmitting burst uplink data, and the uplink pre-scheduling module 12 is configured to determine the user equipment according to the service attribute information. If the burst uplink data is sent, the user equipment is subjected to uplink pre-scheduling processing.
- the device in this embodiment may be used to perform the method in the method embodiment shown in FIG. 1 , and the implementation principle and technical effects are similar, and details are not described herein again.
- FIG. 4 is a schematic structural diagram of another embodiment of an uplink pre-scheduling processing apparatus according to the present invention.
- the apparatus of this embodiment is based on the apparatus shown in FIG. 3, and further includes: a startup module 13 and a The second acquisition module 14.
- the uplink pre-scheduling module 12 may further include: one of the determining unit 121, the first determining unit 122, the second determining unit 123, and the pre-scheduling processing unit 124, or any reasonable combination thereof.
- the initiating module 13 is configured to start the uplink pre-scheduling module 12, if the current bandwidth utilization is less than the first threshold, and/or the ratio of the pre-scheduled bandwidth to the total system bandwidth is less than the second threshold, the first acquiring module 11 is specifically used.
- Obtaining the service quality category identification information of the user equipment; the determining unit 121 is configured to determine whether the user equipment is a single service user equipment or a multi-service user equipment; the first determining unit 122 is configured to determine, by the determining unit 121, the use If the user equipment is a single-service user equipment, it is determined that the user equipment may send burst uplink data according to the service quality category identifier information of the single service.
- the second determining unit 122 is configured to determine, by the determining unit 121, that the user equipment is The service user equipment determines that the user equipment may send burst uplink data according to the service quality category identifier information of each service in the multi-service; the pre-scheduling processing unit 124 is configured to use the first determining unit 122 or the second determining unit. The result of the determination is that the uplink pre-scheduling process is performed according to the priority order of the user equipment and the corresponding pre-scheduled data volume.
- the second obtaining module 14 is configured to obtain the maximum scheduling interval allowed by each user equipment according to the service quality category identifier information. And the corresponding pre-scheduled data volume; calculating the priority order of each user equipment according to the last scheduled time, the current scheduled time, and the maximum allowed scheduling interval.
- the device in this embodiment may be used to perform the method in the method embodiment shown in FIG. 2, and the implementation principle and the technical effect are similar, and details are not described herein again.
- FIG. 5 is a schematic structural diagram of an embodiment of an uplink pre-scheduling processing system according to the present invention.
- the system in this embodiment may include: a base station 1 and a user equipment 2, where the base station 1 may include the foregoing FIG. 3 or FIG.
- the structure of the illustrated device can be used to perform the method of the method embodiment shown in FIG. 1 or FIG. 2, and the implementation principle and technical effects are similar, and details are not described herein again.
- only one user equipment is shown in this embodiment. It can be understood by those skilled in the art that there may be multiple user equipments 2 communicating with the base station 1, and each user equipment 2 may be used with FIG. 1. Or the method shown in FIG. 2 is in communication with the base station 1.
- the program can be stored in a computer readable storage medium.
- the storage medium can include: read only memory (ROM), random access memory (RAM), disk or optical disk. And other media that can store program code.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Provided in embodiments of the present invention are a method, device, and system for uplink pre-schedule processing. The method comprises: acquiring service attribute information of a user equipment, the service attribute information is for use in judging whether or not the user equipment is capable of transmitting burst uplink data; if, on the basis of the service attribute information, the user equipment is determined to be capable of transmitting the burst uplink data, then performing uplink pre-schedule processing on the user equipment. In contrast to the prior art requiring eight TTIs for scheduling of the uplink burst data to be completed, the embodiments of the present invention reduce the time needed for scheduling the uplink burst data, thus satisfying the needs for greater latency and the needs for QoS.
Description
上行预调度处理方法、 装置和系统 Uplink pre-scheduling processing method, device and system
本申请要求于 2011 年 2 月 28 日提交中国专利局、 申请号为 201110048088.0, 发明名称为"上行预调度处理方法、 装置和系统"的中国专 利申请的优先权, 其全部内容通过引用结合在本申请中。 技术领域 This application claims priority to Chinese Patent Application No. 201110048088.0, entitled "Upstream Pre-Scheduled Processing Method, Apparatus and System", filed on February 28, 2011, the entire contents of which is incorporated herein by reference. In the application. Technical field
本发明实施例涉及通信领域, 尤其涉及一种上行预调度处理方法, 装 置和系统。 The embodiments of the present invention relate to the field of communications, and in particular, to an uplink pre-scheduling processing method, apparatus, and system.
背景技术 Background technique
用户设备(User Equipment, 以下简称: UE )在向基站, 例如 eNodeB 发送数据之前, 需要得到基站的上行调度授权。 The user equipment (User Equipment, hereinafter referred to as UE) needs to obtain the uplink scheduling authorization of the base station before sending data to the base station, for example, the eNodeB.
在现有技术中,基站一般采用周期性地为 UE分配上行资源的方式,使 UE在被分配的上行资源上发送数据。 但是, UE时常需要突发性地向基站 发送数据, 例如 UE 在与网络侧设备进行文件传输协议 ( File Transfer Protocol, 以下简称: FTP )业务时, 需要突发性地向基站发送反馈 ACK消 息。 如果此时 UE并未得到基站的上行调度授权, 则 UE需要向基站发送调 度请求指示( Schedule Request Identify, 以下简称: SRI ) 消息, 基站可以 为 UE分配上报緩冲区状态报告(Buffer State Report, 以下简称: BSR )的 资源, 并通过上行授权 ( Uplink Grant, 以下简称: UL Grant )通知 UE。 在 4个传输时间间隔(Transmission Time Interval, 以下简称: TTI )后, UE 可以在该资源上上报 BSR给基站; 基站根据 UE上报的 BSR, 为 UE的上 行数据分配上行传输资源; 再在 4个 TTI后, UE将上行数据发送给基站。 In the prior art, the base station generally allocates uplink resources to the UE periodically, so that the UE sends data on the allocated uplink resources. However, the UE often needs to send data to the base station in a sudden manner. For example, when the UE performs a File Transfer Protocol (FTP) service with the network side device, it needs to send a feedback ACK message to the base station in a sudden manner. If the UE does not obtain the uplink scheduling authorization of the base station, the UE needs to send a scheduling request indication (SRI) message to the base station, and the base station can allocate a buffer status report (Buffer State Report) to the UE. The following is abbreviated as: BSR), and the UE is notified by Uplink Grant (UL Grant). After the four transmission time intervals (TTIs), the UE may report the BSR to the base station on the resource; the base station allocates uplink transmission resources for the uplink data of the UE according to the BSR reported by the UE; After the TTI, the UE sends the uplink data to the base station.
由此可知, 现有技术对于 UE有突发上行数据的情况来说, 至少需要 8 个 ΤΉ, 才能完成 UE的上行突发数据的调度操作, 因此, 现有技术对 UE 突发的上行数据的处理无法满足较高的时延需求, 也无法满足业务质量
( Quality of Service, 以下简称: QoS ) 的需求。 Therefore, in the prior art, if the UE has burst uplink data, at least 8 ports are required to complete the scheduling operation of the uplink burst data of the UE. Therefore, the prior art uplink data of the UE bursts. The processing cannot meet the high latency requirements and cannot meet the service quality. (Quality of Service, hereinafter referred to as: QoS) requirements.
中国专利申请 CN101835262A公开了一种资源分配方法, 包括: 基站 确定基站有空闲的可调度资源;基站判断用户设备 UE是否有待传数据; 若 判断结果为 UE有待传数据, 则基站根据预先设置的预调度数据量主动给 UE分配预调度资源。美国专利申请 20090109912A1公开了一种预调度上行 资源的方法和装置。 其全部内容通过 I用结合在本申请文件中。 发明内容 The Chinese patent application CN101835262A discloses a resource allocation method, including: the base station determines that the base station has idle schedulable resources; and the base station determines whether the user equipment UE has data to be transmitted; if the judgment result is that the UE has data to be transmitted, the base station according to the preset pre-set The amount of scheduling data actively allocates pre-scheduled resources to the UE. U.S. Patent Application No. 20090109912 A1 discloses a method and apparatus for pre-scheduled uplink resources. The entire contents of this application are incorporated herein by reference. Summary of the invention
本发明实施例提供一种上行预调度处理方法、 装置和系统, 以使得对 Embodiments of the present invention provide an uplink pre-scheduling processing method, apparatus, and system, so that
UE突发的上行数据的处理满足较高的时延需求。 The processing of the uplink data of the UE burst satisfies the high latency requirement.
本发明实施例提供一种上行预调度处理方法, 包括: An embodiment of the present invention provides an uplink pre-scheduling processing method, including:
获取用户设备的业务属性信息, 所述业务属性信息用于判断所述用户 设备是否可能发送突发上行数据; Obtaining service attribute information of the user equipment, where the service attribute information is used to determine whether the user equipment is capable of sending burst uplink data;
若根据所述业务属性信息确定所述用户设备可能发送突发上行数据, 则对所述用户设备进行上行预调度处理。 If it is determined that the user equipment may send burst uplink data according to the service attribute information, perform uplink pre-scheduling processing on the user equipment.
本发明实施例提供一种上行预调度处理装置, 包括: An embodiment of the present invention provides an uplink pre-scheduling processing apparatus, including:
第一获取模块, 用于获取用户设备的业务属性信息所述业务属性信息 用于判断所述用户设备是否可能发送突发上行数据; a first obtaining module, configured to obtain service attribute information of the user equipment, where the service attribute information is used to determine whether the user equipment is capable of sending burst uplink data;
上行预调度模块, 用于若根据所述业务属性信息确定所述用户设备可 能发送突发上行数据, 则对所述用户设备进行上行预调度处理。 The uplink pre-scheduling module is configured to perform uplink pre-scheduling processing on the user equipment if it is determined that the user equipment may send burst uplink data according to the service attribute information.
本发明实施例还提供一种上行预调度处理系统, 包括: 基站, 其中所 述基站包括上述的上行预调度处理装置, 所述基站用于与至少一个用户设 备通信。 The embodiment of the present invention further provides an uplink pre-scheduling processing system, including: a base station, where the base station includes the foregoing uplink pre-scheduling processing device, where the base station is configured to communicate with at least one user equipment.
本发明实施例中,基站可以根据 UE的业务属性信息,确定可能发送突 发上行数据的 UE, 并对 UE进行上行预调度处理, 从而使得 UE可以在上 行预调度的资源上发送上行突发数据。 因此, 相对于现有技术需要通过 8
个 TTI才能完成上行突发数据的调度来说, 本发明实施例缩短了上行突发 数据的调度时间, 可以满足较高的时延需求以及 QoS的需求。 附图说明 In the embodiment of the present invention, the base station may determine, according to the service attribute information of the UE, the UE that may send the burst uplink data, and perform uplink pre-scheduling processing on the UE, so that the UE may send the uplink burst data on the uplink pre-scheduled resource. . Therefore, it is required to pass 8 compared to the prior art. In the case that the TTI can complete the scheduling of the uplink burst data, the embodiment of the present invention shortens the scheduling time of the uplink burst data, and can meet the requirements of high delay requirements and QoS. DRAWINGS
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对 实施例或现有技术描述中所需要使用的附图作一简单地介绍, 显而易见地, 下面描述中的附图是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。 In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, a brief description of the drawings used in the embodiments or the prior art description will be briefly described below. Obviously, the drawings in the following description It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any inventive labor.
图 1为本发明上行预调度处理方法一个实施例的流程图; 1 is a flowchart of an embodiment of an uplink pre-scheduling processing method according to the present invention;
图 2为本发明上行预调度处理方法另一个实施例的流程图; 2 is a flowchart of another embodiment of an uplink pre-scheduling processing method according to the present invention;
图 3为本发明上行预调度处理装置一个实施例的结构示意图; 图 4为本发明上行预调度处理装置另一个实施例的结构示意图; 图 5为本发明上行预调度处理系统一个实施例的结构示意图。 具体实施方式 3 is a schematic structural diagram of an embodiment of an uplink pre-scheduling processing apparatus according to an embodiment of the present invention; FIG. 4 is a schematic structural diagram of another embodiment of an uplink pre-scheduling processing apparatus according to the present invention; schematic diagram. detailed description
为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本 发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描 述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提 下所获得的所有其他实施例, 都属于本发明保护的范围。 The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is a partial embodiment of the invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
以下实施例中的基站和 /或终端包括的通用的部件, 不再——列出。 这 些通用的部件包括但不限于: 基带处理部件; 中射频处理部件; 传输部件; 处理器; 内存; 天线部件; 输入输出装置。 每个基站与一个或者多个小区 对应。 每个小区可以服务一个或多个终端。 终端包括但不限于: 手机, 笔 记本电脑, 无线通信模块。 The general components included in the base station and/or terminal in the following embodiments are no longer listed. These general purpose components include, but are not limited to: baseband processing components; medium RF processing components; transmission components; processors; memory; antenna components; Each base station corresponds to one or more cells. Each cell can serve one or more terminals. Terminals include but are not limited to: mobile phones, notebook computers, wireless communication modules.
图 1为本发明上行预调度处理方法一个实施例的流程图, 如图 1所示,
本实施例的方法可以包括: FIG. 1 is a flowchart of an embodiment of an uplink pre-scheduling processing method according to the present invention, as shown in FIG. The method of this embodiment may include:
步骤 101、获取用户设备的业务属性信息。 该业务属性信息可用于判断 用户设备是否可能发送突发上行数据。 Step 101: Obtain service attribute information of the user equipment. The service attribute information can be used to determine whether the user equipment is likely to send burst uplink data.
举例来说, 基站, 例如 eNodeB等可以在每个 TTI中, 执行本实施例的 步骤。 For example, a base station, such as an eNodeB or the like, can perform the steps of this embodiment in each TTI.
具体来说, 基站可以获取 UE的业务属性信息。基站可以在 UE接入小 区的过程中,或者在 UE发送上行数据的过程中获知该业务属性信息。该业 务属性信息可以反映 UE是否存在向基站发送突发上行数据的可能性。 Specifically, the base station may acquire service attribute information of the UE. The base station may learn the service attribute information in the process of the UE accessing the cell or in the process of the UE sending the uplink data. The service attribute information may reflect whether the UE has the possibility of transmitting burst uplink data to the base station.
需要说明的是, 本实施例并不限定该业务属性信息的具体内容, 本领 域技术人员可以理解的是,只要能够反映 UE是否存在突发上行数据的可能 性的任意信息均可以用于实现本实施例的技术方案, 而且, 本实施例也不 限定该业务属性信息采用的是现有技术中基站已存储的信息, 还是通过其 它技术手段探测获取的信息。 另外, 在本实施例中, 基站并不限于只获取 一个 UE的业务属性信息。 其在实际实现过程中, 可以获取多个 UE的业务 属性信息。 It should be noted that the specific content of the service attribute information is not limited in this embodiment. It can be understood by those skilled in the art that any information that can reflect whether the UE has the possibility of bursting uplink data can be used to implement the present invention. The technical solution of the embodiment, and the embodiment does not limit whether the service attribute information is used by the base station in the prior art, or the obtained information is detected by other technical means. In addition, in this embodiment, the base station is not limited to acquiring only the service attribute information of one UE. In actual implementation, the service attribute information of multiple UEs can be obtained.
步骤 102、若根据所述业务属性信息确定所述用户设备可能发送突发上 行数据, 则对所述用户设备进行上行预调度处理。 Step 102: Perform, according to the service attribute information, that the user equipment may send burst uplink data, perform uplink pre-scheduling processing on the user equipment.
基站若根据获取的业务属性信息,获知 UE可能发送突发上行数据,则 基站可以不用等待 UE发送 SRI, 而可以对 UE进行上行预调度处理。 在本 例如基站可以向 UE发送 UL Grant消息, UE在接收该 UL Grant消息后, 如果有突发上行数据, 则可以直接向基站发送突发上行数据。 If the base station learns that the UE may send burst uplink data according to the obtained service attribute information, the base station may perform uplink pre-scheduling processing on the UE without waiting for the UE to send the SRI. For example, the base station may send a UL Grant message to the UE, and after receiving the UL Grant message, if the UE has burst uplink data, the UE may directly send the burst uplink data to the base station.
需要说明的是, 由于基站可以确定多个 UE均可能发送突发上行数据, 因此,基站既可以对多个 UE均进行上行预调度处理,也可以按照一定的策 略, 例如优先级顺序等, 对多个 UE中的某一个或者某几个 UE进行上行预 调度处理。
本实施例中,基站可以根据 UE的业务属性信息,确定可能发送突发上 行数据的 UE, 并对 UE进行上行预调度处理, 从而使得 UE可以在上行预 调度的资源上发送上行突发数据。 因此,相对于现有技术需要通过 8个 TTI 才能完成上行突发数据的调度来说, 本实施例缩短了上行突发数据的调度 时间, 可以满足较高的时延需求以及 QoS的需求。 It should be noted that, since the base station can determine that multiple UEs can send burst uplink data, the base station can perform uplink pre-scheduling processing on multiple UEs, or according to certain policies, such as priority order, etc. One or a plurality of UEs perform uplink pre-scheduling processing. In this embodiment, the base station may determine, according to the service attribute information of the UE, the UE that may send the burst uplink data, and perform uplink pre-scheduling processing on the UE, so that the UE may send the uplink burst data on the uplink pre-scheduled resource. Therefore, compared with the prior art, the scheduling of the uplink burst data can be completed by using 8 TTIs. This embodiment shortens the scheduling time of the uplink burst data, and can meet the requirements of higher delay requirements and QoS.
图 2为本发明上行预调度处理方法另一个实施例的流程图, 如图 2所 示, 本实施例的方法可以包括: 2 is a flowchart of another embodiment of an uplink pre-scheduling processing method of the present invention. As shown in FIG. 2, the method in this embodiment may include:
步骤 201、 获取 UE的业务质量类别标识信息。 Step 201: Acquire service quality category identification information of the UE.
为了降低本实施例的执行复杂度, 本实施例可以选取基站已经存储的 信息作为业务属性信息。 业务质量类别标识(QoS Class Identifier, 以下简 称: QCI ) 即为其中的一种。 QCI可以反映 UE的业务属性, 基站可以采用 QCI信息作为是否需要对 UE进行上行预调度处理的判决依据。 该 QCI信 息可以是在 UE接入网络,或者发起业务请求的过程中,基站从网络侧获取 并存储的业务属性信息。 In order to reduce the implementation complexity of the embodiment, the embodiment may select the information that the base station has stored as the service attribute information. The QoS Class Identifier (hereinafter referred to as QCI) is one of them. The QCI can reflect the service attributes of the UE, and the base station can use the QCI information as a decision basis for whether the UE needs to perform uplink pre-scheduling processing. The QCI information may be service attribute information obtained and stored by the base station from the network side during the process of the UE accessing the network or initiating the service request.
步骤 202、 根据业务质量类别标识信息, 确定 UE可能发送突发上行数 据。 Step 202: Determine, according to the service quality category identifier information, that the UE may send burst uplink data.
基站可以根据 QCI信息确定 UE是否会发送突发上行数据。 The base station can determine whether the UE will send burst uplink data according to the QCI information.
具体来说, 对于每个 UE, 基站中都存在其对应的 QCI信息。基站可以 根据 UE对应的 QCI信息,确定该 UE是否存在发送突发上行数据的可能性。 Specifically, for each UE, its corresponding QCI information exists in the base station. The base station may determine, according to the QCI information corresponding to the UE, whether the UE has the possibility of transmitting burst uplink data.
由于对于每个 UE来说,其既可能只开通了单个业务,也可能同时开通 了多个业务, 对应地, 每个 UE的 QCI信息中, 既可能只包含了单个业务 的属性信息, 也可能包括了多个业务的属性信息。 因此, 在具体实现时, 即可包括下述两种技术方案: For each UE, it may only open a single service, or may open multiple services at the same time. Correspondingly, the QCI information of each UE may only contain attribute information of a single service, or may Includes attribute information for multiple services. Therefore, in the specific implementation, the following two technical solutions can be included:
若该 UE为单业务 UE, 也即该 UE只开通了单个业务, 其 QCI信息中 仅包含了该业务的属性信息, 因此, 基站可以根据该业务的 OCI信息, 确 定该 UE是否存在发送突发上行数据的可能性;
若该 UE为多业务 UE, 也即该 UE同时开通了多个业务, 其 QCI信息 中包含了各个业务的属性信息, 因此, 基站可以根据各业务的 QCI信息, 确定该 UE是否存在发送突发上行数据的可能性。举例来说,基站若确定各 个业务的 QCI信息中, 只要有一个业务的 QCI信息表示该 UE可能发送突 发上行数据, 则确定该 UE存在发送突发上行数据的可能性。 If the UE is a single-service UE, that is, the UE only has a single service, the QCI information includes only the attribute information of the service. Therefore, the base station can determine, according to the OCI information of the service, whether the UE has a transmission burst. The possibility of uplink data; If the UE is a multi-service UE, that is, the UE has multiple services enabled at the same time, the QCI information includes the attribute information of each service. Therefore, the base station can determine whether the UE has a transmission burst according to the QCI information of each service. The possibility of uplink data. For example, if the base station determines the QCI information of each service, as long as the QCI information of one service indicates that the UE may send burst uplink data, it is determined that the UE has the possibility of transmitting burst uplink data.
在本发明的一个实施例中, 还可以是在 QCI信息中, 或者与 QCI信息 类似的信息中设置预调度属性信息。 这样, 可以根据预调度属性信息, 直 接确定 UE可能发送突发上行数据, 从而可以进行上行预调度处理。 In an embodiment of the present invention, pre-scheduling attribute information may also be set in the QCI information or in information similar to the QCI information. In this way, according to the pre-scheduling attribute information, it can be directly determined that the UE may send burst uplink data, so that uplink pre-scheduling processing can be performed.
步骤 203、 判断系统级判决条件是否满足, 若满足, 则执行步骤 204, 否则结束。 Step 203: Determine whether the system level decision condition is satisfied. If yes, execute step 204, otherwise end.
由于基站对 UE 的突发上行数据进行上行预调度处理可能会影响到基 站对 UE的正常调度以及本身的操作性能, 因此,本实施例可以设定系统级 判决条件 , 从而使得基站可以根据其系统资源或者性能判断是否能够对可 能发送突发上行数据的 UE进行上行预调度。 Since the uplink pre-scheduled processing of the burst uplink data of the UE by the base station may affect the normal scheduling of the UE by the base station and the operational performance of the UE, the present embodiment may set a system-level decision condition, so that the base station can be configured according to the system. The resource or performance determines whether uplink pre-scheduling can be performed on the UE that may send burst uplink data.
具体来说, 由于上行预调度可能会引入系统资源浪费的问题, 所以本 实施例中, 上行预调度的前提条件是上行负载较轻, 物理上行共享信道 ( Physical Uplink Shared Channel, 以下简称: PUSCH )信道资源有富余。 因此, 本实施例可以采用带宽利用率作为系统判决条件, 当带宽利用率大 于第一阈值, 表明 PUSCH信道资源可能没有富余, 则基站不启动上行预调 度; 而小于第一阈值, 表明 PUSCH信道资源可能有富余, 则基站可以启动 上行预调度。 Specifically, the uplink pre-scheduling may introduce a problem of wasted system resources. Therefore, in this embodiment, the precondition of the uplink pre-scheduling is that the uplink uplink is light, and the physical uplink shared channel (hereinafter referred to as PUSCH). There is a surplus of channel resources. Therefore, in this embodiment, the bandwidth utilization is used as the system decision condition. When the bandwidth utilization is greater than the first threshold, indicating that the PUSCH channel resource may have no redundancy, the base station does not initiate uplink pre-scheduling; and less than the first threshold, indicating the PUSCH channel resource. If there is a surplus, the base station can initiate uplink pre-scheduling.
由于上行预调度也可能会引入邻区干扰的问题, 因此本实施例还可以 将预调度带宽占系统总带宽的比率作为系统判决条件, 当预调度带宽占系 统总带宽的比率大于第二阈值, 表明预调度带宽占比较高, 则基站不启动 上行预调度; 当小于第二阈值, 表明预调度带宽占比不高, 则基站可以启 动上行预调度, 因此, 采用预调度带宽占系统总带宽的比率作为系统判决
条件, 可以限制上行预调度的总带宽, 从而降低对邻区的干扰。 在具体实现时, 基站还可以将当前带宽利用率和预调度带宽占系统总 带宽的比率均作为系统级判决条件。 当两个参数同时满足预设的条件时, 基站即可确定启动上行预调度处理。 The uplink pre-scheduling may also introduce the problem of the neighboring area interference. Therefore, the ratio of the pre-scheduled bandwidth to the total bandwidth of the system may be used as the system decision condition. When the ratio of the pre-scheduled bandwidth to the total bandwidth of the system is greater than the second threshold, If the pre-scheduling bandwidth is relatively high, the base station does not start the uplink pre-scheduling. If the pre-scheduling bandwidth is less than the second threshold, the base station can initiate the uplink pre-scheduling. Therefore, the pre-scheduled bandwidth accounts for the total bandwidth of the system. Ratio as a system decision Conditions, the total bandwidth of the uplink pre-scheduling can be limited, thereby reducing interference to the neighboring cell. In specific implementation, the base station may also use the ratio of the current bandwidth utilization and the pre-scheduled bandwidth to the total bandwidth of the system as a system level decision condition. When the two parameters meet the preset conditions at the same time, the base station can determine to start the uplink pre-scheduling process.
需要说明的是, 本领域技术人员可以根据对基站系统性能要求等因素, 对上述第一阈值和第二阈值的大小进行设置, 本实施例不再赘述。 It should be noted that the first threshold and the second threshold may be set according to the performance requirements of the base station system, and the like, which is not described in this embodiment.
另外, 本实施例也并不限定基站只能采用上述两种参数作为系统判决 条件, 本领域技术人员可以根据需要采用其它参数丰富系统判决的内容。 举例来说, 由于上行预调度还可能会引入增大 UE能耗的问题, 因此基站还 可以将预调度最小时间间隔门限作为系统判决条件。预调度时间间隔=当前 调度时刻 -上次调度时刻,当预调度时间间隔的值小于预调度最小时间间隔, 则基站不启动上行预调度,从而可以减少 UE的上行预调度次数,进而降低 UE的能耗。 In addition, the embodiment does not limit the base station to adopt only the above two parameters as the system decision condition, and those skilled in the art may use other parameters to enrich the content of the system decision as needed. For example, since the uplink pre-scheduling may also introduce a problem of increasing the energy consumption of the UE, the base station may also use the pre-scheduling minimum time interval threshold as a system decision condition. Pre-scheduling time interval = current scheduling time - last scheduling time, when the value of the pre-scheduling time interval is smaller than the pre-scheduled minimum time interval, the base station does not initiate uplink pre-scheduling, thereby reducing the number of uplink pre-scheduling of the UE, thereby reducing the UE's Energy consumption.
另外, 需要说明的是, 上述步骤 202和步骤 203之间也可以没有先后 顺序。 In addition, it should be noted that there may be no order between the above steps 202 and 203.
步骤 204、根据所述业务质量类别标识信息, 获取各用户设备允许的最 大调度间隔和对应的预调度数据量。 Step 204: Obtain a maximum scheduling interval and a corresponding pre-scheduled data volume allowed by each user equipment according to the service quality category identifier information.
一旦基站根据步骤 202和步骤 203的判决确定要对 UE进行上行预调度 后, 基站可以根据 QCI信息, 获取 UE允许的最大调度间隔和对应的预调 度数据量。 After the base station determines to perform uplink pre-scheduling on the UE according to the determinations in step 202 and step 203, the base station may obtain the maximum scheduling interval allowed by the UE and the corresponding pre-adjustment data amount according to the QCI information.
举例来说,基站在完成步骤 204后,可以为各 UE建立如表 1所示的预 调度属性列表。
表 1 For example, after completing step 204, the base station may establish a pre-scheduled attribute list as shown in Table 1 for each UE. Table 1
步骤 205、根据上次被调度时刻、本次被调度时刻以及所述允许的最大 调度间隔, 计算获取各用户设备的优先级顺序。 Step 205: Calculate and obtain a priority order of each user equipment according to the last scheduled time, the current scheduled time, and the maximum allowed scheduling interval.
由于基站可能确定存在多个 UE需要进行上行预调度处理,但是系统资 源, 例如带宽等十分有限, 因此, 基站可以将这些需要进行上行预调度处 理的 UE形成上行预调度队列,并对上行预调度队列中的这些 UE按照优先 级排序。 The base station may determine that there are multiple UEs that need to perform uplink pre-scheduling, but the system resources, such as the bandwidth, are very limited. Therefore, the base station may form the uplink pre-scheduling queues for the UEs that need to perform the uplink pre-scheduling process, and pre-schedule the uplink. These UEs in the queue are sorted by priority.
优先级 = (上次被调度时刻 - 本次被调度时刻) /允许的最大调度间隔。 其中, 上次被调度时刻、 本次被调度时刻均为基站可以直接获取的时 间参数。 Priority = (last scheduled time - this scheduled time) / maximum allowed scheduling interval. The last scheduled time and the scheduled time are all time parameters that the base station can directly obtain.
步骤 206、根据用户设备的优先级顺序以及对应的预调度数据量,对可 能发送突发上行数据的用户设备进行上行预调度处理。 Step 206: Perform uplink pre-scheduling processing on the user equipment that may send burst uplink data according to the priority order of the user equipment and the corresponding pre-scheduled data volume.
基站可以按照优先级顺序,对上行预调度队列中的 UE依次进行上行预 调度处理。 可以理解的是, 一旦基站可用的系统资源用尽, 则该上行预调 度队列中剩余的 UE将不会被进行上行预调度处理。在具体实现时,基站可 以采用表 1中的预调度数据量对 UE进行上行预调度处理。 The base station may perform uplink pre-scheduling processing on the UEs in the uplink pre-scheduling queue in sequence according to the priority order. It can be understood that, once the system resources available to the base station are exhausted, the remaining UEs in the uplink pre-arrangement queue will not be subjected to uplink pre-scheduling processing. In a specific implementation, the base station may perform uplink pre-scheduling processing on the UE by using the pre-scheduled data amount in Table 1.
本实施例可以设计一个系统级预调度总开关 Pre-Allocation— Switch, 该 开关可以控制基站是否需要进行本实施例中步骤 201〜步骤 206的上行预调 度处理流程。 例如, 系统级预调度总开关开启, 基站需要进行本实施例中 步骤 201〜步骤 206的上行预调度处理流程; 系统级预调度总开关关闭, 基
站不需要进行本实施例中步骤 201〜步骤 206的上行预调度处理流程。 In this embodiment, a system-level pre-scheduling master switch Pre-Allocation-Switch can be designed. The switch can control whether the base station needs to perform the uplink pre-scheduling processing procedure in steps 201 to 206 in this embodiment. For example, the system-level pre-scheduling master switch is enabled, and the base station needs to perform the uplink pre-scheduling processing procedure in steps 201 to 206 in this embodiment; The station does not need to perform the uplink pre-scheduling process flow in steps 201 to 206 in this embodiment.
本实施例中, 基站可以根据 UE的 QCI信息, 确定可能发送突发上行 数据的 UE, 并通过系统级判决, 确定基站自身是否能够对这些需要上行预 调度的 UE 进行上行预调度处理。 而且在调度过程中, 还可以充分考虑各 UE的优先级顺序, 从而使得基站既可以为可能发送突发上行数据的 UE预 先调度上行资源, 又能够尽可能避免该上行预调度对系统性能的影响。 因 此, 本实施例相对于现有技术需要通过 8个 ΤΉ才能完成上行突发数据的 调度来说,缩短了上行突发数据的调度时间,满足较高的时延需求以及 QoS 的需求。 In this embodiment, the base station may determine, according to the QCI information of the UE, the UE that may send the burst uplink data, and determine whether the base station itself can perform uplink pre-scheduling processing on the UEs that need uplink pre-scheduling through the system-level decision. In addition, in the scheduling process, the priority order of each UE may be fully considered, so that the base station can pre-allocate uplink resources for UEs that may send burst uplink data, and avoid the impact of the uplink pre-scheduling on system performance as much as possible. . Therefore, in this embodiment, compared with the prior art, it is required to complete the uplink burst data scheduling by 8 ΤΉ, which shortens the scheduling time of the uplink burst data, and satisfies the requirements of higher delay requirements and QoS.
图 3 为本发明上行预调度处理装置一个实施例的结构示意图, 如图 3 所示,本实施例的装置,可以包括:第一获取模块 11和上行预调度模块 12, 其中, 第一获取模块 11用于获取用户设备的业务属性信息, 所述业务属性 信息用于判断所述用户设备是否可能发送突发上行数据; 上行预调度模块 12 用于若根据所述业务属性信息确定所述用户设备可能发送突发上行数 据, 则对所述用户设备进行上行预调度处理。 FIG. 3 is a schematic structural diagram of an embodiment of an uplink pre-scheduling processing apparatus according to the present invention. As shown in FIG. 3, the apparatus in this embodiment may include: a first obtaining module 11 and an uplink pre-scheduling module 12, where the first acquiring module The device is configured to obtain the service attribute information of the user equipment, where the service attribute information is used to determine whether the user equipment is capable of transmitting burst uplink data, and the uplink pre-scheduling module 12 is configured to determine the user equipment according to the service attribute information. If the burst uplink data is sent, the user equipment is subjected to uplink pre-scheduling processing.
本实施例的装置可以用于执行图 1 所示方法实施例的方法, 其实现原 理和技术效果类似, 此处不再赘述。 The device in this embodiment may be used to perform the method in the method embodiment shown in FIG. 1 , and the implementation principle and technical effects are similar, and details are not described herein again.
图 4为本发明上行预调度处理装置另一个实施例的结构示意图,如图 4 所示, 本实施例的装置在图 3 所示装置的基础上, 进一步地, 还包括: 启 动模块 13和第二获取模块 14。 上行预调度模块 12进一步可以包括: 判断 单元 121、 第一确定单元 122、 第二确定单元 123以及预调度处理单元 124 之一或其任意合理组合。 其中启动模块 13用于若当前带宽利用率小于第一 阈值和 /或预调度带宽占系统总带宽的比率小于第二阈值, 则确定启动所述 上行预调度模块 12,第一获取模块 11具体用于获取所述用户设备的业务质 量类别标识信息; 判断单元 121 用于判断所述用户设备是单业务用户设备 还是多业务用户设备; 第一确定单元 122用于若判断单元 121判断所述用
户设备为单业务用户设备, 则根据该单业务的业务质量类别标识信息, 确 定所述用户设备可能发送突发上行数据; 第二确定单元 122用于若判断单 元 121 判断所述用户设备为多业务用户设备, 则根据该多业务中的各业务 的业务质量类别标识信息, 确定所述用户设备可能发送突发上行数据; 预 调度处理单元 124用于根据第一确定单元 122或者第二确定单元 123确定 的结果, 根据用户设备的优先级顺序以及对应的预调度数据量进行上行预 调度处理; 第二获取模块 14用于根据所述业务质量类别标识信息, 获取各 用户设备允许的最大调度间隔和对应的预调度数据量; 根据上次被调度时 刻、 本次被调度时刻以及所述允许的最大调度间隔, 计算获取各用户设备 的优先级顺序。 4 is a schematic structural diagram of another embodiment of an uplink pre-scheduling processing apparatus according to the present invention. As shown in FIG. 4, the apparatus of this embodiment is based on the apparatus shown in FIG. 3, and further includes: a startup module 13 and a The second acquisition module 14. The uplink pre-scheduling module 12 may further include: one of the determining unit 121, the first determining unit 122, the second determining unit 123, and the pre-scheduling processing unit 124, or any reasonable combination thereof. The initiating module 13 is configured to start the uplink pre-scheduling module 12, if the current bandwidth utilization is less than the first threshold, and/or the ratio of the pre-scheduled bandwidth to the total system bandwidth is less than the second threshold, the first acquiring module 11 is specifically used. Obtaining the service quality category identification information of the user equipment; the determining unit 121 is configured to determine whether the user equipment is a single service user equipment or a multi-service user equipment; the first determining unit 122 is configured to determine, by the determining unit 121, the use If the user equipment is a single-service user equipment, it is determined that the user equipment may send burst uplink data according to the service quality category identifier information of the single service. The second determining unit 122 is configured to determine, by the determining unit 121, that the user equipment is The service user equipment determines that the user equipment may send burst uplink data according to the service quality category identifier information of each service in the multi-service; the pre-scheduling processing unit 124 is configured to use the first determining unit 122 or the second determining unit. The result of the determination is that the uplink pre-scheduling process is performed according to the priority order of the user equipment and the corresponding pre-scheduled data volume. The second obtaining module 14 is configured to obtain the maximum scheduling interval allowed by each user equipment according to the service quality category identifier information. And the corresponding pre-scheduled data volume; calculating the priority order of each user equipment according to the last scheduled time, the current scheduled time, and the maximum allowed scheduling interval.
本实施例的装置可以用于执行图 2所示方法实施例的方法, 其实现原 理和技术效果类似, 此处不再赘述。 The device in this embodiment may be used to perform the method in the method embodiment shown in FIG. 2, and the implementation principle and the technical effect are similar, and details are not described herein again.
图 5 为本发明上行预调度处理系统一个实施例的结构示意图, 如图 5 所示, 本实施例的系统可以包括: 基站 1和用户设备 2, 其中该基站 1可以 包括上述图 3或 4所示的装置的结构, 其可以用于执行图 1或图 2所示方 法实施例的方法, 其实现原理和技术效果类似, 此处不再赘述。 需要说明 的是, 本实施例中仅示出了一个用户设备, 本领域技术人员可以理解的是, 与基站 1通信的用户设备 2可以为多个,每个用户设备 2均可以采用与图 1 或图 2所示的方法与基站 1通信。 FIG. 5 is a schematic structural diagram of an embodiment of an uplink pre-scheduling processing system according to the present invention. As shown in FIG. 5, the system in this embodiment may include: a base station 1 and a user equipment 2, where the base station 1 may include the foregoing FIG. 3 or FIG. The structure of the illustrated device can be used to perform the method of the method embodiment shown in FIG. 1 or FIG. 2, and the implementation principle and technical effects are similar, and details are not described herein again. It should be noted that only one user equipment is shown in this embodiment. It can be understood by those skilled in the art that there may be multiple user equipments 2 communicating with the base station 1, and each user equipment 2 may be used with FIG. 1. Or the method shown in FIG. 2 is in communication with the base station 1.
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分 步骤是可以通过硬件模块或硬件模块的组合, 处理器和内存等芯片组的组 合, 或者程序来指令相关的硬件、 处理器、 芯片组来完成, 该程序可以存 储于一计算机可读存储介质中, 存储介质可以包括: 只读内存 (ROM , Read-Only Memory ), 随机存储器 ( RAM, Random Access Memory )、 磁盘 或光盘等各种可以存储程序代码的介质。 A person of ordinary skill in the art may understand that all or part of the steps of the foregoing embodiments may be through a combination of a hardware module or a hardware module, a combination of a processor and a chipset such as a memory, or a program to instruct related hardware and processing. The program can be stored in a computer readable storage medium. The storage medium can include: read only memory (ROM), random access memory (RAM), disk or optical disk. And other media that can store program code.
最后应说明的是: 以上实施例仅用以说明本发明的技术方案, 而非对
其限制; 尽管参照前述实施例对本发明进行了详细的说明, 本领域的普通 技术人员应当理解: 其依然可以对前述各实施例所记载的技术方案进行修 改, 或者对其中部分技术特征进行等同替换; 而这些修改或者替换, 并不 使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention, and not The invention is described in detail with reference to the foregoing embodiments, and those skilled in the art should understand that the technical solutions described in the foregoing embodiments may be modified, or some of the technical features may be equivalently replaced. These modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1、 一种上行预调度处理方法, 其特征在于, 包括: An uplink pre-scheduling processing method, which is characterized by:
获取用户设备的业务属性信息, 所述业务属性信息用于判断所述用户 设备是否可能发送突发上行数据; Obtaining service attribute information of the user equipment, where the service attribute information is used to determine whether the user equipment is capable of sending burst uplink data;
若根据所述业务属性信息确定所述用户设备可能发送突发上行数据, 对所述用户设备进行上行预调度处理。 And determining, according to the service attribute information, that the user equipment may send burst uplink data, and perform uplink pre-scheduling processing on the user equipment.
2、 根据权利要求 1所述的方法, 其特征在于, 还包括: 2. The method according to claim 1, further comprising:
判断当前带宽利用率是否小于第一阈值, 和 /或判断预调度带宽占系统 总带宽的比率是否小于第二阈值; Determining whether the current bandwidth utilization is less than the first threshold, and/or determining whether the ratio of the pre-scheduled bandwidth to the total system bandwidth is less than a second threshold;
其中, 若当前带宽利用率小于第一阈值, 和 /或预调度带宽占系统总带 宽的比率小于第二阈值, 执行所述上行预调度处理。 The uplink pre-scheduling process is performed if the current bandwidth utilization is less than the first threshold, and/or the ratio of the pre-scheduled bandwidth to the total system bandwidth is less than the second threshold.
3、 根据权利要求 1或 2所述的方法, 其特征在于, 所述业务属性信 息包括业务质量类别标识信息; The method according to claim 1 or 2, wherein the service attribute information includes service quality category identification information;
根据所述业务属性信息确定所述用户设备可能发送突发上行数据, 包 括: Determining, according to the service attribute information, that the user equipment may send burst uplink data, including:
根据所述业务质量类别标识信息, 确定所述用户设备可能发送突发上 行数据。 Determining, according to the service quality category identification information, that the user equipment may send burst uplink data.
4、 根据权利要求 3所述的方法, 其特征在于, 所述根据所述业务质量 类别标识信息, 确定所述用户设备可能发送突发上行数据, 包括: The method according to claim 3, wherein the determining, according to the service quality category identifier information, that the user equipment may send burst uplink data includes:
若所述用户设备为单业务用户设备, 根据该单业务的业务质量类别标 识信息, 确定所述用户设备可能发送突发上行数据; If the user equipment is a single-service user equipment, determining, according to the service quality category identification information of the single service, that the user equipment may send burst uplink data;
若所述用户设备为多业务用户设备, 根据该多业务中各业务的业务质 量类别标识信息, 确定所述用户设备可能发送突发上行数据。 If the user equipment is a multi-service user equipment, it is determined that the user equipment may send burst uplink data according to the service quality category identifier information of each service in the multi-service.
5、 根据权利要求 1至 3任一项所述的方法, 其特征在于, 对所述用户 设备进行上行预调度处理, 包括: The method according to any one of claims 1 to 3, wherein performing uplink pre-scheduling processing on the user equipment comprises:
根据用户设备的优先级顺序进行上行预调度处理。 The uplink pre-scheduling process is performed according to the priority order of the user equipment.
6、 根据权利要求 3 所述的方法, 其特征在于, 对所述用户设备进行 上行预调度处理, 包括: The method according to claim 3, wherein performing uplink pre-scheduling processing on the user equipment includes:
根据所述业务质量类别标识信息, 获取所述用户设备允许的最大调度 间隔和预调度数据量。 And obtaining, according to the service quality category identifier information, a maximum scheduling interval and a pre-scheduled data volume allowed by the user equipment.
7、 根据权利要求 6所述的方法, 其特征在于, 对所述用户设备进行上 行预调度处理, 还包括: The method according to claim 6, wherein the pre-scheduling processing of the user equipment further includes:
根据上次被调度时刻、 本次被调度时刻以及所述允许的最大调度间隔, 计算获取所述用户设备的优先级顺序; Calculating the priority order of the user equipment according to the last scheduled time, the scheduled time, and the maximum allowed scheduling interval;
根据用户设备的优先级顺序以及预调度数据量进行上行预调度处理。 The uplink pre-scheduling process is performed according to the priority order of the user equipment and the pre-scheduled data volume.
8、 一种上行预调度处理装置, 其特征在于, 包括: 8. An uplink pre-scheduling processing device, comprising:
第一获取模块,获取用户设备的业务属性信息, 所述业务属性信息用于 判断所述用户设备是否可能发送突发上行数据; The first obtaining module is configured to obtain service attribute information of the user equipment, where the service attribute information is used to determine whether the user equipment is likely to send burst uplink data.
上行预调度模块, 用于若根据所述业务属性信息确定所述用户设备可 能发送突发上行数据, 对所述用户设备进行上行预调度处理。 And an uplink pre-scheduling module, configured to perform uplink pre-scheduling processing on the user equipment if it is determined that the user equipment may send burst uplink data according to the service attribute information.
9、 根据权利要求 8所述的装置, 其特征在于, 还包括: 9. The device according to claim 8, further comprising:
启动模块, 用于若当前带宽利用率小于第一阈值和 /或预调度带宽占系 统总带宽的比率小于第二阈值, 确定启动所述上行预调度模块。 And the initiating module is configured to determine to start the uplink pre-scheduling module if the current bandwidth utilization is less than the first threshold and/or the ratio of the pre-scheduled bandwidth to the total system bandwidth is less than the second threshold.
10、 根据权利要求 8或 9所述的装置, 其特征在于, 所述业务属性信 息包括业务质量类别标识信息。 10. The apparatus according to claim 8 or 9, wherein the service attribute information comprises service quality category identification information.
11、根据权利要求 10所述的装置, 其特征在于, 所述上行预调度模块, 包括: The device according to claim 10, wherein the uplink pre-scheduling module comprises:
判断单元, 用于判断所述用户设备是单业务用户设备还是多业务用户 设备; a determining unit, configured to determine whether the user equipment is a single-service user equipment or a multi-service user equipment;
第一确定单元, 用于若所述判断单元判断所述用户设备为单业务用户 设备, 根据该单业务的业务质量类别标识信息, 确定所述用户设备可能发 送突发上行数据; 第二确定单元, 用于若所述判断单元判断所述用户设备为多业务用户 设备, 根据该多业务中的各业务的业务质量类别标识信息, 确定所述用户 设备可能发送突发上行数据。 a first determining unit, configured to: if the determining unit determines that the user equipment is a single-service user equipment, determine, according to the service quality category identifier information of the single service, that the user equipment may send burst uplink data; And a second determining unit, configured to: if the determining unit determines that the user equipment is a multi-service user equipment, determine, according to the service quality category identifier information of each service in the multi-service, that the user equipment may send burst uplink data.
12、 根据权利要求 10或 11所述的装置, 其特征在于, 所述上行预调 度模块, 还包括: The apparatus according to claim 10 or 11, wherein the uplink pre-adjustment module further includes:
第二获取模块, 用于根据所述业务质量类别标识信息, 获取用户设备 允许的最大调度间隔和预调度数据量。 And a second acquiring module, configured to obtain, according to the service quality category identifier information, a maximum scheduling interval and a pre-scheduled data volume allowed by the user equipment.
13、 根据权利要求 12所述的装置, 其特征在于, 所述第二获取模块, 还用于根据上次被调度时刻、 本次被调度时刻以及所述允许的最大调度间 隔, 计算获取用户设备的优先级顺序。 The device according to claim 12, wherein the second acquiring module is further configured to calculate and acquire a user equipment according to the last scheduled time, the scheduled time, and the maximum allowed scheduling interval. Priority order.
14、 根据权利要求 13所述的装置, 其特征在于, 还包括: 14. The device according to claim 13, further comprising:
预调度处理单元, 用于根据用户设备的优先级顺序以及预调度数据量 进行上行预调度处理。 The pre-scheduling processing unit is configured to perform uplink pre-scheduling processing according to a priority order of the user equipment and a pre-scheduled data volume.
15、 一种上行预调度处理系统, 其特征在于, 包括: 基站, 以及与基 站通信的至少一个用户设备, 其中, 所述基站包括如权利要求 8〜14 中任 一项所述的上行预调度处理装置。 An uplink pre-scheduling processing system, comprising: a base station, and at least one user equipment that communicates with the base station, wherein the base station includes the uplink pre-scheduling according to any one of claims 8-14 Processing device.
16、 一种计算机可读存储介质, 其特征在于, 包括用于执行如权利要 求 1〜7中任一项所述的方法的程序。 A computer readable storage medium, comprising: a program for performing the method of any one of claims 1 to 7.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110048088.0 | 2011-02-28 | ||
CN201110048088.0A CN102104974B (en) | 2011-02-28 | 2011-02-28 | Method, device and system for carrying out uplink pre-scheduling processing |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2012116604A1 true WO2012116604A1 (en) | 2012-09-07 |
Family
ID=44157415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2012/071318 WO2012116604A1 (en) | 2011-02-28 | 2012-02-20 | Method, device, and system for uplink pre-schedule processing |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102104974B (en) |
WO (1) | WO2012116604A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106535246A (en) * | 2015-09-11 | 2017-03-22 | 中兴通讯股份有限公司 | Method, device and system for reporting buffer status report (BSR) |
TWI746681B (en) * | 2016-11-04 | 2021-11-21 | 大陸商Oppo廣東移動通信有限公司 | Method for transmitting data, terminal equipment, and network equipment |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102104974B (en) * | 2011-02-28 | 2014-01-01 | 华为技术有限公司 | Method, device and system for carrying out uplink pre-scheduling processing |
WO2015058333A1 (en) * | 2013-10-21 | 2015-04-30 | 华为技术有限公司 | Scheduling method and base station |
WO2016015187A1 (en) * | 2014-07-28 | 2016-02-04 | 华为技术有限公司 | A data scheduling method and apparatus |
CN107683626B (en) * | 2015-05-20 | 2021-11-05 | 瑞典爱立信有限公司 | Node and method for pre-scheduling uplink resources in a wireless network according to the application requirements of a UE |
CN106304379A (en) * | 2015-06-12 | 2017-01-04 | 成都鼎桥通信技术有限公司 | A kind of user scheduling method in communication system |
CN105188150B (en) * | 2015-08-12 | 2019-06-18 | 中国电子科技集团公司第七研究所 | Reduce the method and system of LTE uplink data transmission delay |
CN106941728A (en) * | 2016-01-04 | 2017-07-11 | 普天信息技术有限公司 | A kind of up dynamic dispatching method and device |
CN105451345B (en) | 2016-01-18 | 2020-07-14 | 中磊电子(苏州)有限公司 | Uplink authorization information sending method and base station |
CN107371246B (en) | 2016-05-13 | 2020-01-10 | 电信科学技术研究院 | Service data transmission method, terminal and network side equipment |
CN110475365B (en) * | 2018-05-10 | 2023-04-11 | 中国移动通信集团浙江有限公司 | Pre-scheduling duration control method and base station |
CN110996397B (en) * | 2019-11-07 | 2022-11-29 | 京信网络系统股份有限公司 | Resource scheduling method, device, base station and storage medium |
WO2022040897A1 (en) * | 2020-08-25 | 2022-03-03 | 北京小米移动软件有限公司 | Transmission scheduling method and apparatus, communication device, and storage medium |
CN115174030B (en) * | 2022-08-26 | 2024-03-05 | 北京神经元网络技术有限公司 | Low-delay data transmission method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1735270A (en) * | 2004-08-10 | 2006-02-15 | 大唐移动通信设备有限公司 | CDMA system up-bag dispatching method |
CN101350787A (en) * | 2008-08-25 | 2009-01-21 | 中兴通讯股份有限公司 | Method for distributing network resource |
CN101835262A (en) * | 2010-02-12 | 2010-09-15 | 华为技术有限公司 | Resource allocation method and equipment |
CN102104974A (en) * | 2011-02-28 | 2011-06-22 | 华为技术有限公司 | Method, device and system for carrying out uplink pre-scheduling processing |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007132329A2 (en) * | 2006-05-12 | 2007-11-22 | Nokia Corporation | Apparatus, method and computer program product providing partitioned downlink shared control channel having fixed and variable component parts |
US20090109912A1 (en) * | 2007-10-25 | 2009-04-30 | Interdigital Patent Holdings, Inc. | Method and apparatus for pre-allocation of uplink channel resources |
CN101527965B (en) * | 2008-03-05 | 2011-04-20 | 大唐移动通信设备有限公司 | Method and system for improving uplink service quality |
CN101969322B (en) * | 2010-11-09 | 2013-05-08 | 哈尔滨工业大学 | Method for evaluating multi-time scale link of wireless sensor network |
-
2011
- 2011-02-28 CN CN201110048088.0A patent/CN102104974B/en active Active
-
2012
- 2012-02-20 WO PCT/CN2012/071318 patent/WO2012116604A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1735270A (en) * | 2004-08-10 | 2006-02-15 | 大唐移动通信设备有限公司 | CDMA system up-bag dispatching method |
CN101350787A (en) * | 2008-08-25 | 2009-01-21 | 中兴通讯股份有限公司 | Method for distributing network resource |
CN101835262A (en) * | 2010-02-12 | 2010-09-15 | 华为技术有限公司 | Resource allocation method and equipment |
CN102104974A (en) * | 2011-02-28 | 2011-06-22 | 华为技术有限公司 | Method, device and system for carrying out uplink pre-scheduling processing |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106535246A (en) * | 2015-09-11 | 2017-03-22 | 中兴通讯股份有限公司 | Method, device and system for reporting buffer status report (BSR) |
CN106535246B (en) * | 2015-09-11 | 2021-03-16 | 中兴通讯股份有限公司 | Method, device and system for reporting buffer status report |
TWI746681B (en) * | 2016-11-04 | 2021-11-21 | 大陸商Oppo廣東移動通信有限公司 | Method for transmitting data, terminal equipment, and network equipment |
US11297637B2 (en) | 2016-11-04 | 2022-04-05 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method for data transmission based on uplink grant, and terminal device thereof |
Also Published As
Publication number | Publication date |
---|---|
CN102104974A (en) | 2011-06-22 |
CN102104974B (en) | 2014-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012116604A1 (en) | Method, device, and system for uplink pre-schedule processing | |
US11930395B2 (en) | Method of Transmitting data, user equipment, network side device and computer readable storage medium | |
US8532030B2 (en) | Techniques for initiating communication in a wireless network | |
EP2515597B1 (en) | Method for wireless resource scheduling, network element of access network and terminal thereof | |
US8606281B2 (en) | System and method for requesting uplink resources in a communication system | |
TWI387380B (en) | Method and apparatus for handling scheduling information report | |
WO2017133012A1 (en) | Uplink control information transmission method and apparatus | |
CN108633088B (en) | Resource scheduling method and device | |
WO2018141244A1 (en) | Resource scheduling method, device and system | |
KR101223974B1 (en) | Methods and apparatus for quality of service-based uplink polling schemes | |
WO2014094310A1 (en) | Resource scheduling method and device | |
WO2017192082A1 (en) | Enabling efficient utilization of granted resources in a wireless communication system | |
WO2013166670A1 (en) | Method and device for configuring resources of uplink channel | |
EP3984290A1 (en) | Transceiver device and scheduling device | |
JP2020506590A (en) | Data packet transmission method and terminal | |
CN107113821A (en) | The method and apparatus of transmitting uplink data | |
WO2016082115A1 (en) | Service scheduling method and device | |
CN111955043B (en) | Dynamic maximum data burst implementation in user equipment | |
US11026115B2 (en) | Multi-air-interface communication method and apparatus | |
JP2022528372A (en) | Methods for resource allocation, terminal devices, and base stations | |
WO2020113997A1 (en) | Transmission method and terminal | |
WO2019127334A1 (en) | Method and device for establishing default data radio bearer | |
EP3198813B1 (en) | Method, apparatus and system | |
WO2016150109A1 (en) | User equipment scheduling method, apparatus and system | |
WO2024168528A1 (en) | Multiplexing uplink control information indicating unused configured grant resources |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12752628 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12752628 Country of ref document: EP Kind code of ref document: A1 |