[go: up one dir, main page]

CN111954257B - 数据传输方法及装置、通信设备 - Google Patents

数据传输方法及装置、通信设备 Download PDF

Info

Publication number
CN111954257B
CN111954257B CN201910399543.8A CN201910399543A CN111954257B CN 111954257 B CN111954257 B CN 111954257B CN 201910399543 A CN201910399543 A CN 201910399543A CN 111954257 B CN111954257 B CN 111954257B
Authority
CN
China
Prior art keywords
data
preempted
preempted data
preemption
air interface
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.)
Active
Application number
CN201910399543.8A
Other languages
English (en)
Other versions
CN111954257A (zh
Inventor
孙军帅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Research Institute of China Mobile Communication Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Research Institute of China Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, Research Institute of China Mobile Communication Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201910399543.8A priority Critical patent/CN111954257B/zh
Publication of CN111954257A publication Critical patent/CN111954257A/zh
Application granted granted Critical
Publication of CN111954257B publication Critical patent/CN111954257B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0205Traffic management, e.g. flow control or congestion control at the air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供了一种数据传输方法及装置、通信设备,属于无线通信技术领域。数据传输方法,应用于通信设备,包括:在被抢占数据位于所述通信设备的物理层,抢占数据位于所述通信设备的介质访问控制层MAC层或所述抢占数据和所述被抢占数据均位于所述通信设备的所述MAC层时,所述MAC层执行以下任一种:调度所述抢占数据不抢占所述被抢占数据的空口无线资源;调度所述抢占数据抢占所述被抢占数据的空口无线资源。通过本发明的技术方案,能够减少数据抢占发生时被抢占数据被直接丢弃的概率,提高空口资源的利用效率。

Description

数据传输方法及装置、通信设备
技术领域
本发明涉及无线通信技术领域,特别是指一种数据传输方法及装置、通信设备。
背景技术
5G支持eMBB(增强型移动宽带)、mMTC(海量机器类通信)、uRLLC(超可靠、低时延通信)等三类业务。因为URLLC和mMTC业务对空口的实时性和可靠性要求高,所以对实时性和可靠性要求高的业务,需要进行特殊的处理,可能会导致:URLLC和mMTC业务的数据包抢占eMBB数据在空口的资源,这样就带来了数据包回退的问题。
目前的解决方案是直接丢弃优先级低的数据包,只传输优先级高的数据包。但直接丢弃优先级低的数据包,会造成空口资源的浪费;同时,根据数据处理的流程,在物理层的数据处理流程中,当用户级别的数据处理完毕后,丢弃一个具体的数据包往往会打乱物理层处理的流水,造成处理负荷的增加。
发明内容
本发明要解决的技术问题是提供一种数据传输方法及装置、通信设备,能够减少数据抢占发生时被抢占数据被直接丢弃的概率,提高空口资源的利用效率。
为解决上述技术问题,本发明的实施例提供技术方案如下:
本发明的实施例提供一种数据传输方法,应用于通信设备,包括:
在被抢占数据位于所述通信设备的物理层,抢占数据位于所述通信设备的介质访问控制层MAC层或所述抢占数据和所述被抢占数据均位于所述通信设备的所述MAC层时,所述MAC层执行以下任一种:
调度所述抢占数据不抢占所述被抢占数据的空口无线资源;
调度所述抢占数据抢占所述被抢占数据的空口无线资源。
可选地,所述MAC层还执行以下任一种:
放弃所述被抢占数据,仅对所述抢占数据进行调度后发送至所述通信设备的物理层;
将所述抢占数据和所述被抢占数据作为一个数据包进行调度后发送至所述物理层;
将所述抢占数据和所述被抢占数据作为两个数据包进行调度后发送至所述物理层;
将所述抢占数据和所述被抢占数据分别进行调度后发送至所述物理层。
可选地,所述抢占数据为以下任一种:数据包,无线承载,逻辑信道,传输信道,物理信道;
所述被抢占数据为以下任一种:数据包,无线承载,逻辑信道,传输信道,物理信道。
可选地,所述调度所述抢占数据抢占所述被抢占数据的空口无线资源包括:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值未超过所述物理层处理数据的时间总和,且所述被抢占数据未到达OFDM信号生成单元时,调度所述抢占数据抢占所述被抢占数据的空口无线资源。
可选地,所述调度所述抢占数据不抢占所述被抢占数据的空口无线资源包括:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值超过所述物理层处理数据的时间总和,或者所述时间差值未超过所述物理层处理数据的时间总和,但所述被抢占数据已经到达所述物理层的OFDM信号生成单元时,调度所述抢占数据不抢占所述被抢占数据的空口无线资源。
可选地,所述调度所述抢占数据抢占所述被抢占数据的空口无线资源之后,所述方法还包括以下任一种:
向所述物理层发送指示信息,所述指示信息指示所述抢占数据抢占所述被抢占数据的空口无线资源;
触发所述物理层的指示信息,所述指示信息指示所述抢占数据抢占所述被抢占数据的空口无线资源;
可选地,所述指示信息包括以下至少一种:
所述抢占数据的物理控制信道PDCCH的信息;
所述抢占数据的物理业务信道PDSCH的信息;
所述被抢占数据的物理控制信道PDCCH的信息;
所述被抢占数据的物理业务信道PDSCH的信息。
可选地,所述抢占数据和/或所述被抢占数据的PDCCH的信息包括以下至少一种:
无线资源的聚合等级;
全部的资源元素RE;
承载的下行控制信息DCI的比特长度;
所述抢占数据和所述被抢占数据的PDCCH信道的标识信息;
所述抢占数据使用的PDCCH使用资源的起始RE;
所述抢占数据使用的PDCCH使用资源的RE数目;
所述抢占数据使用的PDCCH使用资源的起始符号symbol标识信息;
所述被抢占数据使用的PDCCH使用的符号symbol数目;
所述被抢占数据使用的PDCCH使用资源的起始RE;
所述被抢占数据使用的PDCCH使用资源的RE数目;
所述被抢占数据使用的PDCCH使用资源的起始符号symbol标识信息。
可选地,所述抢占数据和/或所述被抢占数据的PDSCH的信息包括以下至少一种:
全部的资源元素RE;
PDSCH承载的数据长度;
所述抢占数据抢占使用的全部资源元素RE;
所述抢占数据抢占使用的被抢占数据使用的资源元素RE;
所述抢占数据抢占使用的资源的全部时域符号symbol标识信息;
所述抢占数据抢占使用的资源的全部时域符号symbol数目;
所述抢占数据抢占使用的被抢占数据使用的时域符号symbol标识信息;
所述抢占数据抢占使用的被抢占数据使用的时域符号symbol数目;
所述抢占数据抢占替代被抢占数据的数据子块标识信息或者数据分段的标识信息或者数据段的起始比特或者字节索引。
可选地,所述调度所述抢占数据抢占所述被抢占数据的空口无线资源包括:
按照所述被抢占数据的空口特征调度所述抢占数据。
可选地,所述被抢占数据的空口特征包括以下至少一种:
所述被抢占数据的数据长度;
所述被抢占数据的调制方式;
所述被抢占数据的空口时域资源;
所述被抢占数据的空口频域资源;
所述被抢占数据的空口空域资源;
所述被抢占数据的空口发送的功率;
所述被抢占数据使用的DCI信息;
所述被抢占数据使用的HARQ实体的信息。
可选地,所述向所述物理层发送指示信息或触发所述物理层的指示信息之后,所述方法还包括以下至少一种:
在所述被抢占数据位于所述物理层的信道编码单元、扰码单元或调制映射单元时,所述物理层直接丢弃所述被抢占数据,停止对所述被抢占数据的处理;
在所述被抢占数据位于所述物理层的层映射单元、资源元素映射单元或预编码单元时,所述物理层记录所述被抢占数据在整个资源图中的位置,并在所述抢占数据到达后,将所述抢占数据写入相应的位置。
可选地,在抢占数据和被抢占数据位于所述通信设备的MAC层时,所述方法具体包括以下至少一种:
在所述被抢占数据和所述抢占数据未被所述MAC层调度时,将所述抢占数据和所述被抢占数据一起进行调度,为所述被抢占数据和所述抢占数据分配空口无线资源;
在所述被抢占数据被所述MAC层调度时,按照所述抢占数据的数据特征或所述被抢占数据和所述抢占数据的综合数据特征重新对所述抢占数据和所述被抢占数据进行调度;
在所述被抢占数据为第一次传输的数据,且已经被所述MAC层调度并分配MAC混合自动重传请求进程HARQ Process时,执行以下任一项:使用所述被抢占数据已分配的MACHARQ Process发送所述抢占数据;重新分配一个可用的MAC HARQ Process发送所述抢占数据;丢弃所述被抢占数据,将所述被抢占数据的空口无线资源分配给所述抢占数据;丢弃所述被抢占数据,为所述抢占数据重新分配空口无线资源;为所述被抢占数据和所述抢占数据一起分配空口无线资源;
在所述被抢占数据为重新传输的数据,且已经被所述MAC层调度并分配MAC HARQProcess时,执行以下任一项:保存所述被抢占数据的信息,暂停所述被抢占数据的发送,调度所述抢占数据;丢弃所述被抢占数据,使用所述被抢占数据的MAC HARQ Process发送所述抢占数据;使用被抢占数据的MAC HARQ Process发送所述抢占数据,在所述抢占数据发送完毕后继续发送所述被抢占数据。
可选地,在所述通信设备为网络侧设备时,在所述使用被抢占数据的MAC HARQProcess发送所述抢占数据时,所述方法还包括:
向终端发送指示,指示所述终端进行HARQ Process接收处理时,对其软缓存中的数据包进行保存或者丢弃。
可选地,在所述通信设备为终端时,所述方法还包括:
接收网络侧设备的物理下行控制信道PDCCH,按照所述PDCCH中携带的下行控制信息DCI组建在物理上行共享信道PUSCH上发送的数据包,并发送所述数据包。
可选地,所述PDCCH为所述网络侧设备的物理层根据所述抢占数据的时间判断有足够的时间发送所述抢占数据携带上行授权UL Grant的PDCCH且所述终端有足够的时间处理所述PDCCH后发送。
可选地,所述DCI包括PUSCH的资源信息和所述被抢占数据的上行资源授权的映射关系。
可选地,所述被抢占数据的优先级低于所述抢占数据的优先级。
本发明实施例还提供了一种数据传输装置,应用于通信设备,包括:
处理模块,用于在被抢占数据位于所述通信设备的物理层,抢占数据位于所述通信设备的介质访问控制层MAC层或所述抢占数据和所述被抢占数据均位于所述通信设备的所述MAC层时,执行以下任一种:
调度所述抢占数据不抢占所述被抢占数据的空口无线资源;
调度所述抢占数据抢占所述被抢占数据的空口无线资源。
可选地,所述处理模块还执行以下任一种:
放弃所述被抢占数据,仅对所述抢占数据进行调度后发送至所述通信设备的物理层;
将所述抢占数据和所述被抢占数据作为一个数据包进行调度后发送至所述物理层;
将所述抢占数据和所述被抢占数据作为两个数据包进行调度后发送至所述物理层;
将所述抢占数据和所述被抢占数据分别进行调度后发送至所述物理层。
可选地,所述抢占数据为以下任一种:数据包,无线承载,逻辑信道,传输信道,物理信道;
所述被抢占数据为以下任一种:数据包,无线承载,逻辑信道,传输信道,物理信道。
可选地,处理模块具体用于:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值未超过所述物理层处理数据的时间总和,且所述被抢占数据未到达OFDM信号生成单元时,调度所述抢占数据抢占所述被抢占数据的空口无线资源。
可选地,处理模块具体用于:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值超过所述物理层处理数据的时间总和,或者所述时间差值未超过所述物理层处理数据的时间总和,但所述被抢占数据已经到达所述物理层的OFDM信号生成单元时,调度所述抢占数据不抢占所述被抢占数据的空口无线资源。
可选地,处理模块还用于:
向所述物理层发送指示信息,所述指示信息指示所述抢占数据抢占所述被抢占数据的空口无线资源;
触发所述物理层的指示信息,所述指示信息指示所述抢占数据抢占所述被抢占数据的空口无线资源;
可选地,所述指示信息包括以下至少一种:
所述抢占数据的物理控制信道PDCCH的信息;
所述抢占数据的物理业务信道PDSCH的信息;
所述被抢占数据的物理控制信道PDCCH的信息;
所述被抢占数据的物理业务信道PDSCH的信息。
可选地,所述抢占数据和/或所述被抢占数据的PDCCH的信息包括以下至少一种:
无线资源的聚合等级;
全部的资源元素RE;
承载的下行控制信息DCI的比特长度;
所述抢占数据和所述被抢占数据的PDCCH信道的标识信息;
所述抢占数据使用的PDCCH使用资源的起始RE;
所述抢占数据使用的PDCCH使用资源的RE数目;
所述抢占数据使用的PDCCH使用资源的起始符号symbol标识信息;
所述被抢占数据使用的PDCCH使用的符号symbol数目;
所述被抢占数据使用的PDCCH使用资源的起始RE;
所述被抢占数据使用的PDCCH使用资源的RE数目;
所述被抢占数据使用的PDCCH使用资源的起始符号symbol标识信息。
可选地,所述抢占数据和/或所述被抢占数据的PDSCH的信息包括以下至少一种:
全部的资源元素RE;
PDSCH承载的数据长度;
所述抢占数据抢占使用的全部资源元素RE;
所述抢占数据抢占使用的被抢占数据使用的资源元素RE;
所述抢占数据抢占使用的资源的全部时域符号symbol标识信息;
所述抢占数据抢占使用的资源的全部时域符号symbol数目;
所述抢占数据抢占使用的被抢占数据使用的时域符号symbol标识信息;
所述抢占数据抢占使用的被抢占数据使用的时域符号symbol数目;
所述抢占数据抢占替代被抢占数据的数据子块标识信息或者数据分段的标识信息或者数据段的起始比特或者字节索引。
可选地,处理模块具体用于:
按照所述被抢占数据的空口特征调度所述抢占数据。
可选地,所述被抢占数据的空口特征包括以下至少一种:
所述被抢占数据的数据长度;
所述被抢占数据的调制方式;
所述被抢占数据的空口时域资源;
所述被抢占数据的空口频域资源;
所述被抢占数据的空口空域资源;
所述被抢占数据的空口发送的功率;
所述被抢占数据使用的DCI信息;
所述被抢占数据使用的HARQ实体的信息。
可选地,处理模块还用于执行以下至少一种:
在所述被抢占数据位于所述物理层的信道编码单元、扰码单元或调制映射单元时,所述物理层直接丢弃所述被抢占数据,停止对所述被抢占数据的处理;
在所述被抢占数据位于所述物理层的层映射单元、资源元素映射单元或预编码单元时,所述物理层记录所述被抢占数据在整个资源图中的位置,并在所述抢占数据到达后,将所述抢占数据写入相应的位置。
可选地,在抢占数据和被抢占数据位于所述通信设备的MAC层时,处理模块还用于执行以下至少一种:
在所述被抢占数据和所述抢占数据未被所述MAC层调度时,将所述抢占数据和所述被抢占数据一起进行调度,为所述被抢占数据和所述抢占数据分配空口无线资源;
在所述被抢占数据被所述MAC层调度时,按照所述抢占数据的数据特征或所述被抢占数据和所述抢占数据的综合数据特征重新对所述抢占数据和所述被抢占数据进行调度;
在所述被抢占数据为第一次传输的数据,且已经被所述MAC层调度并分配MAC混合自动重传请求进程HARQ Process时,执行以下任一项:使用所述被抢占数据已分配的MACHARQ Process发送所述抢占数据;重新分配一个可用的MAC HARQ Process发送所述抢占数据;丢弃所述被抢占数据,将所述被抢占数据的空口无线资源分配给所述抢占数据;丢弃所述被抢占数据,为所述抢占数据重新分配空口无线资源;为所述被抢占数据和所述抢占数据一起分配空口无线资源;
在所述被抢占数据为重新传输的数据,且已经被所述MAC层调度并分配MAC HARQProcess时,执行以下任一项:保存所述被抢占数据的信息,暂停所述被抢占数据的发送,调度所述抢占数据;丢弃所述被抢占数据,使用所述被抢占数据的MAC HARQ Process发送所述抢占数据;使用被抢占数据的MAC HARQ Process发送所述抢占数据,在所述抢占数据发送完毕后继续发送所述被抢占数据。
可选地,在所述通信设备为网络侧设备时,在所述使用被抢占数据的MAC HARQProcess发送所述抢占数据时,处理模块还用于:
向终端发送指示,指示所述终端进行HARQ Process接收处理时,对其软缓存中的数据包进行保存或者丢弃。
可选地,在所述通信设备为终端时,处理模块还用于:
接收网络侧设备的物理下行控制信道PDCCH,按照所述PDCCH中携带的下行控制信息DCI组建在物理上行共享信道PUSCH上发送的数据包,并发送所述数据包。
可选地,所述PDCCH为所述网络侧设备的物理层根据所述抢占数据的时间判断有足够的时间发送所述抢占数据携带上行授权UL Grant的PDCCH且所述终端有足够的时间处理所述PDCCH后发送。
可选地,所述DCI包括PUSCH的资源信息和所述被抢占数据的上行资源授权的映射关系。
其中,所述被抢占数据的优先级低于所述抢占数据的优先级。
本发明实施例还提供了一种通信设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的数据传输方法中的步骤。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的数据传输方法中的步骤。
本发明的实施例具有以下有益效果:
上述方案中,在被抢占数据位于通信设备的物理层,抢占数据位于通信设备的MAC层或抢占数据和被抢占数据均位于通信设备的MAC层时,MAC层执行以下任一种:调度抢占数据不抢占被抢占数据的空口无线资源;调度抢占数据抢占被抢占数据的空口无线资源。通过本发明的技术方案,能够减少数据抢占发生时被抢占数据被直接丢弃的概率,提高空口资源的利用效率;并且数据的调度集中由MAC层进行控制,可以实现实时的调整,灵活有效。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例数据传输方法的流程示意图;
图2为通信设备内数据发送的流程示意图;
图3为上行数据发送的流程示意图;
图4为本发明实施例数据传输装置的结构框图。
具体实施方式
为使本发明的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。说明书以及权利要求中“和/或”表示所连接对象的至少其中之一。
本文所描述的技术不限于长期演进型(Long Term Evolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)系统,并且也可用于各种无线通信系统,诸如码分多址(CodeDivision Multiple Access,CDMA)、时分多址(Time Division Multiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(OrthogonalFrequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrierFrequency-Division Multiple Access,SC-FDMA)和其他系统。术语“系统”和“网络”常被可互换地使用。CDMA系统可实现诸如CDMA2000、通用地面无线电接入(UniversalTerrestrial Radio Access,UTRA)等无线电技术。UTRA包括宽带CDMA(Wideband CodeDivision Multiple Access,WCDMA)和其他CDMA变体。TDMA系统可实现诸如全球移动通信系统(Global System for Mobile Communication,GSM)之类的无线电技术。OFDMA系统可实现诸如超移动宽带(UltraMobile Broadband,UMB)、演进型UTRA(Evolution-UTRA,E-UTRA)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE 802.20、Flash-OFDM等无线电技术。UTRA和E-UTRA是通用移动电信系统(Universal Mobile Telecommunications System,UMTS)的部分。LTE和更高级的LTE(如LTE-A)是使用E-UTRA的新UMTS版本。UTRA、E-UTRA、UMTS、LTE、LTE-A以及GSM在来自名为“第三代伙伴项目”(3rd Generation PartnershipProject,3GPP)的组织的文献中描述。CDMA2000和UMB在来自名为“第三代伙伴项目2”(3GPP2)的组织的文献中描述。本文所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。然而,以下描述出于示例目的描述了NR系统,并且在以下大部分描述中使用NR术语,尽管这些技术也可应用于NR系统应用以外的应用。
以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者配置。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的精神和范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
本发明实施例提供一种数据传输方法及装置、通信设备,能够减少数据抢占发生时被抢占数据被直接丢弃的概率,提高空口资源的利用效率。
本发明的实施例提供一种数据传输方法,应用于通信设备,如图1所示,包括:
步骤101:在被抢占数据位于所述通信设备的物理层,抢占数据位于所述通信设备的介质访问控制层MAC层或所述抢占数据和所述被抢占数据均位于所述通信设备的所述MAC层时,所述MAC层执行以下任一种:
调度所述抢占数据不抢占所述被抢占数据的空口无线资源;
调度所述抢占数据抢占所述被抢占数据的空口无线资源。
本实施例中,在被抢占数据位于通信设备的物理层,抢占数据位于通信设备的MAC层或抢占数据和被抢占数据均位于通信设备的MAC层时,MAC层执行以下任一种:调度抢占数据不抢占被抢占数据的空口无线资源;调度抢占数据抢占被抢占数据的空口无线资源。通过本发明的技术方案,能够减少数据抢占发生时被抢占数据被直接丢弃的概率,提高空口资源的利用效率;并且数据的调度集中由MAC层进行控制,可以实现实时的调整,灵活有效。
一具体实施例中,可以根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,根据所述时间差值和所述被抢占数据所处的节点判断是否调度所述抢占数据抢占所述被抢占数据的空口无线资源。
可选地,所述调度所述抢占数据抢占所述被抢占数据的空口无线资源包括:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值未超过所述物理层处理数据的时间总和,且所述被抢占数据未到达OFDM信号生成单元时,调度所述抢占数据抢占所述被抢占数据的空口无线资源。
可选地,所述调度所述抢占数据不抢占所述被抢占数据的空口无线资源包括:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值超过所述物理层处理数据的时间总和,或者所述时间差值未超过所述物理层处理数据的时间总和,但所述被抢占数据已经到达所述物理层的OFDM信号生成单元时,调度所述抢占数据不抢占所述被抢占数据的空口无线资源。
另一具体实施例中,在抢占数据和被抢占数据均位于所述通信设备的MAC层时,可以根据所述被抢占数据和所述抢占数据是否被所述MAC层调度,数据的数据特征,被抢占数据是否为重传数据等信息判断是否调度所述抢占数据抢占所述被抢占数据的空口无线资源。
可选地,在抢占数据和被抢占数据位于所述通信设备的MAC层时,所述方法具体包括以下至少一种:
在所述被抢占数据和所述抢占数据未被所述MAC层调度时,将所述抢占数据和所述被抢占数据一起进行调度,为所述被抢占数据和所述抢占数据分配空口无线资源;
在所述被抢占数据被所述MAC层调度时,按照所述抢占数据的数据特征或所述被抢占数据和所述抢占数据的综合数据特征重新对所述抢占数据和所述被抢占数据进行调度;
在所述被抢占数据为第一次传输的数据,且已经被所述MAC层调度并分配MAC混合自动重传请求进程HARQ Process时,执行以下任一项:使用所述被抢占数据已分配的MACHARQ Process发送所述抢占数据;重新分配一个可用的MAC HARQ Process发送所述抢占数据;丢弃所述被抢占数据,将所述被抢占数据的空口无线资源分配给所述抢占数据;丢弃所述被抢占数据,为所述抢占数据重新分配空口无线资源;为所述被抢占数据和所述抢占数据一起分配空口无线资源;
在所述被抢占数据为重新传输的数据,且已经被所述MAC层调度并分配MAC HARQProcess时,执行以下任一项:保存所述被抢占数据的信息,暂停所述被抢占数据的发送,调度所述抢占数据;丢弃所述被抢占数据,使用所述被抢占数据的MAC HARQ Process发送所述抢占数据;使用被抢占数据的MAC HARQ Process发送所述抢占数据,在所述抢占数据发送完毕后继续发送所述被抢占数据。
可选地,所述MAC层还执行以下任一种:
放弃所述被抢占数据,仅对所述抢占数据进行调度后发送至所述通信设备的物理层;
将所述抢占数据和所述被抢占数据作为一个数据包进行调度后发送至所述物理层;
将所述抢占数据和所述被抢占数据作为两个数据包进行调度后发送至所述物理层;
将所述抢占数据和所述被抢占数据分别进行调度后发送至所述物理层。
可选地,所述抢占数据为以下任一种:数据包,无线承载,逻辑信道,传输信道,物理信道;
所述被抢占数据为以下任一种:数据包,无线承载,逻辑信道,传输信道,物理信道。
可选地,所述调度所述抢占数据抢占所述被抢占数据的空口无线资源之后,所述方法还包括以下任一种:
向所述物理层发送指示信息,所述指示信息指示所述抢占数据抢占所述被抢占数据的空口无线资源;
触发所述物理层的指示信息,所述指示信息指示所述抢占数据抢占所述被抢占数据的空口无线资源;
可选地,所述指示信息包括以下至少一种:
所述抢占数据的物理控制信道PDCCH的信息;
所述抢占数据的物理业务信道PDSCH的信息;
所述被抢占数据的物理控制信道PDCCH的信息;
所述被抢占数据的物理业务信道PDSCH的信息。
可选地,所述抢占数据和/或所述被抢占数据的PDCCH的信息包括以下至少一种:
无线资源的聚合等级;
全部的资源元素RE;
承载的下行控制信息DCI的比特长度;
所述抢占数据和所述被抢占数据的PDCCH信道的标识信息;
所述抢占数据使用的PDCCH使用资源的起始RE;
所述抢占数据使用的PDCCH使用资源的RE数目;
所述抢占数据使用的PDCCH使用资源的起始符号symbol标识信息;
所述被抢占数据使用的PDCCH使用的符号symbol数目;
所述被抢占数据使用的PDCCH使用资源的起始RE;
所述被抢占数据使用的PDCCH使用资源的RE数目;
所述被抢占数据使用的PDCCH使用资源的起始符号symbol标识信息。
可选地,所述抢占数据和/或所述被抢占数据的PDSCH的信息包括以下至少一种:
全部的资源元素RE;
PDSCH承载的数据长度;
所述抢占数据抢占使用的全部资源元素RE;
所述抢占数据抢占使用的被抢占数据使用的资源元素RE;
所述抢占数据抢占使用的资源的全部时域符号symbol标识信息;
所述抢占数据抢占使用的资源的全部时域符号symbol数目;
所述抢占数据抢占使用的被抢占数据使用的时域符号symbol标识信息;
所述抢占数据抢占使用的被抢占数据使用的时域符号symbol数目;
所述抢占数据抢占替代被抢占数据的数据子块标识信息或者数据分段的标识信息或者数据段的起始比特或者字节索引。
可选地,所述调度所述抢占数据抢占所述被抢占数据的空口无线资源包括:
按照所述被抢占数据的空口特征调度所述抢占数据。
可选地,所述被抢占数据的空口特征包括以下至少一种:
所述被抢占数据的数据长度;
所述被抢占数据的调制方式;
所述被抢占数据的空口时域资源;
所述被抢占数据的空口频域资源;
所述被抢占数据的空口空域资源;
所述被抢占数据的空口发送的功率;
所述被抢占数据使用的DCI信息;
所述被抢占数据使用的HARQ实体的信息。
可选地,所述向所述物理层发送指示信息或触发所述物理层的指示信息之后,所述方法还包括以下至少一种:
在所述被抢占数据位于所述物理层的信道编码单元、扰码单元或调制映射单元时,所述物理层直接丢弃所述被抢占数据,停止对所述被抢占数据的处理;
在所述被抢占数据位于所述物理层的层映射单元、资源元素映射单元或预编码单元时,所述物理层记录所述被抢占数据在整个资源图中的位置,并在所述抢占数据到达后,将所述抢占数据写入相应的位置。
可选地,在所述通信设备为网络侧设备时,在所述使用被抢占数据的MAC HARQProcess发送所述抢占数据时,所述方法还包括:
向终端发送指示,指示所述终端进行HARQ Process接收处理时,对其软缓存中的数据包进行保存或者丢弃。
可选地,在所述通信设备为终端时,所述方法还包括:
接收网络侧设备的物理下行控制信道PDCCH,按照所述PDCCH中携带的下行控制信息DCI组建在物理上行共享信道PUSCH上发送的数据包,并发送所述数据包。
可选地,所述PDCCH为所述网络侧设备的物理层根据所述抢占数据的时间判断有足够的时间发送所述抢占数据携带上行授权UL Grant的PDCCH且所述终端有足够的时间处理所述PDCCH后发送。
可选地,所述DCI包括PUSCH的资源信息和所述被抢占数据的上行资源授权的映射关系。
可选地,所述被抢占数据的优先级低于所述抢占数据的优先级。
下面结合附图以及具体的实施例对本发明的技术方案进行进一步介绍:
对于终端侧,无论是下行数据接收,还是上行数据发送,都是由网络侧设备(比如基站)进行控制。上行数据发送之前要先收到网络侧设备发送的UL Grant(上行资源授权);下行数据接收前,首先接收到PDCCH指示的PDSCH资源。所以,避免冲突的措施主要在基站上的MAC层调度控制。
MAC层调度控制对于下行发送就是按照空口的时序架构,分配控制无线资源发送随路控制信道PDCCH携带的DCI指示和分配数据信道资源发送数据信道PDSCH,以及可能使用的PUCCH。
MAC层调度控制对于上行接收就是按照空口的时序架构,分配针对上行数据发送的数据信道资源PUSCH。PUSCH分配的控制信令是通过下行控制信道PDCCH承载的DCI指示进行分配。
通过MAC层针对上下行数据的调度控制可以实现数据传输控制。
(1)下行数据发送
下行数据发送完全由网络侧设备进行控制,根据下行数据在链路上传输的位置可以有多种处理方式。
如图2所示,在下行数据发送流程中,数据要依次经过8个单元,其中,第一个单元是MAC(Media Access Control,介质访问控制层)子系统,即MAC层;第二至八个单元位于PHY(物理)子系统,即物理层。其中,第二个单元为Channel Coding(信道编码)单元,第三个单元为Scrambing(扰码)单元,第四个单元为Modulation mapper(调制映射)单元,第五个单元为Layer mapper(层映射)单元,第六个单元为Precoding(预编码)单元,第七个单元为Resource element mapper(资源元素映射)单元,第八个单元为OFDM signal generation(正交频分复用信号生成)单元。
MAC子系统负责下行数据无线资源的调度控制以及数据包的调度。所以,当抢占数据(优先级高的数据包或者无线承载RB(Radio Bearer)或者逻辑信道或者传输信道或者其他数据形式)和被抢占数据(优先级低的数据包或者无线承载RB(Radio Bearer)或者逻辑信道或者传输信道或者其他数据形式)都还在MAC子系统内,则MAC子系统可以直接放弃被抢占数据,然后对抢占数据进行调度;也可以把抢占数据和被抢占数据合在一起进行调度。
如果抢占数据和被抢占数据都没有被MAC子系统调度,则在MAC子系统调度时,直接选择抢占数据或者把抢占数据和被抢占数据合在一起(即MAC的复用功能)做为本次调度的对象,然后分配控制信道无线资源和数据信道无线资源。
如果抢占数据已经被MAC子系统调度,则MAC子系统按照针对抢占数据的调度方式不进行任何改变,继续进行后继的操作。
如果被抢占数据正在MAC子系统的调度处理过程中,则抢占数据直接打断MAC子系统对被抢占数据的调度过程,按照抢占数据的数据特征或者二者合在一起的数据特征进行调度。
如果被抢占数据为新传数据(第一次发送),且已经被MAC子系统调度完毕并分配了MAC HARQ Process,此时MAC子系统可以使用被抢占数据已分配的HARQ Process,也可以重新分配一个可用的HARQ Process;可以给抢占数据单独分配空口无线资源或者直接使用被抢占数据的,并把被抢占数据丢弃;也可以把抢占数据和被抢占数据合在一起重新分配空口无线资源。
如果被抢占数据处于重传状态(非第一次发送);MAC子系统把重传的被抢占数据保存下来,包括数据包、数据状态、数据存储状态、HARQ Process状态等信息,并暂停被抢占数据本次调度机会的发送,然后调度抢占数据。MAC子系统也可以使用被抢占数据的HARQProcess发送抢占数据的数据,丢弃被抢占数据或者保留被抢占数据等到抢占数据发送完毕后再继续发送被抢占数据。如果抢占数据抢占了被抢占数据的HARQ Process而被优先发送,则发送者需要给接收者在PDCCH携带的DCI中进行指示,接收者根据该指示进行HARQProcess接收软缓存(软Buffer)以及其中的数据包进行保存或者丢弃处理等。
其中,第二至八个单元均为物理层子系统的处理单元。被抢占数据在第八个单元之前的所有单元中处理时,都可以被抢占数据抢占。MAC子系统负责下行数据无线资源的调度控制以及数据包的调度,所以,MAC子系统负责抢占数据的监控发现和调度控制。当MAC子系统通过自身的数据接收或者数据管理功能发现有抢占数据需要占用被抢占数据的空口时域资源或者频域资源时,首先对被抢占数据当前所处的单元进行判断。当被抢占数据仍然在MAC子系统处还没有发送给PHY子系统时,对被抢占数据和抢占数据的处理方式与被抢占数据和抢占数据均位于MAC层时的处理方式相同。当被抢占数据已经由MAC子系统发送给PHY子系统时,则MAC子系统需要根据PHY子系统处理数据的时间长度和MAC子系统发送该抢占数据的时间点进行计算,如果时间差值超过了PHY子系统处理数据的时间总和,则本次抢占数据无法抢占被抢占数据的空口时频域资源。否则,MAC子系统进一步判断是否在被抢占数据已经到达第八个单元,如果已经到达,则本次抢占数据无法抢占被抢占数据的空口时频域资源。否则,即抢占数据处于PHY子系统的单元第二-第七个单元时,MAC子系统调度抢占数据抢占被抢占数据的空口时域和频域资源。
此时MAC子系统完成如下操作:
MAC子系统给PHY子系统的上述单元(第二-第七个单元)发送指示,该指示至少要包括被抢占数据使用的物理控制信道PDCCH的信息,比如无线资源的聚合等级、全部的RE(Resource Element),承载的DCI比特长度等;被抢占数据使用的物理业务信道PDSCH的信息,比如全部的RE,数据长度等。
MAC子系统按照被抢占数据的空口特征调度抢占数据。被抢占数据的空口特征包括:被抢占数据的数据长度,使用的调制方式,在空口发送的时域、频域和空域的无线资源,空口发送的功率,使用的DCI信息,HARQ实体的全部信息等相关信息。
MAC子系统把被抢占数据的HARQ实体信息进行完整保存后,继续发送。
PHY子系统接收到MAC子系统的指示后:
如果被抢占数据在第二个单元-第四个单元中任一个单元进行处理,则直接丢弃被抢占数据的数据,停止对被抢占数据的处理。
如果被抢占数据在第五个单元-第七个单元中任一个单元进行处理,此时需要记录下被抢占数据在整个资源图中的位置,当抢占数据的数据到达后,直接把抢占数据的数据写入相应的位置。
(2)如图3所示为上行数据发送的流程示意图。
终端发送上行数据给网络侧设备的过程中,数据传输是由网络侧设备和终端侧的MAC层共同控制完成。
网络侧设备在发送针对上行授权(UL Grant)的PDCCH后,在对应的PUSCH(承载上行数据)发送到空口,一般都相隔Delta_T的时间间隔,比如4G中可以隔7ms。并且网络侧设备根据发送的携带UL Grant的PDCCH的空口时序关系,准确的知道该PDCCH调度的PUSCH在空口发送的子帧号或者符号(Symbol)。所以,对于上行数据的传输方法是:
网络侧设备的MAC子系统根据监测到抢占数据的时间进行决策,如果此时网络侧设备还有足够的时间发送调度抢占数据的携带UL Grant的PDCCH,并且终端侧有足够的时间处理该PDCCH,则网络侧设备侧立即发送PDCCH给终端。
终端接收到该PDCCH后,按照该PDCCH中携带的DCI的指示信息组建新的在PUSCH上发送的数据包,并进行发送处理。
对于针对抢占数据发送的PDCCH DCI,需要携带PUSCH的资源信息,和被抢占的上行资源授权的映射关系。如图3,高优先级的PDCCH中需要携带其抢占的对应低优先级的PDCCH的绑定关系指示,通过该指示,终端可以明确知道其抢占的PUSCH的资源信息、数据包发送的情况等。
另外,对于终端内部的处理流程,与(1)中所述的下行处理流程相同,在此不再赘述。
本发明实施例还提供了一种数据传输装置,应用于通信设备,如图4所示,包括:
处理模块41,用于在被抢占数据位于所述通信设备的物理层,抢占数据位于所述通信设备的介质访问控制层MAC层或所述抢占数据和所述被抢占数据均位于所述通信设备的所述MAC层时,执行以下任一种:
调度所述抢占数据不抢占所述被抢占数据的空口无线资源;
调度所述抢占数据抢占所述被抢占数据的空口无线资源。
本实施例中,在被抢占数据位于通信设备的物理层,抢占数据位于通信设备的MAC层或抢占数据和被抢占数据均位于通信设备的MAC层时,MAC层执行以下任一种:调度抢占数据不抢占被抢占数据的空口无线资源;调度抢占数据抢占被抢占数据的空口无线资源。通过本发明的技术方案,能够减少数据抢占发生时被抢占数据被直接丢弃的概率,提高空口资源的利用效率;并且数据的调度集中由MAC层进行控制,可以实现实时的调整,灵活有效。
可选地,所述处理模块41还执行以下任一种:
放弃所述被抢占数据,仅对所述抢占数据进行调度后发送至所述通信设备的物理层;
将所述抢占数据和所述被抢占数据作为一个数据包进行调度后发送至所述物理层;
将所述抢占数据和所述被抢占数据作为两个数据包进行调度后发送至所述物理层;
将所述抢占数据和所述被抢占数据分别进行调度后发送至所述物理层。
可选地,所述抢占数据为以下任一种:数据包,无线承载,逻辑信道,传输信道,物理信道;
所述被抢占数据为以下任一种:数据包,无线承载,逻辑信道,传输信道,物理信道。
可选地,处理模块41具体用于:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值未超过所述物理层处理数据的时间总和,且所述被抢占数据未到达OFDM信号生成单元时,调度所述抢占数据抢占所述被抢占数据的空口无线资源。
可选地,处理模块41具体用于:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值超过所述物理层处理数据的时间总和,或者所述时间差值未超过所述物理层处理数据的时间总和,但所述被抢占数据已经到达所述物理层的OFDM信号生成单元时,调度所述抢占数据不抢占所述被抢占数据的空口无线资源。
可选地,处理模块41还用于:
向所述物理层发送指示信息,所述指示信息指示所述抢占数据抢占所述被抢占数据的空口无线资源;
触发所述物理层的指示信息,所述指示信息指示所述抢占数据抢占所述被抢占数据的空口无线资源;
可选地,所述指示信息包括以下至少一种:
所述抢占数据的物理控制信道PDCCH的信息;
所述抢占数据的物理业务信道PDSCH的信息;
所述被抢占数据的物理控制信道PDCCH的信息;
所述被抢占数据的物理业务信道PDSCH的信息。
可选地,所述抢占数据和/或所述被抢占数据的PDCCH的信息包括以下至少一种:
无线资源的聚合等级;
全部的资源元素RE;
承载的下行控制信息DCI的比特长度;
所述抢占数据和所述被抢占数据的PDCCH信道的标识信息;
所述抢占数据使用的PDCCH使用资源的起始RE;
所述抢占数据使用的PDCCH使用资源的RE数目;
所述抢占数据使用的PDCCH使用资源的起始符号symbol标识信息;
所述被抢占数据使用的PDCCH使用的符号symbol数目;
所述被抢占数据使用的PDCCH使用资源的起始RE;
所述被抢占数据使用的PDCCH使用资源的RE数目;
所述被抢占数据使用的PDCCH使用资源的起始符号symbol标识信息。
可选地,所述抢占数据和/或所述被抢占数据的PDSCH的信息包括以下至少一种:
全部的资源元素RE;
PDSCH承载的数据长度;
所述抢占数据抢占使用的全部资源元素RE;
所述抢占数据抢占使用的被抢占数据使用的资源元素RE;
所述抢占数据抢占使用的资源的全部时域符号symbol标识信息;
所述抢占数据抢占使用的资源的全部时域符号symbol数目;
所述抢占数据抢占使用的被抢占数据使用的时域符号symbol标识信息;
所述抢占数据抢占使用的被抢占数据使用的时域符号symbol数目;
所述抢占数据抢占替代被抢占数据的数据子块标识信息或者数据分段的标识信息或者数据段的起始比特或者字节索引。
可选地,处理模块41具体用于:
按照所述被抢占数据的空口特征调度所述抢占数据。
可选地,所述被抢占数据的空口特征包括以下至少一种:
所述被抢占数据的数据长度;
所述被抢占数据的调制方式;
所述被抢占数据的空口时域资源;
所述被抢占数据的空口频域资源;
所述被抢占数据的空口空域资源;
所述被抢占数据的空口发送的功率;
所述被抢占数据使用的DCI信息;
所述被抢占数据使用的HARQ实体的信息。
可选地,处理模块41还用于执行以下至少一种:
在所述被抢占数据位于所述物理层的信道编码单元、扰码单元或调制映射单元时,所述物理层直接丢弃所述被抢占数据,停止对所述被抢占数据的处理;
在所述被抢占数据位于所述物理层的层映射单元、资源元素映射单元或预编码单元时,所述物理层记录所述被抢占数据在整个资源图中的位置,并在所述抢占数据到达后,将所述抢占数据写入相应的位置。
可选地,在抢占数据和被抢占数据位于所述通信设备的MAC层时,处理模块41还用于执行以下至少一种:
在所述被抢占数据和所述抢占数据未被所述MAC层调度时,将所述抢占数据和所述被抢占数据一起进行调度,为所述被抢占数据和所述抢占数据分配空口无线资源;
在所述被抢占数据被所述MAC层调度时,按照所述抢占数据的数据特征或所述被抢占数据和所述抢占数据的综合数据特征重新对所述抢占数据和所述被抢占数据进行调度;
在所述被抢占数据为第一次传输的数据,且已经被所述MAC层调度并分配MAC混合自动重传请求进程HARQ Process时,执行以下任一项:使用所述被抢占数据已分配的MACHARQ Process发送所述抢占数据;重新分配一个可用的MAC HARQ Process发送所述抢占数据;丢弃所述被抢占数据,将所述被抢占数据的空口无线资源分配给所述抢占数据;丢弃所述被抢占数据,为所述抢占数据重新分配空口无线资源;为所述被抢占数据和所述抢占数据一起分配空口无线资源;
在所述被抢占数据为重新传输的数据,且已经被所述MAC层调度并分配MAC HARQProcess时,执行以下任一项:保存所述被抢占数据的信息,暂停所述被抢占数据的发送,调度所述抢占数据;丢弃所述被抢占数据,使用所述被抢占数据的MAC HARQ Process发送所述抢占数据;使用被抢占数据的MAC HARQ Process发送所述抢占数据,在所述抢占数据发送完毕后继续发送所述被抢占数据。
可选地,在所述通信设备为网络侧设备时,在所述使用被抢占数据的MAC HARQProcess发送所述抢占数据时,处理模块41还用于:
向终端发送指示,指示所述终端进行HARQ Process接收处理时,对其软缓存中的数据包进行保存或者丢弃。
可选地,在所述通信设备为终端时,处理模块41还用于:
接收网络侧设备的物理下行控制信道PDCCH,按照所述PDCCH中携带的下行控制信息DCI组建在物理上行共享信道PUSCH上发送的数据包,并发送所述数据包。
可选地,所述PDCCH为所述网络侧设备的物理层根据所述抢占数据的时间判断有足够的时间发送所述抢占数据携带上行授权UL Grant的PDCCH且所述终端有足够的时间处理所述PDCCH后发送。
可选地,所述DCI包括PUSCH的资源信息和所述被抢占数据的上行资源授权的映射关系。
其中,所述被抢占数据的优先级低于所述抢占数据的优先级。
本发明实施例还提供了一种通信设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的数据传输方法中的步骤。
其中,通信设备可以为网络侧设备,也可以为终端。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的数据传输方法中的步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable LogicDevice,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、用户终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理用户终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理用户终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理用户终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理用户终端设备上,使得在计算机或其他可编程用户终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程用户终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者用户终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者用户终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者用户终端设备中还存在另外的相同要素。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。

Claims (19)

1.一种数据传输方法,其特征在于,应用于通信设备,包括:
在被抢占数据位于所述通信设备的物理层,抢占数据位于所述通信设备的介质访问控制层MAC层或所述抢占数据和所述被抢占数据均位于所述通信设备的所述MAC层时,所述MAC层执行以下任一种:
调度所述抢占数据不抢占所述被抢占数据的空口无线资源;
调度所述抢占数据抢占所述被抢占数据的空口无线资源;
所述调度所述抢占数据抢占所述被抢占数据的空口无线资源包括:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值未超过所述物理层处理数据的时间总和,且所述被抢占数据未到达OFDM信号生成单元时,调度所述抢占数据抢占所述被抢占数据的空口无线资源;
所述调度所述抢占数据不抢占所述被抢占数据的空口无线资源包括:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值超过所述物理层处理数据的时间总和,或者所述时间差值未超过所述物理层处理数据的时间总和,但所述被抢占数据已经到达所述物理层的OFDM信号生成单元时,调度所述抢占数据不抢占所述被抢占数据的空口无线资源;
其中,在所述抢占数据和所述被抢占数据均位于所述通信设备的MAC层时,根据所述被抢占数据和所述抢占数据是否被所述MAC层调度,数据的数据特征,被抢占数据是否为重传数据判断是否调度所述抢占数据抢占所述被抢占数据的空口无线资源。
2.根据权利要求1所述的数据传输方法,其特征在于,所述MAC层还执行以下任一种:
放弃所述被抢占数据,仅对所述抢占数据进行调度后发送至所述通信设备的物理层;
将所述抢占数据和所述被抢占数据作为一个数据包进行调度后发送至所述物理层;
将所述抢占数据和所述被抢占数据作为两个数据包进行调度后发送至所述物理层;
将所述抢占数据和所述被抢占数据分别进行调度后发送至所述物理层。
3.根据权利要求1所述的数据传输方法,其特征在于,所述抢占数据为以下任一种:数据包,无线承载,逻辑信道,传输信道,物理信道;
所述被抢占数据为以下任一种:数据包,无线承载,逻辑信道,传输信道,物理信道。
4.根据权利要求1所述的数据传输方法,其特征在于,所述调度所述抢占数据抢占所述被抢占数据的空口无线资源之后,所述方法还包括以下任一种:
向所述物理层发送指示信息,所述指示信息指示所述抢占数据抢占所述被抢占数据的空口无线资源;
触发所述物理层的指示信息,所述指示信息指示所述抢占数据抢占所述被抢占数据的空口无线资源。
5.根据权利要求4所述的数据传输方法,其特征在于,所述指示信息包括以下至少一种:
所述抢占数据的物理控制信道PDCCH的信息;
所述抢占数据的物理业务信道PDSCH的信息;
所述被抢占数据的物理控制信道PDCCH的信息;
所述被抢占数据的物理业务信道PDSCH的信息。
6.根据权利要求5所述的数据传输方法,其特征在于,所述抢占数据和/或所述被抢占数据的PDCCH的信息包括以下至少一种:
无线资源的聚合等级;
全部的资源元素RE;
承载的下行控制信息DCI的比特长度;
所述抢占数据和所述被抢占数据的PDCCH信道的标识信息;
所述抢占数据使用的PDCCH使用资源的起始RE;
所述抢占数据使用的PDCCH使用资源的RE数目;
所述抢占数据使用的PDCCH使用资源的起始符号symbol标识信息;
所述被抢占数据使用的PDCCH使用的符号symbol数目;
所述被抢占数据使用的PDCCH使用资源的起始RE;
所述被抢占数据使用的PDCCH使用资源的RE数目;
所述被抢占数据使用的PDCCH使用资源的起始符号symbol标识信息。
7.根据权利要求5所述的数据传输方法,其特征在于,所述抢占数据和/或所述被抢占数据的PDSCH的信息包括以下至少一种:
全部的资源元素RE;
PDSCH承载的数据长度;
所述抢占数据抢占使用的全部资源元素RE;
所述抢占数据抢占使用的被抢占数据使用的资源元素RE;
所述抢占数据抢占使用的资源的全部时域符号symbol标识信息;
所述抢占数据抢占使用的资源的全部时域符号symbol数目;
所述抢占数据抢占使用的被抢占数据使用的时域符号symbol标识信息;
所述抢占数据抢占使用的被抢占数据使用的时域符号symbol数目;
所述抢占数据抢占替代被抢占数据的数据子块标识信息或者数据分段的标识信息或者数据段的起始比特或者字节索引。
8.根据权利要求1所述的数据传输方法,其特征在于,所述调度所述抢占数据抢占所述被抢占数据的空口无线资源包括:
按照所述被抢占数据的空口特征调度所述抢占数据。
9.根据权利要求8所述的数据传输方法,其特征在于,所述被抢占数据的空口特征包括以下至少一种:
所述被抢占数据的数据长度;
所述被抢占数据的调制方式;
所述被抢占数据的空口时域资源;
所述被抢占数据的空口频域资源;
所述被抢占数据的空口空域资源;
所述被抢占数据的空口发送的功率;
所述被抢占数据使用的DCI信息;
所述被抢占数据使用的HARQ实体的信息。
10.根据权利要求4所述的数据传输方法,其特征在于,所述向所述物理层发送指示信息或触发所述物理层的指示信息之后,所述方法还包括以下至少一种:
在所述被抢占数据位于所述物理层的信道编码单元、扰码单元或调制映射单元时,所述物理层直接丢弃所述被抢占数据,停止对所述被抢占数据的处理;
在所述被抢占数据位于所述物理层的层映射单元、资源元素映射单元或预编码单元时,所述物理层记录所述被抢占数据在整个资源图中的位置,并在所述抢占数据到达后,将所述抢占数据写入相应的位置。
11.根据权利要求1所述的数据传输方法,其特征在于,在抢占数据和被抢占数据位于所述通信设备的MAC层时,所述方法具体包括以下至少一种:
在所述被抢占数据和所述抢占数据未被所述MAC层调度时,将所述抢占数据和所述被抢占数据一起进行调度,为所述被抢占数据和所述抢占数据分配空口无线资源;
在所述被抢占数据被所述MAC层调度时,按照所述抢占数据的数据特征或所述被抢占数据和所述抢占数据的综合数据特征重新对所述抢占数据和所述被抢占数据进行调度;
在所述被抢占数据为第一次传输的数据,且已经被所述MAC层调度并分配MAC混合自动重传请求进程HARQ Process时,执行以下任一项:使用所述被抢占数据已分配的MAC HARQProcess发送所述抢占数据;重新分配一个可用的MAC HARQ Process发送所述抢占数据;丢弃所述被抢占数据,将所述被抢占数据的空口无线资源分配给所述抢占数据;丢弃所述被抢占数据,为所述抢占数据重新分配空口无线资源;为所述被抢占数据和所述抢占数据一起分配空口无线资源;
在所述被抢占数据为重新传输的数据,且已经被所述MAC层调度并分配MAC HARQProcess时,执行以下任一项:保存所述被抢占数据的信息,暂停所述被抢占数据的发送,调度所述抢占数据;丢弃所述被抢占数据,使用所述被抢占数据的MAC HARQ Process发送所述抢占数据;使用被抢占数据的MAC HARQ Process发送所述抢占数据,在所述抢占数据发送完毕后继续发送所述被抢占数据。
12.根据权利要求11所述的数据传输方法,其特征在于,在所述通信设备为网络侧设备时,在所述使用被抢占数据的MAC HARQ Process发送所述抢占数据时,所述方法还包括:
向终端发送指示,指示所述终端进行HARQ Process接收处理时,对其软缓存中的数据包进行保存或者丢弃。
13.根据权利要求1所述的数据传输方法,其特征在于,在所述通信设备为终端时,所述方法还包括:
接收网络侧设备的物理下行控制信道PDCCH,按照所述PDCCH中携带的下行控制信息DCI组建在物理上行共享信道PUSCH上发送的数据包,并发送所述数据包。
14.根据权利要求13所述的数据传输方法,其特征在于,所述PDCCH为所述网络侧设备的物理层根据所述抢占数据的时间判断有足够的时间发送所述抢占数据携带上行授权ULGrant的PDCCH且所述终端有足够的时间处理所述PDCCH后发送。
15.根据权利要求13所述的数据传输方法,其特征在于,所述DCI包括PUSCH的资源信息和所述被抢占数据的上行资源授权的映射关系。
16.根据权利要求1所述的数据传输方法,其特征在于,所述被抢占数据的优先级低于所述抢占数据的优先级。
17.一种数据传输装置,其特征在于,应用于通信设备,包括:
处理模块,用于在被抢占数据位于所述通信设备的物理层,抢占数据位于所述通信设备的介质访问控制层MAC层或所述抢占数据和所述被抢占数据均位于所述通信设备的所述MAC层时,执行以下任一种:
调度所述抢占数据不抢占所述被抢占数据的空口无线资源;
调度所述抢占数据抢占所述被抢占数据的空口无线资源;
所述调度所述抢占数据抢占所述被抢占数据的空口无线资源包括:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值未超过所述物理层处理数据的时间总和,且所述被抢占数据未到达OFDM信号生成单元时,调度所述抢占数据抢占所述被抢占数据的空口无线资源;
所述调度所述抢占数据不抢占所述被抢占数据的空口无线资源包括:
根据所述物理层处理数据的时间长度和所述MAC层发送所述抢占数据的时间点计算时间差值,在所述时间差值超过所述物理层处理数据的时间总和,或者所述时间差值未超过所述物理层处理数据的时间总和,但所述被抢占数据已经到达所述物理层的OFDM信号生成单元时,调度所述抢占数据不抢占所述被抢占数据的空口无线资源;
其中,在所述抢占数据和所述被抢占数据均位于所述通信设备的MAC层时,根据所述被抢占数据和所述抢占数据是否被所述MAC层调度,数据的数据特征,被抢占数据是否为重传数据判断是否调度所述抢占数据抢占所述被抢占数据的空口无线资源。
18.一种通信设备,其特征在于,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至16中任一项所述的数据传输方法中的步骤。
19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至16中任一项所述的数据传输方法中的步骤。
CN201910399543.8A 2019-05-14 2019-05-14 数据传输方法及装置、通信设备 Active CN111954257B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910399543.8A CN111954257B (zh) 2019-05-14 2019-05-14 数据传输方法及装置、通信设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910399543.8A CN111954257B (zh) 2019-05-14 2019-05-14 数据传输方法及装置、通信设备

Publications (2)

Publication Number Publication Date
CN111954257A CN111954257A (zh) 2020-11-17
CN111954257B true CN111954257B (zh) 2023-01-13

Family

ID=73336455

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910399543.8A Active CN111954257B (zh) 2019-05-14 2019-05-14 数据传输方法及装置、通信设备

Country Status (1)

Country Link
CN (1) CN111954257B (zh)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108289065A (zh) * 2017-01-10 2018-07-17 华为技术有限公司 数据处理方法、装置和系统

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10856307B2 (en) * 2017-03-21 2020-12-01 Kt Corporation Method for transmitting and receiving downlink pre-emption indication information using bitmap in new radio networks and apparatus thereof

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108289065A (zh) * 2017-01-10 2018-07-17 华为技术有限公司 数据处理方法、装置和系统

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"R1-1716009 - Indication of Preempted Resources in DL".《3GPP tsg_ran\WG1_RL1》.2017, *
"R1-1717667 - Indication of Preempted Resources in DL".《3GPP tsg_ran\WG1_RL1》.2017, *

Also Published As

Publication number Publication date
CN111954257A (zh) 2020-11-17

Similar Documents

Publication Publication Date Title
US12185161B2 (en) Scheduling request processing method and terminal device
CN110463121B (zh) 用于接收下行链路数据传输的方法和装置
CN109548080B (zh) 用于媒体接入控制层组包的相关方法、用户设备和基站
CN102595600B (zh) 半静态调度方法、用户设备及网络设备
JP6940121B2 (ja) データ伝送方法、機器およびシステム
US11758516B2 (en) Data transmission method, user equipment, and radio access device
EP3185450A1 (en) Data processing implementation method, base station and user equipment
CN109952733B (zh) 灵活的无线电资源分配
JP6411519B2 (ja) アップリンクharqフィードバックのためのtdd及びfddサブフレームのキャリアアグリゲーション
CN112740804B (zh) 关于移动宽带与低等待时间通信复用的先占指示和准许指示管理
CN110536464A (zh) 一种传输方法、装置、通信节点及介质
CN109565792B (zh) 终端、基站、系统及通信方法
CN101932027B (zh) 一种多载波调度方法和系统
CN114651512A (zh) 用于上行链路取消指示的方法和设备
CN110972317B (zh) 通信方法和装置
CN109586854B (zh) 数据传输方法及装置
WO2018202087A1 (zh) 上行传输资源的调度方法和设备
CN113597805A (zh) 用于处理重叠的pusch持续时间的方法和装置
WO2015180175A1 (zh) 一种下行控制信息的发送、接收方法和设备
WO2013155705A1 (en) Resource allocation in different tdd configurations with cross carrier scheduling
WO2019030563A1 (en) METHOD AND APPARATUS FOR MONITORING CONTROL CANDIDATES BASED ON DATA PACKET ATTRIBUTIONS HAVING DIFFERENT RELIABILITY
CN108282278A (zh) 传输数据的方法、终端设备和网络设备
WO2017113405A1 (zh) 一种跨载波调度方法、反馈方法及装置
CN112272963B (zh) 蜂窝无线通信网络中的上行链路复用
CN110662304A (zh) 业务信道的传输方法、设备以及计算机可读存储介质

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