CN106817205B - Dedicated physical data channel data scheduling method and device - Google Patents
Dedicated physical data channel data scheduling method and device Download PDFInfo
- Publication number
- CN106817205B CN106817205B CN201510846405.1A CN201510846405A CN106817205B CN 106817205 B CN106817205 B CN 106817205B CN 201510846405 A CN201510846405 A CN 201510846405A CN 106817205 B CN106817205 B CN 106817205B
- Authority
- CN
- China
- Prior art keywords
- data
- demodulation
- tti
- demodulated
- frame
- 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
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/0073—Allocation arrangements that take into account other cell interferences
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种专用物理数据信道数据调度方法及装置,属于通信领域。专用物理数据信道数据调度方法包括:步骤1:获取需要解调用户的TFCI;步骤2:对TTI中的每一数据帧选择对应的时延,并在其中一个时延Tn对应的时刻下发解调任务;步骤3:在收集完TTI中所有数据帧的解调数据后,进行译码;步骤4:获取译码结果,如果译码正确,判断调度干扰消除;如果译码错误,放入待解调调度列表;步骤5:如果待解调调度列表非空,检查剩余解调资源,如果剩余解调资源充足,转向步骤6;步骤6:检查TTI中每一数据帧的解调时延,在至少有一帧数据解调时延满足预设条件时转步骤2。本发明的技术方案能够在保证干扰消除增益的同时,尽可能地降低处理时延。
The invention provides a dedicated physical data channel data scheduling method and device, belonging to the field of communications. The dedicated physical data channel data scheduling method includes: step 1: obtaining the TFCI of the user that needs to be demodulated; step 2: selecting a corresponding time delay for each data frame in the TTI, and delivering the demodulation at the time corresponding to one of the time delays Tn Step 3: After collecting the demodulated data of all data frames in the TTI, perform decoding; Step 4: Obtain the decoding result, if the decoding is correct, judge that the scheduling interference is eliminated; if the decoding is wrong, put it into the waiting Demodulation scheduling list; Step 5: If the scheduling list to be demodulated is not empty, check the remaining demodulation resources, if the remaining demodulation resources are sufficient, go to Step 6; Step 6: Check the demodulation delay of each data frame in the TTI, Step 2 is performed when the demodulation delay of at least one frame of data satisfies the preset condition. The technical scheme of the present invention can reduce the processing time delay as much as possible while ensuring the interference cancellation gain.
Description
技术领域technical field
本发明涉及通信领域,特别是指一种专用物理数据信道数据调度方法及装置。The present invention relates to the field of communications, and in particular, to a method and device for scheduling data on a dedicated physical data channel.
背景技术Background technique
上行DPDCH(Dedicated Physical Data Channel,专用物理数据信道)的解调是解出控制信道的信息后立即进行解调,当系统中引入了干扰消除功能,上行DPDCH的解调为了充分享受干扰消除的增益,固定采用EDPDCH(Enhanced Dedicated Physical DataChannel,增强专用物理数据信道)信道干扰消除结束后数据解调,每次下发解调一帧数据,相对于没有引入干扰抵消功能时增加了一帧多的时延,导致整个环回时延增加,影响ping包以及一些速率用户的感受。The demodulation of the uplink DPDCH (Dedicated Physical Data Channel, dedicated physical data channel) is to demodulate immediately after the information of the control channel is decoded. When the interference cancellation function is introduced into the system, the demodulation of the uplink DPDCH is to fully enjoy the gain of interference cancellation. , Fixed use of EDPDCH (Enhanced Dedicated Physical Data Channel, Enhanced Dedicated Physical Data Channel) channel interference cancellation after the end of the data demodulation, demodulate one frame of data each time, compared with the time when the interference cancellation function is not introduced, more than one frame is added. The delay increases the entire loopback delay, which affects the ping packets and the experience of some rate users.
发明内容SUMMARY OF THE INVENTION
本发明要解决的技术问题是提供一种专用物理数据信道数据调度方法及装置,能够在保证干扰消除增益的同时,尽可能地降低处理时延。The technical problem to be solved by the present invention is to provide a dedicated physical data channel data scheduling method and device, which can reduce the processing delay as much as possible while ensuring the interference cancellation gain.
为解决上述技术问题,本发明的实施例提供技术方案如下:In order to solve the above-mentioned technical problems, the embodiments of the present invention provide the following technical solutions:
一方面,提供一种DPDCH数据调度方法,包括:In one aspect, a DPDCH data scheduling method is provided, including:
步骤1:获取需要解调用户的传输格式组合标识符TFCI;Step 1: Obtain the transport format combination identifier TFCI of the user to be demodulated;
步骤2:对传输时间间隔TTI中的每一数据帧选择对应的时延,并在其中一个时延Tn对应的时刻下发解调任务,其中n=1,2,3……,不同帧的时延相互独立;Step 2: Select the corresponding time delay for each data frame in the transmission time interval TTI, and issue a demodulation task at the moment corresponding to one of the time delays Tn, where n=1, 2, 3... The delays are independent of each other;
步骤3:在收集完TTI中所有数据帧的解调数据后,进行译码;Step 3: After collecting the demodulated data of all data frames in the TTI, perform decoding;
步骤4:获取译码结果,如果译码正确,判断调度干扰消除;如果译码错误,放入待解调调度列表;Step 4: Obtain the decoding result, if the decoding is correct, judge that the scheduling interference is eliminated; if the decoding is wrong, put it into the scheduling list to be demodulated;
步骤5:如果待解调调度列表非空,检查剩余解调资源,如果剩余解调资源充足,转向步骤6;Step 5: If the scheduling list to be demodulated is not empty, check the remaining demodulation resources, if the remaining demodulation resources are sufficient, go to
步骤6:检查TTI中每一数据帧的解调时延,在至少有一帧数据解调时延满足预设条件时转步骤2。Step 6: Check the demodulation delay of each data frame in the TTI, and go to
进一步地,所述步骤2中的时延Tn选自以下几个时刻:Further, the time delay Tn in the
获取到TFCI信息的T1时刻;The T1 time when the TFCI information is obtained;
高速上行链路分组接入HSUPA 10msTTI用户一次解调干扰抵消结束的T2时刻;Time T2 when the first demodulation and interference cancellation of the high-speed uplink packet access HSUPA 10msTTI user ends;
其他DPDCH信道干扰抵消结束的T3时刻;Time T3 when the interference cancellation of other DPDCH channels ends;
HSUPA 10msTTI用户二次解调干扰抵消结束的T4时刻;Time T4 when the secondary demodulation interference cancellation of HSUPA 10msTTI users ends;
HSUPA 2ms用户重解干扰抵消结束的T5时刻。Time T5 when the HSUPA 2ms user re-interference cancellation ends.
进一步地,第一次解调的时刻Tn=Ti+数据帧帧长,i=1,2,3,4,5。Further, at the time of the first demodulation Tn=Ti+data frame frame length, i=1, 2, 3, 4, and 5.
进一步地,第一次解调的时刻Tn为Ti+数据帧帧长、天线数据存储长度中的最小值,i=1,2,3,4,5。Further, the time Tn of the first demodulation is the minimum value among Ti+data frame length and antenna data storage length, i=1, 2, 3, 4, and 5.
进一步地,当天线数据存储长度小于TTI长度时,预留一个子帧的长度作为处理时间,解调TTI中已经解调出TFCI的所有数据帧,并对解调后的数据进行存储。Further, when the antenna data storage length is less than the TTI length, the length of one subframe is reserved as the processing time to demodulate all the data frames in the TTI from which the TFCI has been demodulated, and store the demodulated data.
进一步地,所述步骤3还包括:Further, the
对解调数据进行缓存,并对一个完整的TTI的解调数据进行译码。Buffer the demodulated data, and decode the demodulated data of a complete TTI.
进一步地,所述步骤3包括:Further, the
在只存在一种TTI时,如果天线数据存储长度大于预设值,对TTI中所有数据帧进行解调后译码;或When there is only one TTI, if the antenna data storage length is greater than the preset value, demodulate and decode all data frames in the TTI; or
在存在两种以上TTI时,对TTI中每一数据帧的最新解调数据进行译码;或When there are more than two TTIs, decoding the latest demodulated data for each data frame in the TTI; or
在存在两种以上TTI时,在较小的TTI对应的数据帧译码正确后,在其它TTI译码时使用所述较小的TTI对应的数据帧的解调数据;或When there are two or more TTIs, after the data frame corresponding to the smaller TTI is correctly decoded, the demodulated data of the data frame corresponding to the smaller TTI is used when decoding other TTIs; or
在存在两种以上TTI时,在每个TTI结束前,对TTI中包含的所有数据帧进行解调。When there are two or more TTIs, before the end of each TTI, demodulate all the data frames contained in the TTI.
进一步地,所述步骤6包括:Further, the
判断TTI中每一数据帧的解调时延是否大于天线数据存储长度,如果解调时延大于天线数据存储长度,则不进行下一次解调。Determine whether the demodulation delay of each data frame in the TTI is greater than the antenna data storage length, and if the demodulation delay is greater than the antenna data storage length, the next demodulation is not performed.
进一步地,所述步骤6还包括:Further, the
在TTI大于10ms时,只对第二帧数据进行下一次解调。When the TTI is greater than 10ms, only the next demodulation is performed on the data of the second frame.
本发明实施例还提供了一种DPDCH数据调度装置,包括:The embodiment of the present invention also provides a DPDCH data scheduling device, including:
获取模块,用于获取需要解调用户的传输格式组合标识符TFCI;an acquisition module, used to acquire the transport format combination identifier TFCI of the user to be demodulated;
时延选择模块,用于对传输时间间隔TTI中的每一数据帧选择对应的时延,并在其中一个时延Tn对应的时刻下发解调任务,其中n=1,2,3……,不同帧的时延相互独立;The delay selection module is used to select the corresponding delay for each data frame in the transmission time interval TTI, and issue a demodulation task at the moment corresponding to one of the delays Tn, where n=1, 2, 3... , the delays of different frames are independent of each other;
解调模块,用于对TTI中的所有数据帧进行解调。The demodulation module is used to demodulate all the data frames in the TTI.
译码模块,用于在收集完TTI中所有数据帧的解调数据后,进行译码;The decoding module is used for decoding after collecting the demodulated data of all the data frames in the TTI;
干扰消除模块,用于在译码正确时,消除调度干扰;Interference cancellation module, used to eliminate scheduling interference when decoding is correct;
天线数据存储模块,用于在译码错误时,将解调数据存储在待解调调度列表中;The antenna data storage module is used to store the demodulated data in the to-be-demodulated scheduling list when the decoding is wrong;
解调资源更新模块,用于在待解调调度列表非空时,检查剩余解调资源;A demodulation resource updating module, used for checking the remaining demodulation resources when the scheduling list to be demodulated is not empty;
解调数据帧选择模块,用于检查TTI中每一数据帧的解调时延,判断是否存在至少有一帧数据解调时延满足预设条件。The demodulation data frame selection module is used to check the demodulation delay of each data frame in the TTI, and determine whether there is at least one frame of data demodulation delay that meets the preset condition.
本发明的实施例具有以下有益效果:Embodiments of the present invention have the following beneficial effects:
上述方案中,考虑在干扰抵消打开情况下,改变DPDCH的解调调度策略,在能保证干扰消除增益的同时,尽可能地降低处理时延。In the above solution, it is considered to change the demodulation scheduling strategy of the DPDCH when the interference cancellation is turned on, so as to reduce the processing delay as much as possible while ensuring the interference cancellation gain.
附图说明Description of drawings
图1是本发明实施例专用物理数据信道数据调度方法的流程图;1 is a flowchart of a method for scheduling dedicated physical data channel data according to an embodiment of the present invention;
图2是本发明实施例专用物理数据信道数据调度装置的结构框图;2 is a structural block diagram of a dedicated physical data channel data scheduling apparatus according to an embodiment of the present invention;
图3为本发明实施例在两种TTI配置且解调资源充足条件下的具体调度方法示意图;3 is a schematic diagram of a specific scheduling method under the condition of two TTI configurations and sufficient demodulation resources according to an embodiment of the present invention;
图4为本发明实施例在两种TTI配置且解调资源受限条件下的具体调度方法示意图;4 is a schematic diagram of a specific scheduling method under the condition of two TTI configurations and limited demodulation resources according to an embodiment of the present invention;
图5为本发明实施例在两种TTI配置下的具体调度方法示意图。FIG. 5 is a schematic diagram of a specific scheduling method under two TTI configurations according to an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。In order to make the technical problems, technical solutions and advantages to be solved by the embodiments of the present invention clearer, the following detailed description will be given in conjunction with the accompanying drawings and specific embodiments.
本发明的实施例提供一种专用物理数据信道数据调度方法及装置,能够在保证干扰消除增益的同时,尽可能地降低处理时延。Embodiments of the present invention provide a dedicated physical data channel data scheduling method and device, which can reduce processing delay as much as possible while ensuring interference cancellation gain.
实施例一Example 1
本实施例提供一种DPDCH数据调度方法,如图1所示,本实施例包括:This embodiment provides a DPDCH data scheduling method. As shown in FIG. 1 , this embodiment includes:
步骤1:获取需要解调用户的传输格式组合标识符TFCI;Step 1: Obtain the transport format combination identifier TFCI of the user to be demodulated;
步骤2:对TTI(Transmission Time Interval,传输时间间隔)中的每一数据帧选择对应的时延,并在其中一个时延Tn对应的时刻下发解调任务,其中n=1,2,3……,不同帧的时延相互独立;Step 2: Select a corresponding time delay for each data frame in the TTI (Transmission Time Interval, transmission time interval), and issue a demodulation task at the moment corresponding to one of the time delays Tn, where n=1, 2, 3 ..., the delays of different frames are independent of each other;
步骤3:在收集完TTI中所有数据帧的解调数据后,进行译码;Step 3: After collecting the demodulated data of all data frames in the TTI, perform decoding;
步骤4:获取译码结果,如果译码正确,判断调度干扰消除;如果译码错误,放入待解调调度列表;Step 4: Obtain the decoding result, if the decoding is correct, judge that the scheduling interference is eliminated; if the decoding is wrong, put it into the scheduling list to be demodulated;
步骤5:如果待解调调度列表非空,检查剩余解调资源,如果剩余解调资源充足,转向步骤6;Step 5: If the scheduling list to be demodulated is not empty, check the remaining demodulation resources, if the remaining demodulation resources are sufficient, go to
步骤6:检查TTI中每一数据帧的解调时延,在至少有一帧数据解调时延满足预设条件时转步骤2。Step 6: Check the demodulation delay of each data frame in the TTI, and go to step 2 when at least one frame of data demodulation delay meets the preset condition.
本实施例的技术方案考虑在干扰抵消打开情况下,改变DPDCH的解调调度策略,在能保证干扰消除增益的同时,尽可能地降低处理时延。The technical solution of this embodiment considers changing the demodulation scheduling strategy of the DPDCH when the interference cancellation is turned on, so as to reduce the processing delay as much as possible while ensuring the interference cancellation gain.
进一步地,所述步骤2中的时延Tn选自以下几个时刻:Further, the time delay Tn in the
获取到TFCI(Transport Format Combination Indicator,传输格式组合标识符)信息的T1时刻;The T1 time when the TFCI (Transport Format Combination Indicator) information is obtained;
HSUPA(high speed uplink packet access,高速上行链路分组接入)10msTTI用户一次解调干扰抵消结束的T2时刻;HSUPA (high speed uplink packet access, high-speed uplink packet access) 10msTTI user time T2 when the interference cancellation ends once demodulated;
其他DPDCH信道干扰抵消结束的T3时刻;Time T3 when the interference cancellation of other DPDCH channels ends;
HSUPA 10msTTI用户二次解调干扰抵消结束的T4时刻;Time T4 when the secondary demodulation interference cancellation of HSUPA 10msTTI users ends;
HSUPA 2ms用户重解干扰抵消结束的T5时刻。Time T5 when the HSUPA 2ms user re-interference cancellation ends.
解调时间的选择原则为解调所需信息准备齐全,可以获得干扰消除增益,按照现在干扰抵消系统,选取了以上时间点进行解调,以上时间点可以根据干扰抵消调度的不同进行增加或减少,同时对于同一个用户,根据资源的使用情况,当前系统中的用户类型等,遍历以上时间点进行解调,或者选取其中一部分时间点进行解调。The selection principle of demodulation time is to prepare all the information required for demodulation, so that the interference cancellation gain can be obtained. According to the current interference cancellation system, the above time points are selected for demodulation, and the above time points can be increased or decreased according to the different interference cancellation schedules. At the same time, for the same user, according to the resource usage, the user type in the current system, etc., traverse the above time points for demodulation, or select a part of the time points for demodulation.
进一步地,第一次解调的时刻Tn=Ti+数据帧帧长,i=1,2,3,4,5。Further, at the time of the first demodulation Tn=Ti+data frame frame length, i=1, 2, 3, 4, and 5.
根据DPDCH的TTI配置,选择第一次解调的时间,在最小TTI的边界,因此选取的时间可以是(Tn=Ti+数据帧帧长)。According to the TTI configuration of the DPDCH, the time of the first demodulation is selected, which is on the boundary of the minimum TTI, so the selected time may be (Tn=Ti+data frame frame length).
进一步地,第一次解调的时间选择还受限于天线数据的存储长度,第一次解调的时刻Tn为Ti+数据帧帧长、天线数据存储长度中的最小值,i=1,2,3,4,5。Further, the time selection of the first demodulation is also limited by the storage length of the antenna data, and the time Tn of the first demodulation is the minimum value among Ti+data frame length and antenna data storage length, i=1,2 ,3,4,5.
进一步地,当天线数据存储长度小于TTI长度时,预留一个子帧的长度作为处理时间,解调TTI中已经解调出TFCI的所有数据帧,并对解调后的数据进行存储。Further, when the antenna data storage length is less than the TTI length, the length of one subframe is reserved as the processing time to demodulate all the data frames in the TTI from which the TFCI has been demodulated, and store the demodulated data.
进一步地,所述步骤3还包括:Further, the
对解调数据进行缓存,每一帧存储最新解调的数据,二次解调数据覆盖一次解调数据,译码时可以是第一帧的一次解调数据,和第二帧的一次解调数据,组成一个完整的TTI的数据,送入译码器进行译码。Cache the demodulated data, store the latest demodulated data in each frame, and the secondary demodulated data covers the demodulated data once. When decoding, it can be the demodulated data of the first frame and the demodulated data of the second frame. The data, which constitutes a complete TTI data, is sent to the decoder for decoding.
进一步地,所述步骤3包括:Further, the
在只存在一种TTI时,如果天线数据存储长度大于预设值,对TTI中所有数据帧进行解调后译码;或When there is only one TTI, if the antenna data storage length is greater than the preset value, demodulate and decode all data frames in the TTI; or
在存在两种以上TTI时,对TTI中每一数据帧的最新解调数据进行译码;或When there are more than two TTIs, decoding the latest demodulated data for each data frame in the TTI; or
在存在两种以上TTI时,在较小的TTI对应的数据帧译码正确后,在其它TTI译码时使用所述较小的TTI对应的数据帧的解调数据;或When there are two or more TTIs, after the data frame corresponding to the smaller TTI is correctly decoded, the demodulated data of the data frame corresponding to the smaller TTI is used when decoding other TTIs; or
在存在两种以上TTI时,在每个TTI结束前,对TTI中包含的所有数据帧进行解调。When there are two or more TTIs, before the end of each TTI, demodulate all the data frames contained in the TTI.
综上,具体实施例中,在配置一种TTI的情况,在译码结果出来之后判断是否需要进行再次解调,在天线数据长度足够的情况下,每次把TTI中所有帧进行解调;对于配置了多种TTI的情况,每个TTI译码结果出来,都需要判断是否再进行解调,译码采用TTI中每一帧的最新解调数据;对于配置了多种TTI的情况,资源受限,对于小的TTI译码正确后所包含数据帧,不进行再次解调,直接给长TTI译码使用;对于配置了多种TTI的情况,资源不受限,在每个TTI结束前,对TTI中包含的所有数据帧进行解调。To sum up, in the specific embodiment, in the case of configuring a TTI, after the decoding result comes out, it is judged whether it is necessary to demodulate again, and when the length of the antenna data is sufficient, all frames in the TTI are demodulated each time; For the case where multiple TTIs are configured, each TTI decoding result needs to be judged whether to demodulate again, and the latest demodulation data of each frame in the TTI is used for decoding; for the case where multiple TTIs are configured, the resource Restricted, for the data frame included after the correct decoding of the small TTI, no re-demodulation is performed, and it is directly used for decoding the long TTI; for the case where multiple TTIs are configured, the resources are not limited, and before the end of each TTI , demodulates all data frames contained in the TTI.
进一步地,所述步骤6包括:Further, the
判断TTI中每一数据帧的解调时延是否大于天线数据存储长度,如果解调时延大于天线数据存储长度,则不进行下一次解调,否则正常进行下一次解调。Determine whether the demodulation delay of each data frame in the TTI is greater than the antenna data storage length. If the demodulation delay is greater than the antenna data storage length, the next demodulation will not be performed, otherwise the next demodulation will be performed normally.
进一步地,所述步骤6还包括:Further, the
在TTI大于10ms时,TTI中的多帧由于解调时延不同,所收到的干扰消除的增益也不同,第一帧受到的增益较大,如果在资源不充分的情况下,可只对第二帧进行下一次解调。When the TTI is greater than 10ms, due to the different demodulation delays of multiple frames in the TTI, the received interference cancellation gains are also different, and the first frame receives a larger gain. The second frame undergoes the next demodulation.
实施例二
本实施例提供了一种DPDCH数据调度装置,如图2所示,本实施例包括:This embodiment provides a DPDCH data scheduling apparatus. As shown in FIG. 2 , this embodiment includes:
获取模块,用于获取需要解调用户的传输格式组合标识符TFCI;an acquisition module, used to acquire the transport format combination identifier TFCI of the user to be demodulated;
时延选择模块,用于对传输时间间隔TTI中的每一数据帧选择对应的时延,并在其中一个时延Tn对应的时刻下发解调任务,其中n=1,2,3……,不同帧的时延相互独立;The delay selection module is used to select the corresponding delay for each data frame in the transmission time interval TTI, and issue a demodulation task at the moment corresponding to one of the delays Tn, where n=1, 2, 3... , the delays of different frames are independent of each other;
解调模块,用于对TTI中的所有数据帧进行解调。The demodulation module is used to demodulate all the data frames in the TTI.
译码模块,用于在收集完TTI中所有数据帧的解调数据后,进行译码;The decoding module is used for decoding after collecting the demodulated data of all the data frames in the TTI;
干扰消除模块,用于在译码正确时,消除调度干扰;Interference cancellation module, used to eliminate scheduling interference when decoding is correct;
天线数据存储模块,用于在译码错误时,将解调数据存储在待解调调度列表中;The antenna data storage module is used to store the demodulated data in the to-be-demodulated scheduling list when the decoding is wrong;
解调资源更新模块,用于在待解调调度列表非空时,检查剩余解调资源;A demodulation resource updating module, used for checking the remaining demodulation resources when the scheduling list to be demodulated is not empty;
解调数据帧选择模块,用于检查TTI中每一数据帧的解调时延,判断是否存在至少有一帧数据解调时延满足预设条件。The demodulation data frame selection module is used to check the demodulation delay of each data frame in the TTI, and determine whether there is at least one frame of data demodulation delay that meets the preset condition.
本实施例的技术方案,考虑在干扰抵消打开情况下,改变DPDCH的解调调度策略,在能保证干扰消除增益的同时,尽可能地降低处理时延。The technical solution of the present embodiment considers changing the demodulation scheduling strategy of the DPDCH when the interference cancellation is turned on, so as to reduce the processing delay as much as possible while ensuring the interference cancellation gain.
实施例三
本实施例提供了一种配置两种TTI的DPDCH,两种TTI分别为10msTTI,20msTTI的DPDCH,在解调资源充足时,本实施例的具体调度方法如图3所示:This embodiment provides a DPDCH configured with two TTIs. The two TTIs are DPDCH with 10msTTI and 20msTTI respectively. When demodulation resources are sufficient, the specific scheduling method in this embodiment is shown in FIG. 3 :
对于10msTTI,解调结束之后直接译码,帧0一直译码错误,直至5个时间点都进行了解调译码;如果其中有一次译码正确了,则不进行后续的解调译码,如图3所示帧2,3,4,5。For 10msTTI, the decoding is performed directly after the demodulation, and the
对于20msTTI,帧n,n+1组成一个完整的TTI;For 20msTTI, frame n, n+1 form a complete TTI;
帧0,1组成的TTI的译码时间如下:The decoding time of the TTI composed of
第一次译码时间:帧1下发解调完成的时候,与帧0最后一次的解调数据一起送入译码器,也就是帧1的一次解调结果,和帧0的第4次解调解调一起送入译码器进行译码。The first decoding time: when the demodulation of
第二次译码时间:帧0的第4次解调和帧1的第2次解调;Second decoding time: the fourth demodulation of
第三次译码时间:帧0的第5次解调和帧1的第2次解调;The third decoding time: the fifth demodulation of
第四次译码时间:帧0的第5次解调和帧1的第3次解调;The fourth decoding time: the fifth demodulation of
第五次译码时间:帧0的第5次解调和帧1的第4次解调;The fifth decoding time: the fifth demodulation of
第六次译码时间:帧0的第5次解调和帧1的第5次解调;The sixth decoding time: the fifth demodulation of
以上时间点只要有一次译码正确了,后续译码均不需要进行。As long as the decoding is correct once at the above time points, subsequent decoding does not need to be performed.
在解调资源受限时,如图4所示,选取其中一部分时间进行解调调度。When the demodulation resources are limited, as shown in FIG. 4 , a part of the time is selected for demodulation scheduling.
如对于帧0只在T1,T3,T5进行解调,其他帧亦可根据译码情况和解调资源,进行有选择的调度解调。For example, for
实施例四
本实施例提供了一种存储了4帧天线数据,配置两种TTI的DPDCH,两种TTI分别为20msTTI,40msTTI,如图5所示,本实施例的具体调度方法包括以下步骤:The present embodiment provides a DPDCH that stores 4 frames of antenna data and configures two TTIs, and the two TTIs are respectively 20msTTI and 40msTTI. As shown in Figure 5, the specific scheduling method of the present embodiment includes the following steps:
步骤1:在帧1结束获取20msTTI的TFCI,如图5所示,下发帧0,1解调,其中帧0的时延为(T1+数据帧帧长>=T4),帧1的时延为T1;Step 1: Obtain the TFCI of 20msTTI at the end of
步骤2:在T2时刻对帧1进行2次解调,此时帧0时延为T2+数据帧帧长,由于T4<(T2+数据帧帧长)<T5在此区间解调没有受益,因此不进行帧0的解调,把帧1的二次解调结果与帧0的一次解调结果送入译码器译码;Step 2:
步骤3:在T3时刻对帧1进行2次解调,此时帧0时延为T3+数据帧帧长,由于T5=<(T3+数据帧帧长),因此同时解调帧0和帧1,并译码;Step 3: demodulate
步骤4:获取到帧2,3的TFCI,也就是40msTTI的结束,下发帧2,3的解调;Step 4: Obtain the TFCI of
步骤5:把帧0第二次解调结果,帧1的三次解调结果和帧2,3的第一次解调结果送入译码器进行译码;Step 5: The second demodulation result of
步骤6:40msTTI译码错误,由于此时帧0的延迟已经超过了天线数据的存储长度,因此,帧1调度三次解调,帧2,帧3调度二次解调,把帧0的二次解调结果,帧1的三次解调,帧2,3的三次解调送入译码器进行译码,译码正确,调度结束。Step 6: 40ms TTI decoding error, because the delay of
此说明书中所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。Many of the functional components described in this specification are referred to as modules in order to more particularly emphasize the independence of their implementation.
本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同物理上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。In this embodiment of the present invention, the modules may be implemented in software so as to be executed by various types of processors. For example, an identified executable code module may comprise one or more physical or logical blocks of computer instructions, which may be structured as objects, procedures, or functions, for example. Nonetheless, the executable code of the identified modules need not be physically located together, but may include distinct instructions stored in distinct entities that, when logically combined, constitute the module and achieve the module's stated purpose .
实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。In practice, an executable code module may be a single instruction or many instructions, and may even be distributed over multiple different code segments, among different programs, and across multiple memory devices. Likewise, operational data may be identified within modules, and may be implemented in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed over different locations (including over different storage devices), and may exist at least in part only as electronic signals on a system or network.
在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。When a module can be implemented by software, considering the level of existing hardware technology, a module that can be implemented by software, regardless of cost, can build corresponding hardware circuits to implement corresponding functions. The hardware circuits include conventional very large scale integration (VLSI) circuits or gate arrays as well as off-the-shelf semiconductors such as logic chips, transistors, or other discrete components. A module may also be implemented in programmable hardware devices, such as field programmable gate arrays, programmable array logic, programmable logic devices, and the like.
在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,对各步骤的先后变化也在本发明的保护范围之内。In the method embodiments of the present invention, the sequence numbers of the steps cannot be used to define the sequence of the steps. For those of ordinary skill in the art, the sequence of the steps can be changed without creative work. It also falls within the protection scope of the present invention.
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above are the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, several improvements and modifications can be made. It should be regarded as the protection scope of the present invention.
Claims (11)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510846405.1A CN106817205B (en) | 2015-11-27 | 2015-11-27 | Dedicated physical data channel data scheduling method and device |
| PCT/CN2016/098216 WO2017088551A1 (en) | 2015-11-27 | 2016-09-06 | Data scheduling method and apparatus for dedicated physical data channel |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510846405.1A CN106817205B (en) | 2015-11-27 | 2015-11-27 | Dedicated physical data channel data scheduling method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106817205A CN106817205A (en) | 2017-06-09 |
| CN106817205B true CN106817205B (en) | 2020-09-15 |
Family
ID=58762969
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510846405.1A Expired - Fee Related CN106817205B (en) | 2015-11-27 | 2015-11-27 | Dedicated physical data channel data scheduling method and device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106817205B (en) |
| WO (1) | WO2017088551A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109213102B (en) * | 2018-09-11 | 2022-01-18 | 深圳众城卓越科技有限公司 | Multi-command monitoring method and device, computer equipment and storage medium |
| CN111327688B (en) * | 2020-01-21 | 2022-03-25 | 北京奇艺世纪科技有限公司 | Resource scheduling method, server and readable storage medium |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1774122A (en) * | 2004-11-12 | 2006-05-17 | 华为技术有限公司 | Method for up-enhancing control channel signalling coding |
| CN1878050A (en) * | 2006-01-18 | 2006-12-13 | 华为技术有限公司 | High-speed uplink grouping access service reconfiguration method |
| CN101034952A (en) * | 2006-03-09 | 2007-09-12 | 华为技术有限公司 | Scheduling information transmission method of E-DCH |
| CN103825847A (en) * | 2012-11-19 | 2014-05-28 | 中兴通讯股份有限公司 | Channel interference cancellation method and device, and base station |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100396509B1 (en) * | 2000-06-22 | 2003-09-02 | 삼성전자주식회사 | Apparatus for gated transmission of dedicated physical control channel and method thereof in mobile communication system |
| KR100415550B1 (en) * | 2001-10-05 | 2004-01-24 | 한국전자통신연구원 | Simplified Interference Canceller for Receiver of DS-CDMA System |
| CN101502006B (en) * | 2007-02-14 | 2012-06-27 | 中兴通讯股份有限公司 | A RAKE receiver device for multi-user interference cancellation and its working method |
| CN101035085A (en) * | 2007-04-28 | 2007-09-12 | 华为技术有限公司 | Scheduling method and device for the high-speed uplink packet access technology |
| CN101640662B (en) * | 2008-07-29 | 2012-08-08 | 华为技术有限公司 | Method, device and system for data communication |
| US20140269633A1 (en) * | 2013-03-14 | 2014-09-18 | Qualcomm Incorporated | Coexistence of a wireless wide area network device in time division duplex (tdd) mode with a wireless access point (ap) |
-
2015
- 2015-11-27 CN CN201510846405.1A patent/CN106817205B/en not_active Expired - Fee Related
-
2016
- 2016-09-06 WO PCT/CN2016/098216 patent/WO2017088551A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1774122A (en) * | 2004-11-12 | 2006-05-17 | 华为技术有限公司 | Method for up-enhancing control channel signalling coding |
| CN1878050A (en) * | 2006-01-18 | 2006-12-13 | 华为技术有限公司 | High-speed uplink grouping access service reconfiguration method |
| CN101034952A (en) * | 2006-03-09 | 2007-09-12 | 华为技术有限公司 | Scheduling information transmission method of E-DCH |
| CN103825847A (en) * | 2012-11-19 | 2014-05-28 | 中兴通讯股份有限公司 | Channel interference cancellation method and device, and base station |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106817205A (en) | 2017-06-09 |
| WO2017088551A1 (en) | 2017-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9106265B2 (en) | Receive data flow path using a single FEC decoder | |
| WO2021031804A1 (en) | Transport resource configuration method and apparatus, terminal, base station, and computer storage medium | |
| US10230501B2 (en) | Technique for storing softbits | |
| CN114024654B (en) | Hybrid automatic repeat request HARQ feedback method and device | |
| JP2020533902A5 (en) | ||
| CN112997431A (en) | Method and device for sending hybrid automatic repeat request response information and storage medium | |
| CN106817205B (en) | Dedicated physical data channel data scheduling method and device | |
| CN107426783A (en) | Transmission method, device, user terminal and the network equipment of system message | |
| CN105850211B (en) | Method and apparatus for simultaneous downlink transmission | |
| KR102220178B1 (en) | Resource authorization for uplink transmission | |
| CN102158446A (en) | Method and device for decoding physical broadcast channel (PBCH) in time division duplex (TDD) system | |
| US10027457B2 (en) | Methods and apparatus for providing soft and blind combining for PUSCH CQI processing | |
| US10772104B2 (en) | Wireless communication device and symbol-based processing method for downlink signals thereof | |
| CN110233715A (en) | A kind of method of acquisition of information, terminal, base station and system | |
| CN113596738A (en) | Information acquisition method, information determination method, information acquisition device, information determination device and related equipment | |
| CN106533635A (en) | Data processing method and device | |
| CN117938328A (en) | Data feedback method, communication device and storage medium | |
| CN116366212A (en) | Uplink HARQ transmission method, device, electronic equipment and storage medium | |
| CN102111213B (en) | Method for decoding treatment and device adopting same | |
| JP2015515777A (en) | Blind decoding | |
| JP6667524B2 (en) | Dynamic RAM sharing in software-defined TDD communication | |
| CN100479340C (en) | Uplink baseband demodulating method and device for WCDMA base station | |
| US20140078883A1 (en) | Methods for retransmitting reverse link data and apparatuses using the same | |
| CN119652474B (en) | A hybrid automatic repeat request transmission method and apparatus based on satellite transmission | |
| CN110536473A (en) | Signal transmission method, device and storage medium |
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 |
Granted publication date: 20200915 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |