分案说明
本申请是基于申请号为201780090734.5,申请日为2017年09月07日,发明名称为一种信息传输的方法、设备及系统的中国专利申请提出的,在该中国专利申请记载的范围内提出分案,该中国专利申请的全部内容再次引入本申请作为参考。
本发明涉及无线通信技术领域,尤其涉及一种信息传输的方法、设备及系统。
背景技术:
随着通信技术的发展,第五代移动通信技术(5g,5thgeneration)的研究也已经展开。5g的无线接入叫newradio,简称nr。在目前采用的长期演进(lte,longtermevolution)系统中,物理下行控制信道(pdcch,physicaldownlinkcontrolchannel)在系统的控制区域内进行传输,系统的统控制区域占用整个系统带宽,占用的符号数为1-4个符号,具体符号数由物理控制格式指示信道(pcfich,physicalcontrolformatindicatorchannel)通知终端。而在5gnr技术中,引入了控制资源集(coreset,controlresourceset)的概念,pdcch能够在coreset中传输,而coreset在时域上占用1到3个符号,频域上不在占用整个系统带宽,而是一个可配置的带宽,因此,以时频资源块(rb,resourceblock)为例,用于表示coreset占用资源元素(re,resourceelement)的形状会比lte系统中pdcch占用的re的形状复杂。corset占用的频域带宽资源以及时域符号数可以通过高层信令配置给终端。
每个终端的搜索空间在coreset内定义,终端的pdcch在搜索空间内的pdcch候选candidates上传输。
为了能够提高资源的利用率,5gnr会将pdcch未使用的资源共享给pdsch,因此,终端需要知晓自身的物理下行共享信道(pdsch,physicaldownlinksharedchannel)中是否存在其他用户的pdcch,以作为终端进行pdsch速率匹配的依据。
技术实现要素:
为解决上述技术问题,本发明实施例期望提供一种信息传输的方法、设备及系统;能使终端获知自身接收的pdsch资源上是否存在其他终端的pdcch,从而为终端进行pdsch速率匹配提供依据。
本发明实施例的技术方案可以如下实现:
第一方面,本发明实施例提供了一种一种信息传输的方法,所述方法包括:
生成针对目标终端的指示信息;其中,所述指示信息用于指示向所述目标终端发送的物理下行共享信道pdsch中非目标终端的物理下行控制信道pdcch存在状态,和/或非目标终端的资源占用状态;
向所述目标终端发送所述指示信息。
第二方面,本发明实施例提供了一种信息传输的方法,所述方法包括:终端接收指示信息;其中,所述指示信息用于指示向所述终端发送的pdsch中其他终端的pdcch存在状态,和/或其他终端的资源占用状态;
所述终端根据指示信息对向所述终端发送的pdsch进行速率匹配。
第三方面,本发明实施例提供了一种网络侧设备,所述网络侧设备包括生成部分和发送部分;其中,所述生成部分,配置为生成针对目标终端的指示信息;其中,所述指示信息用于指示向所述目标终端发送的物理下行共享信道pdsch中非目标终端的物理下行控制信道pdcch存在状态,和/或非目标终端的资源占用状态;
所述发送部分,配置为向所述目标终端发送所述指示信息。
第四方面,本发明实施例提供了一种终端,所述终端包括:接收部分和速率匹配部分;其中,
接收部分,配置为接收指示信息;其中,所述指示信息用于指示向所述终端发送的pdsch中其他终端的pdcch存在状态,和/或其他终端的资源占用状态;
速率匹配部分,配置为根据指示信息对向所述终端发送的pdsch进行速率匹配。
第五方面,本发明实施例提供了一种计算机可读介质,所述计算机可读介质存储有信息传输的程序,所述信息传输的程序被至少一个处理器执行时实现如第一方面中任一项所述的步骤。
第六方面,本发明实施例提供了一种计算机可读介质,所述计算机可读介质存储有信息传输的程序,所述信息传输的程序被至少一个处理器执行时实现如第二方面中任一项所述的步骤。
第七方面,本发明实施例提供了一种网络侧设备,包括第一网络接口,第一存储器和第一处理器;其中,
所述第一网络接口,用于在与其他外部网元之间进行收发信息过程中,信号的接收和发送;
所述第一存储器,用于存储能够在所述第一处理器上运行的计算机程序;
所述第一处理器,用于在运行所述计算机程序时,执行第一方面中任一项所述方法的步骤。
第八方面,本发明实施例提供了一种终端,包括第二网络接口、第二存储器和第二处理器;
其中,所述第二网络接口,用于在与其他外部网元之间进行收发信息过程中,信号的接收和发送;
所述第二存储器,用于存储能够在第二处理器上运行的计算机程序;
所述第二处理器,用于在运行所述计算机程序时,执行第二方面中任一项所述方法的步骤。
第九方面,本发明实施例提供了一种信息传输的系统,包括网络侧设备和终端,其中,
所述网络侧设备,被配置为生成针对所述终端的指示信息;其中,所述指示信息用于指示向所述终端发送的物理下行共享信道pdsch中其他终端的物理下行控制信道pdcch存在状态,和/或其他终端的资源占用状态;以及,向所述终端发送所述指示信息;
所述终端,配置为:接收指示信息;以及,根据指示信息对向所述终端发送的pdsch进行速率匹配。
本发明实施例提供了一种信息传输的方法、设备及系统;网络侧设备可以通过pdcch信令或rrc信令承载指示信息,以使得终端通过该指示信息获知向自身发送的pdsch中是否存在其他终端的pdcch,和/或是否存在其他终端的资源占用。从而可以基于指示信息所获知的内容进行pdsch速率匹配,以避免由于匹配错误所造成的短暂时间段内的pdsch数据包无法被正确解析的情况。
附图说明
图1为本发明实施例提供的一种通信系统结构示意图;
图2为本发明实施例提供的一种时频资源示意图;
图3为本发明实施例提供的一种信息传输的方法流程示意图;
图4为本发明实施例提供的另一种信息传输的方法流程示意图;
图5为本发明实施例提供的一种具体示例的流程示意图;
图6为本发明实施例提供的另一种具体示例的流程示意图;
图7为本发明实施例提供的一种网络侧设备的组成示意图;
图8为本发明实施例提供的一种网络侧设备的硬件结构示意图;
图9为本发明实施例提供的一种终端的组成示意图;
图10为本发明实施例提供的一种终端的硬件结构示意图;
图11为本发明实施例提供的一种信息传输的系统组成示意图。
具体实施方式
下文结合附图对本发明实施例中的技术方案进行清楚、完整地描述。
参见图1,为示例性的且简化的通信系统结构,需要指出的是,图1所示的系统,仅仅是本发明实施例可能应用的一个系统示例,并且根据实际需要,本发明实施例的技术方案可以在各种系统中的任一种系统中实现。如图1所示,无线系统可以包括核心网侧、基站及用户设备(ue,userequipment)。图1中,基站102可以经传输介质与一个或多个ue104、106、108等通信,并且向ue104、106、108等提供到核心网侧的接入点,因此,在lte系统中,基站102可以是演进型节点b(enb),而在5gnr中,基站102可以是gnb。而ue104、106、108的示例则可以包括蜂窝电话、智能电话、会话发起协议(sip)电话、膝上型计算机、个人数字助理(pda)、卫星无线电、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,mp3播放器)、照相机、游戏控制台、平板计算机、或任何其它具有类似功能的设备。ue104、106、108还可以被本领域技术人员称为终端、移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端、或某种其它适当的术语。
参见图2所示的时频资源示意,由于在5gnr中pdcch与pdsch资源共享,基站在向ue发送的pdsch中,可能会包含一个或多个其他终端的pdcch,也可能仅包含ue自身的pdcch,还有可能不包含pdcch,如图2所示,以ue#1为例,ue#1的pdcch位于corset3中。当网络调度ue#1的pdsch位于region1且pdsch起始符号为slot内的第一个符号时,pdsch中包含其他ue的corset;当网络调度ue#1的pdsch位于region2,pdsch中不包含任何ue的corset;当网络调度ue#1的pdsch位于region3且起始符号大于corset2占用的最后一个符号时,pdsch中不包含其他ue的corset。
可以理解地,当ue#1的pdsch中包含有其他ue的pdcch时,会对ue#1进行pdsch速率匹配造成影响,从而导致短暂时间段内的pdsch数据包无法被正确解析。为了避免上述情况产生,提出了以下实施例。
实施例一
参见图3,其示出了本发明实施例提供的一种信息传输的方法,该方法可以应用于网络系统中的网络侧设备,例如5gnr中的gnb。本方法可以包括:
s301:生成针对目标终端的指示信息;
其中,所述指示信息用于指示向所述目标终端发送的pdsch中非目标终端的pdcch存在状态,和/或非目标终端的资源占用状态;
需要解释的是,在本实施例及后续实施例中,对于目标终端来说,在通信系统中,除目标终端以外的其他终端均可以称之为“非目标终端”,本实施例及后续实施例不再对非目标终端进行赘述。
s302:向所述目标终端发送所述指示信息。
可以理解地,目标终端接收到指示信息后,就可以按照指示信息获知发送给自身的pdsch中是否包含有其他终端的pdcch,终端就能够基于上述获知的内容进行pdsch速率匹配,从而减少匹配错误,以避免由于匹配错误所造成的短暂时间段内的pdsch数据包无法被正确解析的情况。
对于图3所示的技术方案,在第一种可能的实现方式中,所述指示信息包括pdcch信令中的一个比特位,且所述比特位中的比特值用于表征向所述目标终端发送的pdsch中是否存在非目标终端的pdcch,和/或是否存在非目标终端的资源占用。
具体来说,该比特位可以通过比特值0和1来表征向所述目标终端发送的pdsch中是否存在非目标终端的pdcch,和/或是否存在非目标终端的资源占用。举例来说,当所述比特值为0时,表征向所述目标终端发送的pdsch中不存在非目标终端的pdcch,和/或不存在非目标终端的资源占用;当所述比特值为1时,表征向所述目标终端发送的pdsch中存在非目标终端的pdcch,和/或存在非目标终端的资源占用。可以理解地,在另一个例子中,也可以通过比特值为1来表征向所述目标终端发送的pdsch中不存在非目标终端的pdcch,和/或不存在非目标终端的资源占用;通过比特值为0来表征向所述目标终端发送的pdsch中存在非目标终端的pdcch,和/或存在非目标终端的资源占用。本实施例对此不做赘述,但为了便于技术方案的理解,本发明实施例采用上述两个例子中第一个举例内容所述的比特值及比特值的表征内容。
对于图3所示的技术方案,在第二种可能的实现方式中,所述指示信息包括pdcch信令中的n个比特位,n大于1,其中,每个比特位与一个非目标终端对应,且每个比特位用于表征向所述目标终端发送的pdsch中是否存在对应的非目标终端的pdcch,和/或是否存在对应的非目标终端的资源占用。
具体来说,每个比特位均可以通过比特值0和1来表征向所述目标终端发送的pdsch中是否存在对应的非目标终端的pdcch,和/或是否存在对应的非目标终端的资源占用。例如,当比特位的比特值为0时,表征向所述目标终端发送的pdsch中不存在该比特位对应的非目标终端的pdcch,和/或不存在该比特位对应的非目标终端的资源占用;当比特位的比特值为1时,表征向所述目标终端发送的pdsch中存在该比特位对应的非目标终端的pdcch,和/或存在该比特位对应的非目标终端的资源占用。可以理解地,在另一个例子中,也可以通过比特值为1来表征向所述目标终端发送的pdsch中不存在该比特位对应的非目标终端的pdcch,和/或不存在该比特位对应的非目标终端的资源占用;通过比特值为0来表征向所述目标终端发送的pdsch中存在该比特位对应的非目标终端的pdcch,和/或存在该比特位对应的非目标终端的资源占用。本实施例对此不做赘述,但为了便于技术方案的理解,本发明实施例采用上述两个例子中第一个举例内容所述的比特值及比特值的表征内容。
需要说明的是,上述两个可能的实现方式均是通过pdcch信令来承载指示信息,具体来说,pdcch信令可以包括下行控制信息(dci,downlinkcontrolinformation),本实施例对此不做赘述。
此外,对于图3所示的技术方案,在第三种可能的实现方式中,所述指示信息包括无线资源控制(rrc,radioresourcecontrol)信令中的一个比特位,且所述比特位中的比特值用于表征向所述目标终端发送的pdsch中是否存在非目标终端的pdcch,和/或是存在非目标终端的资源占用。
对于图3所示的技术方案,在第四种可能的实现方式中,所述指示信息包括rrc信令中的n个比特位,n大于1,其中,每个比特位与非目标终端对应,且每个比特位用于表征向目标终端发送的pdsch中是否存在对应的非目标终端的pdcch,和/或是存在对应的非目标终端的资源占用。
具体来说,在第三种及第四种实现方式中,rrc信令中比特位的比特值所表征的含义分别与第一种及第二种实现方式中所描述的pdcch信令中比特位的比特值所表征的含义相同,此处不再赘述。
需要说明的是,由于指示信息通过rrc信令进行承载,因此,终端在接收到rrc信令指示变更的信息,例如承载有新的指示信息的rrc信令之前,目标终端均会按照现有rrc信令所承载的指示信息来确定向自身发送的pdsch中是否存在非目标终端的pdcch,和/或是否存在非目标终端的资源占用。
通过上述实施例,可以看出,网络侧设备,例如gnb可以通过pdcch信令或rrc信令承载指示信息,以使得终端通过该指示信息获知向自身发送的pdsch中是否存在其他终端的pdcch,和/或是否存在其他终端的资源占用。从而可以基于指示信息所获知的内容进行pdsch速率匹配,以避免由于匹配错误所造成的短暂时间段内的pdsch数据包无法被正确解析的情况。
实施例二
基于前述实施例相同的发明构思,参见图4,其示出了本发明实施例提供的一种信息传输的方法,该方法可以应用于网络系统中的终端。本方法可以包括:
s401:终端接收指示信息;
其中,所述指示信息用于指示向所述终端发送的pdsch中其他终端的pdcch存在状态,和/或其他终端的资源占用状态;
s402:终端根据指示信息对向所述终端发送的pdsch进行速率匹配。
可以理解地,当终端通过指示信息获知向所述终端发送的pdsch中其他终端的pdcch存在状态,和/或其他终端的资源占用状态之后,就可以基于上述获知的内容进行pdsch速率匹配,从而减少匹配错误的发生,避免了由于匹配错误所造成的短暂时间段内的pdsch数据包无法被正确解析的情况。
对于图4所示的技术方案,在第一种可能的实现方式中,所述指示信息包括pdcch信令中的一个比特位,且所述比特位中的比特值用于表征向所述终端发送的pdsch中是否存在其他终端的pdcch,和/或是否存在其他终端的资源占用。
具体来说,当所述比特值为0时,表征向所述终端发送的pdsch中不存在其他终端的pdcch,和/或不存在其他终端的资源占用;当所述比特值为1时,表征向所述终端发送的pdsch中存在其他终端的pdcch,和/或存在其他终端的资源占用。可以理解地,在另一个例子中,也可以通过比特值为1来表征向所述终端发送的pdsch中不存在其他终端的pdcch,和/或不存在其他终端的资源占用;通过比特值为0来表征向所述终端发送的pdsch中存在其他终端的pdcch,和/或存在其他终端的资源占用。本实施例对此不做赘述,但为了便于技术方案的理解,本发明实施例采用上述两个例子中第一个举例内容所述的比特值及比特值的表征内容。
对于图4所示的技术方案,在第二种可能的实现方式中,所述指示信息包括pdcch信令中的n个比特位,n大于1,其中,每个比特位与其他终端对应,且每个比特位用于表征向所述终端发送的pdsch中是否存在对应的其他终端的pdcch,和/或是存在对应的其他终端的资源占用。
具体来说,每个比特位均可以通过比特值0和1来表征向所述终端发送的pdsch中是否存在对应的其他终端的pdcch,和/或是否存在对应的其他终端的资源占用。例如,当比特位的比特值为0时,表征向所述终端发送的pdsch中不存在该比特位对应的其他终端的pdcch,和/或不存在该比特位对应的其他终端的资源占用;当比特位的比特值为1时,表征向所述终端发送的pdsch中存在该比特位对应的其他终端的pdcch,和/或存在该比特位对应的其他终端的资源占用。可以理解地,在另一个例子中,也可以通过比特值为1来表征向所述终端发送的pdsch中不存在该比特位对应的其他终端的pdcch,和/或不存在该比特位对应的其他终端的资源占用;通过比特值为0来表征向所述终端发送的pdsch中存在该比特位对应的其他终端的pdcch,和/或存在该比特位对应的其他终端的资源占用。本实施例对此不做赘述,但为了便于技术方案的理解,本发明实施例采用上述两个例子中第一个举例内容所述的比特值及比特值的表征内容。
需要说明的是,上述两个可能的实现方式均是通过pdcch信令来承载指示信息,具体来说,pdcch信令可以是下行控制信息(dci,downlinkcontrolinformation),本实施例对此不做赘述。
此外,对于图4所示的技术方案,在第三种可能的实现方式中,所述指示信息包括无线资源控制(rrc,radioresourcecontrol)信令中的一个比特位,且所述比特位中的比特值用于表征向所述终端发送的pdsch中是否存在其他终端的pdcch,和/或是否存在其他终端的资源占用。
对于图4所示的技术方案,在第四种可能的实现方式中,所述指示信息包括rrc信令中的n个比特位,n大于1,其中,每个比特位与其他终端对应,且每个比特位用于表征向所述终端发送的pdsch中是否存在对应的其他终端的pdcch,和/或是否存在对应的其他终端的资源占用。
具体来说,在第三种及第四种实现方式中,rrc信令中比特位的比特值所表征的含义分别与第一种及第二种实现方式中所描述的pdcch信令中比特位的比特值所表征的含义相同,此处不再赘述。
上述四个实现方式介绍了通过两种信令承载指示信息的具体方案,基于上述四种实现方式中比特位的数量不同,s402的实现过程也相应不同。可以包括以下两种实现过程。
实现过程一
当所述指示信息包括pdcch信令或rrc信令中的一个比特位时,终端根据指示信息对向所述终端发送的pdsch进行速率匹配,可以包括:
当所述比特位的比特值为0时,终端根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端发送的pdsch中是否包含用于调度所述pdsch的pdcch;
若所述向所述终端发送的pdsch中包含调度所述pdsch的pdcch,则终端将用于调度所述pdsch的pdcch从所述向所述终端发送的pdsch去除后,再进行速率匹配;
若所述向所述终端发送的pdsch中没有包含调度所述pdsch的pdcch,则终端直接将所述向所述终端发送的pdsch进行速率匹配;
当所述比特位的比特值为1时,所述终端将其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,再进行速率匹配。
在一种实现方式中,终端将其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,还可以包括对终端自身pdcch所占用的资源从所述向所述终端发送的pdsch去除,因此,还可以包括:
终端根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端发送的pdsch中是否包含用于调度所述pdsch的pdcch;
若所述向所述终端发送的pdsch中包含调度所述pdsch的pdcch,则终端将用于调度所述pdsch的pdcch从所述向所述终端发送的pdsch去除;
若所述向所述终端发送的pdsch中没有包含调度所述pdsch的pdcch,则终端直接将所述向所述终端发送的pdsch进行速率匹配。
具体来说,首先,终端将用于调度所述pdsch的pdcch从所述向所述终端发送的pdsch去除,可以包括:
终端按照预设的去除策略将用于调度所述pdsch的pdcch所对应的coreset从所述向所述终端发送的pdsch去除,或者将用于调度所述pdsch的pdcch所占用的re从所述向所述终端发送的pdsch去除。需要理解的是,通常pdcch所对应的coreset占用的资源要大于pdcch所占用的re,因此,终端可以通过预先与网络侧约定或接收网络侧通知信息来获知所述去除策略。
其次,终端将其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除,可以包括:
所述终端将其他终端的coreset所占用的资源从所述向所述终端发送的pdsch去除。需要说明的是,终端也可以通过网络侧预先发送的配置信息来获知其他终端的coreset信息,也就能够预先获知其他终端的coreset所占用的资源。
实现过程二
当所述指示信息包括pdcch信令或rrc信令中的n个比特位时,根据指示信息对向所述终端发送的pdsch进行速率匹配,可以包括:
终端遍历每个比特位的比特值;
当所有比特位的比特值为0时,终端根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端发送的pdsch中是否包含用于调度所述pdsch的pdcch;
若所述向所述终端发送的pdsch中包含调度所述pdsch的pdcch,则终端将用于调度所述pdsch的pdcch从所述向所述终端发送的pdsch去除后,再进行速率匹配;
若所述向所述终端发送的pdsch中没有包含调度所述pdsch的pdcch,则终端直接将所述向所述终端发送的pdsch进行速率匹配;
当所有比特位中至少一个比特位的比特值为1时,所述终端将所述比特值为1的比特位对应其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,再进行速率匹配。
在一种实现方式中,终端将所述比特值为1的比特位对应其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,还可以包括对终端自身pdcch所占用的资源从所述向所述终端发送的pdsch去除,因此,还可以包括:
终端根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端发送的pdsch中是否包含用于调度所述pdsch的pdcch;
若所述向所述终端发送的pdsch中包含调度所述pdsch的pdcch,则终端将用于调度所述pdsch的pdcch从所述向所述终端发送的pdsch去除;
若所述向所述终端发送的pdsch中没有包含调度所述pdsch的pdcch,则终端直接将所述向所述终端发送的pdsch进行速率匹配。
需要说明的是,终端将所述比特值为1的比特位对应其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除,可以包括:
所述终端将所述比特值为1的比特位对应其他终端的coreset所占用的资源从所述向所述终端发送的pdsch去除。
可以理解地,当终端在对向所述终端发送的pdsch进行速率匹配之前通过上述两种实现过程将其他终端的pdcch所占用的资源从向所述终端发送的pdsch中进行去除。从而减少匹配错误的发生,避免了由于匹配错误所造成的短暂时间段内的pdsch数据包无法被正确解析的情况。
实施例三
以下通过具体示例对上述实施例的技术方案进行详细说明。
具体示例一
在本具体示例中,指示信息仅包含1个比特位,因此,该比特位就表征向终端发送的pdsch中是否包括其他终端的pdcch。参见图5,本具体示例的流程如下:
s501:终端获取其他终端的pdcch所占用的资源;
具体地,终端可以通过网络的预先配置来说只其他终端的pdcch所占用的资源,具体可以是其他终端的coreset占用的资源;
s502:基站在pdcch信令或rrc信令中设置一个比特位,并对该比特位进行赋值;
举例来说,比特位中的比特值用于表征向所述终端发送的pdsch中是否存在其他终端的pdcch,和/或是否存在其他终端的资源占用。具体来说,当所述比特值为0时,表征向所述终端发送的pdsch中不存在其他终端的pdcch,和/或不存在其他终端的资源占用;当所述比特值为1时,表征向所述终端发送的pdsch中存在其他终端的pdcch,和/或存在其他终端的资源占用。
s503:基站将pdcch信令或rrc信令发送至终端;
s504:终端通过解析pdcch信令或rrc信令获取该比特位的比特值;
s504:终端判断比特值是否为1;若是,则转至s505;若否,则转至s506;
s505:终端将其他终端的pdcch所占用的资源从向所述终端发送的pdsch去除后,再进行速率匹配。
s506:终端根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端发送的pdsch中是否包含用于调度所述pdsch的pdcch;若是,则转至s507;否则转至s508;
s507:终端将用于调度所述pdsch的pdcch从所述向所述终端发送的pdsch去除后,再进行速率匹配;
s508:终端直接将所述向所述终端发送的pdsch进行速率匹配。
需要理解地,s506至s508是针对终端自身的pdcch所占用的资源从向所述终端发送的pdsch中进行去除,因此在具体实现过程时,根据s505的步骤将其他终端的pdcch所占资源从向所述终端发送的pdsch中进行去除之后,还可以接着按照s506至s508的步骤针对终端自身的pdcch所占用的资源从向所述终端发送的pdsch中进行去除,最后在进行速率匹配。
从本具体示例可以看出,终端通过接收到的指示信息获知向自身发送的pdsch是否包含有其他终端pdcch,将其他终端的pdcch从向自身发送的pdsch中去除后再进行速率匹配,从而能够减少匹配错误的发生,避免了由于匹配错误所造成的短暂时间段内的pdsch数据包无法被正确解析的情况。
具体示例二
在本具体示例中,指示信息仅包含n个比特位,n大于1,因此,每个比特位均对应一个除终端以外的其他终端,参见图6,本具体示例的流程如下:
s601:终端根据预先接收的配置信息获取n个比特位对应的n个其他终端的pdcch所占资源;
s602:基站在pdcch信令或rrc信令中设置n个比特位,并根据向所述终端发送的pdsch中其他终端的pdcch存在状态,和/或其他终端的资源占用状态对n个比特位进行赋值;
具体来说,每个比特位均与其他终端对应,且每个比特位用于表征向所述终端发送的pdsch中是否存在对应的其他终端的pdcch,和/或是否存在对应的其他终端的资源占用。比如,当比特位的比特值为0时,表征向所述终端发送的pdsch中不存在该比特位对应的其他终端的pdcch,和/或不存在该比特位对应的其他终端的资源占用;当比特位的比特值为1时,表征向所述终端发送的pdsch中存在该比特位对应的其他终端的pdcch,和/或存在该比特位对应的其他终端的资源占用。
举例来说,当基站所辖的终端数量为4时,那么对于本具体示例中的终端x来说,其他终端的数量n就为3,基站在在pdcch信令或rrc信令中设置3个比特位,其他终端依次以a、b、c进行表示,分别与3个比特位按照顺序进行对应,那么可以得知,当3个比特位为“000”时,则表示其他终端a、b、c的pdcch均没有占用终端x的pdsch。当3个比特位为“100”,则表示a的pdcch占用了终端x的pdsch,而b、c的pdcch均没有占用终端x的pdsch,以此类推,本具体事例不再赘述。
s603:基站将pdcch信令或rrc信令发送至终端;
s604:终端通过解析pdcch信令或rrc信令获取n个比特位及比特值;
s605:终端遍历n个比特位,判断所有比特位是否都为0;若是,则转至s606至s608;若否,则转至s609
s606:终端根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端发送的pdsch中是否包含用于调度所述pdsch的pdcch;若是,则转至s607;否则转至s608;
s607:终端将用于调度所述pdsch的pdcch从所述向所述终端发送的pdsch去除后,再进行速率匹配;
s608:终端直接将所述向所述终端发送的pdsch进行速率匹配;
s609:终端将比特值为1的比特位对应其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,再进行速率匹配。
需要理解地,s606至s608是针对终端自身的pdcch所占用的资源从向所述终端发送的pdsch中进行去除,因此在具体实现过程时,根据s609的步骤将其他终端的pdcch所占资源从向所述终端发送的pdsch中进行去除之后,还可以接着按照s606至s608的步骤针对终端自身的pdcch所占用的资源从向所述终端发送的pdsch中进行去除,最后在进行速率匹配。
从本具体示例可以看出,终端通过接收到的指示信息获知向自身发送的pdsch是否包含有其他终端pdcch,以及具体对应的其他终端,将对应个其他终端的pdcch从向自身发送的pdsch中去除后再进行速率匹配,从而能够减少匹配错误的发生,避免了由于匹配错误所造成的短暂时间段内的pdsch数据包无法被正确解析的情况。
实施例四
基于前述实施例相同的发明构思,参见图7,其示出了本发明实施例提供的一种网络侧设备70,该网络侧设备70可以是基站gnb,该网络侧设备包括:生成部分701和发送部分702;其中,
生成部分701,配置为生成针对目标终端的指示信息;其中,所述指示信息用于指示向所述目标终端发送的物理下行共享信道pdsch中非目标终端的物理下行控制信道pdcch存在状态,和/或非目标终端的资源占用状态;
发送部分702,配置为向所述目标终端发送所述指示信息。
在一种可能的实现方式中,所述指示信息包括pdcch信令或无线资源控制rrc信令中的一个比特位,且所述比特位中的比特值用于表征向所述目标终端发送的pdsch中是否存在非目标终端的pdcch,和/或是否存在非目标终端的资源占用。
在上述实现方式中,当所述比特值为0时,表征向所述目标终端发送的pdsch中不存在非目标终端的pdcch,和/或不存在非目标终端的资源占用;当所述比特值为1时,表征向所述目标终端发送的pdsch中存在非目标终端的pdcch,和/或存在非目标终端的资源占用。
在一种可能的实现方式中,所述指示信息包括pdcch信令或rrc信令中的n个比特位,n大于1,其中,每个比特位与非目标终端对应,且每个比特位用于表征向所述目标终端发送的pdsch中是否存在对应的非目标终端的pdcch,和/或是否存在对应的非目标终端的资源占用。
在上述实现方式中,当所述比特位的比特值为0时,表征向所述目标终端发送的pdsch中不存在所述比特位对应的非目标终端的pdcch,和/或不存在所述比特位对应的非目标终端的资源占用;当所述比特位的比特值为1时,表征向所述目标终端发送的pdsch中存在所述比特位对应的非目标终端的pdcch,和/或存在所述比特位对应的非目标终端的资源占用。
在上述实现方式中,所述pdcch信令包括下行控制信息dci。
可以理解地,在本实施例中,“部分”可以是部分电路、部分处理器、部分程序或软件等等,当然也可以是单元,还可以是模块也可以是非模块化的。
另外,在本实施例中的各组成部分可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
所述集成的单元如果以软件功能模块的形式实现并非作为独立的产品进行销售或使用时,可以存储在一个计算机可读取存储介质中,基于这样的理解,本实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或processor(处理器)执行本实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
因此,本实施例提供了一种计算机可读介质,该计算机可读介质存储有信息传输的程序,所述信息传输的程序被至少一个处理器执行时实现以下步骤:
生成针对目标终端的指示信息;其中,所述指示信息用于指示向所述目标终端发送的物理下行共享信道pdsch中非目标终端的物理下行控制信道pdcch存在状态,和/或非目标终端的资源占用状态;
向所述目标终端发送所述指示信息。
可选地,作为另一个实施例,所述指示信息包括pdcch信令或无线资源控制rrc信令中的一个比特位,且所述比特位中的比特值用于表征向所述目标终端发送的pdsch中是否存在非目标终端的pdcch,和/或是否存在非目标终端的资源占用。
在上述可选的实施例中,当所述比特值为0时,表征向所述目标终端发送的pdsch中不存在非目标终端的pdcch,和/或不存在非目标终端的资源占用;当所述比特值为1时,表征向所述目标终端发送的pdsch中存在非目标终端的pdcch,和/或存在非目标终端的资源占用。
可选地,作为另一个实施例,所述指示信息包括pdcch信令或rrc信令中的n个比特位,n大于1,其中,每个比特位与非目标终端对应,且每个比特位用于表征向所述目标终端发送的pdsch中是否存在对应的非目标终端的pdcch,和/或是否存在对应的非目标终端的资源占用。
在上述可选的实施例中,当所述比特位的比特值为0时,表征向所述目标终端发送的pdsch中不存在所述比特位对应的非目标终端的pdcch,和/或不存在所述比特位对应的非目标终端的资源占用;当所述比特位的比特值为1时,表征向所述目标终端发送的pdsch中存在所述比特位对应的非目标终端的pdcch,和/或存在所述比特位对应的非目标终端的资源占用。
可选地,作为另一个实施例,所述pdcch信令包括下行控制信息dci。
基于以上网络侧设备70及计算机可读介质,参见图8,其示出了本发明实施例提供的一种网络侧设备70的具体硬件结构,可以包括:
第一网络接口801、第一存储器802和第一处理器803;各个组件通过总线系统804耦合在一起。可理解,总线系统804用于实现这些组件之间的连接通信。总线系统804除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图8中将各种总线都标为总线系统804。其中,第一网络接口801,用于在与其他外部网元之间进行收发信息过程中,信号的接收和发送;
第一存储器802,用于存储能够在第一处理器803上运行的计算机程序;
第一处理器803,用于在运行所述计算机程序时,执行:
生成针对目标终端的指示信息;其中,所述指示信息用于指示向所述目标终端发送的物理下行共享信道pdsch中非目标终端的物理下行控制信道pdcch存在状态,和/或非目标终端的资源占用状态;
向所述目标终端发送所述指示信息。
可以理解,本发明实施例中的第一存储器802可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本文描述的系统和方法的第一存储器802旨在包括但不限于这些和任意其它适合类型的存储器。
而第一处理器803可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过第一处理器803中的硬件的集成逻辑电路或者软件形式的指令完成。上述的第一处理器803可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于第一存储器802,第一处理器803读取第一存储器802中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选地,作为另一个实施例,所述指示信息包括pdcch信令或无线资源控制rrc信令中的一个比特位,且所述比特位中的比特值用于表征向所述目标终端发送的pdsch中是否存在非目标终端的pdcch,和/或是否存在非目标终端的资源占用。
在上述可选的实施例中,当所述比特值为0时,表征向所述目标终端发送的pdsch中不存在非目标终端的pdcch,和/或不存在非目标终端的资源占用;当所述比特值为1时,表征向所述目标终端发送的pdsch中存在非目标终端的pdcch,和/或存在非目标终端的资源占用。
可选地,作为另一个实施例,所述指示信息包括pdcch信令或rrc信令中的n个比特位,n大于1,其中,每个比特位与非目标终端对应,且每个比特位用于表征向所述目标终端发送的pdsch中是否存在对应的非目标终端的pdcch,和/或是否存在对应的非目标终端的资源占用。
在上述可选的实施例中,当所述比特位的比特值为0时,表征向所述目标终端发送的pdsch中不存在所述比特位对应的非目标终端的pdcch,和/或不存在所述比特位对应的非目标终端的资源占用;当所述比特位的比特值为1时,表征向所述目标终端发送的pdsch中存在所述比特位对应的非目标终端的pdcch,和/或存在所述比特位对应的非目标终端的资源占用。
可选地,作为另一个实施例,所述pdcch信令包括下行控制信息dci。
实施例五
基于前述实施例相同的发明构思,参见图9,其示出了本发明实施例提供的一种终端90的结构,可以包括:接收部分901和速率匹配部分902;其中,
接收部分901,配置为接收指示信息;其中,所述指示信息用于指示向所述终端90发送的pdsch中其他终端的pdcch存在状态,和/或其他终端的资源占用状态;
速率匹配部分902,配置为根据指示信息对向所述终端90发送的pdsch进行速率匹配。
在一种可能的实现方式中,所述指示信息包括pdcch信令或无线资源控制rrc信令中的一个比特位,且所述比特位中的比特值用于表征向所述终端90发送的pdsch中是否存在其他终端的pdcch,和/或是否存在其他终端的资源占用。
在上述实现方式中,当所述比特值为0时,表征向所述终端90发送的pdsch中不存在其他终端的pdcch,和/或不存在其他终端的资源占用;当所述比特值为1时,表征向所述终端90发送的pdsch中存在其他终端的pdcch,和/或存在其他终端的资源占用。
在上述实现方式中,速率匹配部分902,配置为:
当所述比特位的比特值为1时,将其他终端的pdcch所占用的资源从所述向所述终端90发送的pdsch去除后,再进行速率匹配。
当所述比特位的比特值为0时,或将其他终端的pdcch所占用的资源从所述向所述终端90发送的pdsch去除后,根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端90发送的pdsch中是否包含用于调度所述pdsch的pdcch;
若所述向所述终端90发送的pdsch中包含调度所述pdsch的pdcch,则将用于调度所述pdsch的pdcch从所述向所述终端90发送的pdsch去除后,再进行速率匹配;
若所述向所述终端90发送的pdsch中没有包含调度所述pdsch的pdcch,则直接将所述向所述终端90发送的pdsch进行速率匹配。
在上述实现方式中,速率匹配部分902,配置为:
按照预设的去除策略将所述用于调度所述pdsch的pdcch所对应的coreset从所述向所述终端90发送的pdsch去除,或者将用于调度所述pdsch的pdcch所占用的re从所述向所述终端90发送的pdsch去除。
在上述实现方式中,速率匹配部分902,配置为:
将其他终端的coreset所占用的资源从所述向所述终端90发送的pdsch去除。
在一种可能的实现方式中,所述指示信息包括pdcch信令或rrc信令中的n个比特位,n大于1,其中,每个比特位与其他终端对应,且每个比特位用于表征向所述终端90发送的pdsch中是否存在对应的其他终端的pdcch,和/或是存在对应的其他终端的资源占用。
在上述实现方式中,当比特位的比特值为0时,表征向所述终端90发送的pdsch中不存在所述比特位对应的其他终端的pdcch,和/或不存在所述比特位对应的其他终端的资源占用;当比特位的比特值为1时,表征向所述终端90发送的pdsch中存在所述比特位对应的其他终端的pdcch,和/或存在所述比特位对应的其他终端的资源占用。
在上述实现方式中,速率匹配部分902,配置为:
遍历每个比特位的比特值;
当所有比特位中至少一个比特位的比特值为1时,将所述比特值为1的比特位对应其他终端的pdcch所占用的资源从所述向所述终端90发送的pdsch去除后,再进行速率匹配;
当所有比特位的比特值为0时,或者将所述比特值为1的比特位对应其他终端的pdcch所占用的资源从所述向所述终端90发送的pdsch去除后,根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端90发送的pdsch中是否包含用于调度所述pdsch的pdcch;
若所述向所述终端90发送的pdsch中包含调度所述pdsch的pdcch,则将用于调度所述pdsch的pdcch从所述向所述终端90发送的pdsch去除后,再进行速率匹配;
若所述向所述终端90发送的pdsch中没有包含调度所述pdsch的pdcch,则直接将所述向所述终端90发送的pdsch进行速率匹配。
在上述实现方式中,速率匹配部分902,配置为:
将所述比特值为1的比特位对应其他终端的coreset所占用的资源从所述向所述终端90发送的pdsch去除。
可以理解地,在本实施例中,“部分”可以是部分电路、部分处理器、部分程序或软件等等,当然也可以是单元,还可以是模块也可以是非模块化的。
另外,在本实施例中的各组成部分可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
所述集成的单元如果以软件功能模块的形式实现并非作为独立的产品进行销售或使用时,可以存储在一个计算机可读取存储介质中,基于这样的理解,本实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或processor(处理器)执行本实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
因此,本实施例提供了一种计算机可读介质,该计算机可读介质存储有信息传输的程序,所述信息传输的程序被至少一个处理器执行时实现以下步骤:
接收指示信息;其中,所述指示信息用于指示向所述终端发送的pdsch中其他终端的pdcch存在状态,和/或其他终端的资源占用状态;
所述终端根据指示信息对向所述终端发送的pdsch进行速率匹配。
可选地,作为另一个实施例,所述指示信息包括pdcch信令或无线资源控制rrc信令中的一个比特位,且所述比特位中的比特值用于表征向所述终端发送的pdsch中是否存在其他终端的pdcch,和/或是否存在其他终端的资源占用。
在上述可选的实施例中,当所述比特值为0时,表征向所述终端发送的pdsch中不存在其他终端的pdcch,和/或不存在其他终端的资源占用;当所述比特值为1时,表征向所述终端发送的pdsch中存在其他终端的pdcch,和/或存在其他终端的资源占用。
可选地,作为另一个实施例,所述信息传输的程序被处理器运行时,还执行:
当所述比特位的比特值为1时,将其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,再进行速率匹配。
当所述比特位的比特值为0时,或所述终端将其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端发送的pdsch中是否包含用于调度所述pdsch的pdcch;
若所述向所述终端发送的pdsch中包含调度所述pdsch的pdcch,则将用于调度所述pdsch的pdcch从所述向所述终端发送的pdsch去除后,再进行速率匹配;
若所述向所述终端发送的pdsch中没有包含调度所述pdsch的pdcch,则直接将所述向所述终端发送的pdsch进行速率匹配。
可选地,作为另一个实施例,所述信息传输的程序被处理器运行时,还执行:
按照预设的去除策略将所述用于调度所述pdsch的pdcch所对应的coreset从所述向所述终端发送的pdsch去除,或者将用于调度所述pdsch的pdcch所占用的re从所述向所述终端发送的pdsch去除。
可选地,作为另一个实施例,所述信息传输的程序被处理器运行时,还执行:
将其他终端的coreset所占用的资源从所述向所述终端发送的pdsch去除。
可选地,作为另一个实施例:所述指示信息包括pdcch信令或rrc信令中的n个比特位,n大于1,其中,每个比特位与其他终端对应,且每个比特位用于表征向所述终端发送的pdsch中是否存在对应的其他终端的pdcch,和/或是存在对应的其他终端的资源占用。
在上述可选的实施例中,当比特位的比特值为0时,表征向所述终端发送的pdsch中不存在所述比特位对应的其他终端的pdcch,和/或不存在所述比特位对应的其他终端的资源占用;当比特位的比特值为1时,表征向所述终端发送的pdsch中存在所述比特位对应的其他终端的pdcch,和/或存在所述比特位对应的其他终端的资源占用。
可选地,作为另一个实施例,所述信息传输的程序被处理器运行时,还执行:
遍历每个比特位的比特值;
当所有比特位中至少一个比特位的比特值为1时,将所述比特值为1的比特位对应其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,再进行速率匹配;
当所有比特位的比特值为0时,或者将所述比特值为1的比特位对应其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端发送的pdsch中是否包含用于调度所述pdsch的pdcch;
若所述向所述终端发送的pdsch中包含调度所述pdsch的pdcch,则将用于调度所述pdsch的pdcch从所述向所述终端发送的pdsch去除后,再进行速率匹配;
若所述向所述终端发送的pdsch中没有包含调度所述pdsch的pdcch,则直接将所述向所述终端发送的pdsch进行速率匹配。
可选地,作为另一个实施例,所述信息传输的程序被处理器运行时,还执行:
将所述比特值为1的比特位对应其他终端的coreset所占用的资源从所述向所述终端发送的pdsch去除。
基于上述终端90以及计算机可读介质,参见图10,其示出了本发明实施例提供的一种终端90的具体硬件结构,终端90可以包括:第二网络接口1001、第二存储器1002和第二处理器1003;各个组件通过总线系统1004耦合在一起。可理解,总线系统1004用于实现这些组件之间的连接通信。总线系统1004除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图10中将各种总线都标为总线系统1004。其中,
其中,所述第二网络接口1001,用于在与其他外部网元之间进行收发信息过程中,信号的接收和发送;
第二存储器1002,用于存储能够在第二处理器1003上运行的计算机程序;
第二处理器1003,用于在运行所述计算机程序时,执行:
接收指示信息;其中,所述指示信息用于指示向所述终端发送的pdsch中其他终端的pdcch存在状态,和/或其他终端的资源占用状态;
所述终端根据指示信息对向所述终端发送的pdsch进行速率匹配。
可以理解,本发明实施例中的第二存储器1002可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本文描述的系统和方法的第二存储器1002旨在包括但不限于这些和任意其它适合类型的存储器。
而第二处理器1003可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过第二处理器1003中的硬件的集成逻辑电路或者软件形式的指令完成。上述的第二处理器1003可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于第二存储器1002,第二处理器1003读取第二存储器1002中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选地,作为另一个实施例,所述指示信息包括pdcch信令或无线资源控制rrc信令中的一个比特位,且所述比特位中的比特值用于表征向所述终端发送的pdsch中是否存在其他终端的pdcch,和/或是否存在其他终端的资源占用。
在上述可选的实施例中,当所述比特值为0时,表征向所述终端发送的pdsch中不存在其他终端的pdcch,和/或不存在其他终端的资源占用;当所述比特值为1时,表征向所述终端发送的pdsch中存在其他终端的pdcch,和/或存在其他终端的资源占用。
可选地,作为另一个实施例,所述第二处理器1003还用于运行所述计算机程序时,执行:
当所述比特位的比特值为1时,将其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,再进行速率匹配。
当所述比特位的比特值为0时,或将其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端发送的pdsch中是否包含用于调度所述pdsch的pdcch;
若所述向所述终端发送的pdsch中包含调度所述pdsch的pdcch,则将用于调度所述pdsch的pdcch从所述向所述终端发送的pdsch去除后,再进行速率匹配;
若所述向所述终端发送的pdsch中没有包含调度所述pdsch的pdcch,则直接将所述向所述终端发送的pdsch进行速率匹配。
可选地,作为另一个实施例,所述第二处理器1003还用于运行所述计算机程序时,执行:
按照预设的去除策略将所述用于调度所述pdsch的pdcch所对应的coreset从所述向所述终端发送的pdsch去除,或者将用于调度所述pdsch的pdcch所占用的re从所述向所述终端发送的pdsch去除。
可选地,作为另一个实施例,所述第二处理器1003还用于运行所述计算机程序时,执行:
将其他终端的coreset所占用的资源从所述向所述终端发送的pdsch去除。
可选地,作为另一个实施例,所述指示信息包括pdcch信令或rrc信令中的n个比特位,n大于1,其中,每个比特位与其他终端对应,且每个比特位用于表征向所述终端发送的pdsch中是否存在对应的其他终端的pdcch,和/或是存在对应的其他终端的资源占用。
在上述可选的实施例中,当比特位的比特值为0时,表征向所述终端发送的pdsch中不存在所述比特位对应的其他终端的pdcch,和/或不存在所述比特位对应的其他终端的资源占用;当比特位的比特值为1时,表征向所述终端发送的pdsch中存在所述比特位对应的其他终端的pdcch,和/或存在所述比特位对应的其他终端的资源占用。
可选地,作为另一个实施例,所述第二处理器1003还用于运行所述计算机程序时,执行:
遍历每个比特位的比特值;
当所有比特位中至少一个比特位的比特值为1时,将所述比特值为1的比特位对应其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,再进行速率匹配;
当所有比特位的比特值为0时,或者将所述比特值为1的比特位对应其他终端的pdcch所占用的资源从所述向所述终端发送的pdsch去除后,根据预设的pdsch时频资源与用于调度pdsch的pdcch时频资源之间的对应关系确定向所述终端发送的pdsch中是否包含用于调度所述pdsch的pdcch;
若所述向所述终端发送的pdsch中包含调度所述pdsch的pdcch,则将用于调度所述pdsch的pdcch从所述向所述终端发送的pdsch去除后,再进行速率匹配;
若所述向所述终端发送的pdsch中没有包含调度所述pdsch的pdcch,则直接将所述向所述终端发送的pdsch进行速率匹配。
可选地,作为另一个实施例,所述第二处理器1003还用于运行所述计算机程序时,执行:
将所述比特值为1的比特位对应其他终端的coreset所占用的资源从所述向所述终端发送的pdsch去除。
实施例六
基于前述实施例相同的发明构思,参见图11,其示出了本发明实施例提供的一种信息传输的系统110结构示意,可以包括:网络侧设备70和终端90;其中,
网络侧设备70,配置为:生成针对终端90的指示信息;其中,所述指示信息用于指示向所述终端90发送的物理下行共享信道pdsch中其他终端的物理下行控制信道pdcch存在状态,和/或其他终端的资源占用状态;以及,向所述终端90发送所述指示信息;
终端90,配置为:接收指示信息;以及,根据指示信息对向所述终端发送的pdsch进行速率匹配。
具体实现过程中,本实施例中的网络侧设备70可以优选为前述任一实施例中所述的网络侧设备70;而终端90则可以优选为前述任一实施例中所述的终端90。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
工业实用性
本实施例中,网络侧设备可以通过pdcch信令或rrc信令承载指示信息,以使得终端通过该指示信息获知向自身发送的pdsch中是否存在其他终端的pdcch,和/或是否存在其他终端的资源占用。从而可以基于指示信息所获知的内容进行pdsch速率匹配,以避免由于匹配错误所造成的短暂时间段内的pdsch数据包无法被正确解析的情况。
1.一种信息传输的方法,所述方法包括:
生成针对目标终端的指示信息;其中,所述指示信息用于指示向所述目标终端发送的物理下行共享信道pdsch中非目标终端的物理下行控制信道pdcch存在状态,和/或非目标终端的资源占用状态;
向所述目标终端发送所述指示信息。
2.根据权利要求1所述的方法,其中,所述指示信息包括pdcch信令或rrc信令中的n个比特位,n大于1,其中,每个比特位与一个非目标终端对应,且每个比特位用于表征向所述目标终端发送的pdsch中是否存在对应的非目标终端的pdcch,和/或是否存在对应的非目标终端的资源占用。
3.根据权利要求2所述的方法,其中,当所述比特位的比特值为0时,表征向所述目标终端发送的pdsch中不存在所述比特位对应的非目标终端的pdcch,和/或不存在所述比特位对应的非目标终端的资源占用;当所述比特位的比特值为1时,表征向所述目标终端发送的pdsch中存在所述比特位对应的非目标终端的pdcch,和/或存在所述比特位对应的非目标终端的资源占用。
4.根据权利要求1或2所述的方法,其中,所述pdcch信令包括下行控制信息dci。
5.一种信息传输的方法,所述方法包括:
终端接收指示信息;其中,所述指示信息用于指示向所述终端发送的pdsch中其他终端的pdcch存在状态,和/或其他终端的资源占用状态;
所述终端根据指示信息对向所述终端发送的pdsch进行速率匹配。
6.根据权利要求5所述的方法,其中,所述指示信息包括pdcch信令或rrc信令中的n个比特位,n大于1,其中,每个比特位与一个其他终端对应,且每个比特位用于表征向所述终端发送的pdsch中是否存在对应的其他终端的pdcch,和/或是存在对应的其他终端的资源占用。
7.一种网络侧设备,所述网络侧设备包括生成部分和发送部分;其中,所述生成部分,配置为生成针对目标终端的指示信息;其中,所述指示信息用于指示向所述目标终端发送的物理下行共享信道pdsch中非目标终端的物理下行控制信道pdcch存在状态,和/或非目标终端的资源占用状态;
所述发送部分,配置为向所述目标终端发送所述指示信息。
8.根据权利要求7所述的网络侧设备,其中,所述指示信息包括pdcch信令或rrc信令中的n个比特位,n大于1,其中,每个比特位与非目标终端对应,且每个比特位用于表征向所述目标终端发送的pdsch中是否存在对应的非目标终端的pdcch,和/或是否存在对应的非目标终端的资源占用。
9.根据权利要求8所述的网络侧设备,其中,当所述比特位的比特值为0时,表征向所述目标终端发送的pdsch中不存在所述比特位对应的非目标终端的pdcch,和/或不存在所述比特位对应的非目标终端的资源占用;当所述比特位的比特值为0时,表征向所述目标终端发送的pdsch中存在所述比特位对应的非目标终端的pdcch,和/或存在所述比特位对应的非目标终端的资源占用。
10.一种终端,所述终端包括:接收部分和速率匹配部分;其中,
接收部分,配置为接收指示信息;其中,所述指示信息用于指示向所述终端发送的pdsch中其他终端的pdcch存在状态,和/或其他终端的资源占用状态;
速率匹配部分,配置为根据指示信息对向所述终端发送的pdsch进行速率匹配。
11.根据权利要求10所述的终端,其中,所述指示信息包括pdcch信令或rrc信令中的n个比特位,n大于1,其中,每个比特位与其他终端对应,且每个比特位用于表征向所述终端发送的pdsch中是否存在对应的其他终端的pdcch,和/或是存在对应的其他终端的资源占用。
12.一种计算机可读介质,所述计算机可读介质存储有信息传输的程序,所述信息传输的程序被至少一个处理器执行时实现如权利要求1至4任一项所述方法的步骤。
13.一种计算机可读介质,所述计算机可读介质存储有信息传输的程序,所述信息传输的程序被至少一个处理器执行时实现如权利要求5至6任一项所述方法的步骤。
14.一种网络侧设备,包括第一网络接口,第一存储器和第一处理器;其中,
所述第一网络接口,用于在与其他外部网元之间进行收发信息过程中,信号的接收和发送;
所述第一存储器,用于存储能够在所述第一处理器上运行的计算机程序;
所述第一处理器,用于在运行所述计算机程序时,执行权利要求1至4任一项所述方法的步骤。
15.一种终端,包括第二网络接口、第二存储器和第二处理器;
其中,所述第二网络接口,用于在与其他外部网元之间进行收发信息过程中,信号的接收和发送;
所述第二存储器,用于存储能够在第二处理器上运行的计算机程序;
所述第二处理器,用于在运行所述计算机程序时,执行权利要求5至6任一项所述方法的步骤。
16.一种信息传输的系统,包括网络侧设备和终端,其中,
所述网络侧设备,被配置为生成针对所述终端的指示信息;其中,所述指示信息用于指示向所述终端发送的物理下行共享信道pdsch中其他终端的物理下行控制信道pdcch存在状态,和/或其他终端的资源占用状态;以及,
向所述终端发送所述指示信息;
所述终端,配置为:接收指示信息;
以及,根据指示信息对向所述终端发送的pdsch进行速率匹配。
技术总结