上行信道的传输方法、装置、终端及网络侧设备与流程

文档序号:29031970发布日期:2022-02-24 13:44阅读:127来源:国知局
上行信道的传输方法、装置、终端及网络侧设备与流程

1.本发明涉及通信技术领域,尤其是指一种上行信道的传输方法、装置、终端及网络侧设备。


背景技术:

2.目前新的无线通信系统(5generation new rat,5g nr)中,从灵活调度的角度,物理上行控制信道(physical uplink control channel,pucch)和物理上行共享信道(physical uplink shared channel,pusch)都可以是半静态传输或者基于物理下行控制信道(physical downlink control channel,pdcch)调度的灵活传输。因此可能出现pucch和pusch的时域资源重叠的情况。目前考虑到上行传输的功率受限,不支持pucch和pusch在相同或者不同载波上的同时传输(时域资源重叠)。当出现pucch和pusch在时域上存在全部或部分符号的重叠时,可以采用如下方式:
3.1)如果pucch和pusch对应不同的优先级,则选择传输更高优先级的信道,不传输低优先级的信道。
4.2)如果pucch和pusch的优先级相同或者没有定义优先级时,需要对重叠的pucch和pusch的起始时间最早的信道的第一个符号进行是否满足预先定义的时间条件(timeline)的判断,当满足时,将pucch上承载的上行控制信息(uplink control information,uci)转移到pusch上传输,从而不再传输pucch,从而避免pucch和pusch的同时传输。现有技术中基站调度会保证重叠的信道之间满足timeline,如果终端(terminal,也称用户设备ue,即user equipment)判断出现不满足timeline的情况,则认为是错误调度,没有终端执行行为。上述uci主要是指混合自动重传请求确认(harq-ack,hybrid automatic repeat request-acknowledgment)和信道状态信息(csi,channel state information)。
5.3)对于承载调度请求(scheduling request,sr)的pucch与pusch的重叠,特别的,考虑到pusch上的传输块(transport block,tb)已经形成之后不能再携带sr信息,则如果pusch上存在tb传输,则丢弃pusch,否则(即pusch上没有tb传输,例如承载sp-csi的pusch,或承载a-csi的pusch且没有tb传输),丢弃pusch,传输sr(通过pucch传输)。其中,tb与上行共享信道(uplink shared channel,ul-sch)等价,ul-sch是媒体接入控制(medium access control,mac)中确定的映射到pusch上的一个信道,这个信道的数据在物理层即被定义为tb。
6.现有技术中,当pucch和pusch时域资源重叠时,在按照复用规则将pucch上的uci转移到pusch上传输时,可能并不确定选择传输uci的pusch是否会发生上行跳过(ul skipping),当终端已经决策不在pucch上准备uci传输,而在pusch上准确uci和数据的复用传输,如果pusch后续因为发生了ul skipping而不进行传输,则uci也会随之被丢弃。


技术实现要素:

7.本发明实施例的目的在于提供一种上行信道的传输方法、装置、终端及网络侧设备,以解决现有技术中pusch发生上行跳过导致上行控制信息被丢弃的问题。
8.为了达到上述目的,本发明实施例提供一种上行信道的传输方法,应用于终端,包括:
9.确定物理上行共享信道pusch是否发生了上行跳过;
10.根据确定结果生成指示信息,并在所述pusch上传输所述指示信息,其中,所述指示信息用于指示所述pusch是否发生了上行跳过;或者,
11.根据确定结果生成第一序列,并传输所述pusch和所述第一序列,其中,所述第一序列用于指示所述pusch是否发生了上行跳过;或者,
12.当确定所述pusch发生了上行跳过时,传输所述pusch和第二序列;否则,不传输第二序列;其中,所述第二序列用于指示所述pusch发生了上行跳过。
13.其中,所述指示信息包括至少1比特,在所述1比特等于第一值时表示所述pusch未发生上行跳过;在所述1比特等于第二值时表示所述pusch发生了上行跳过;
14.或者,
15.所述第一序列的不同序列用于指示所述pusch是否发生了上行跳过。
16.其中,所述方法还包括:
17.根据配置信息,确定下述任意一项:
18.是否允许在所述pusch上传输所述指示信息;
19.是否允许传输所述第一序列;
20.是否允许通过传输所述第二序列表示所述pusch发生了上行跳过。
21.其中,所述pusch包括满足第一条件的pusch;其中,所述第一条件包括下述任意一项:
22.所有pusch;
23.支持携带传输块tb传输的pusch;
24.需要承载来自pucch的上行控制信息uci的pusch;
25.具有上行跳过功能的pusch;
26.可能发生上行跳过的pusch;
27.具有上行跳过功能,且需要承载来自pucch的uci的pusch;
28.可能发生上行跳过,且需要承载来自pucch的uci的pusch。
29.其中,具有上行跳过功能的pusch或可能发生上行跳过的pusch包括下述至少一项:
30.配置授权的pusch;
31.高层参数配置开启了上行跳过功能且具有pdcch调度的pusch;
32.高层参数配置开启了上行跳过功能、具有pdcch调度且没有携带非周期性信道状态信息a-csi的pusch;
33.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch中指示了存在上行共享信道ul-sch的pusch;
34.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch使用回退下行控
制信息dci格式的pusch。
35.其中,所述确定物理上行共享信道pusch是否发生了上行跳过,包括:
36.根据所述pusch是否产生了tb或者是否产生了ul-sch或者是否获得了协议数据单元pdu,确定所述pusch是否发生了上行跳过。
37.其中,根据所述pusch是否产生了tb或者是否产生了ul-sch或者是否获得了协议数据单元pdu,确定所述pusch是否发生了上行跳过,包括:
38.若所述pusch产生了tb或者产生了ul-sch或者获得了pdu,确定所述pusch未发生上行跳过;否则,确定所述pusch发生了上行跳过。
39.其中,当所述pusch为需要承载来自pucch的uci的pusch,或具有上行跳过功能且需要承载来自pucch的uci的pusch,或可能发生上行跳过且需要承载来自pucch的uci的pusch时,所述方法还包括:
40.当所述pusch发生了上行跳过时,在所述pusch上传输所述uci;
41.其中,在所述pusch上还传输由填充比特构成的tb,或者,在所述pusch上不传输tb。
42.其中,在所述pusch上传输所述指示信息,包括:
43.在所述pusch上采用打孔方式或速率匹配方式传输所述指示信息。
44.其中,采用打孔方式传输所述指示信息时,所述指示信息针对所述pusch上传输的tb或uci进行打孔;
45.或者,
46.采用速率匹配方式传输所述指示信息时,所述指示信息在所述pusch中的传输资源与uci和tb的传输资源不重叠,其中,优先为所述指示信息分配资源;
47.或者,采用速率匹配方式传输所述指示信息时,所述指示信息在所述pusch中的传输资源与uci的传输资源不重叠,其中,优先为所述指示信息分配资源。
48.其中,所述指示信息与所述uci独立编码或所述指示信息与所述uci中的特定uci联合编码;
49.和/或,
50.所述指示信息与tb独立编码。
51.其中,若所述指示信息与所述uci独立编码,根据预先约定或预先配置确定所述指示信息在所述pusch上的映射资源大小和位置,或根据与所述指示信息相关的传输参数确定所述指示信息在所述pusch上的映射资源大小和位置;
52.或者,
53.若所述指示信息与所述uci中的特定uci联合编码,按照预定的级联顺序将所述指示信息和所述特定uci级联,根据级联之后的总比特数确定所述指示信息在所述pusch上的映射资源大小和位置。
54.其中,传输所述第一序列或传输所述第二序列,包括:
55.在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,传输所述第一序列或所述第二序列。
56.其中,在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,传输所述第一序列或所述第二序列,包括:
57.在所述pusch的传输资源之前或之后的最近a个可用符号上,按照所述pusch的频域资源大小和位置传输所述第一序列或所述第二序列;
58.或者,
59.在所述pusch的传输资源之前或之后的最近a个可用符号上,按照特定资源块rb大小和位置传输所述第一序列或所述第二序列;
60.其中,a为预先定义或配置的大于0的整数。
61.本发明实施例还提供一种上行信道的传输方法,应用于网络侧设备,包括:
62.在物理上行共享信道pusch上接收指示信息,根据所述指示信息确定所述pusch是否发生了上行跳过;
63.或者,
64.接收pusch以及与pusch对应的第一序列,根据接收到的所述第一序列确定所述pusch是否发生了上行跳过;
65.或者,
66.接收pusch,根据是否接收到与pusch对应的第二序列,确定所述pusch是否发生了上行跳过。
67.其中,所述指示信息包括至少1比特,在所述1比特等于第一值时表示所述pusch未发生上行跳过;在所述1比特等于第二值时表示所述pusch发生了上行跳过;
68.或者,
69.所述第一序列的不同序列用于指示所述pusch是否发生了上行跳过;
70.或者,
71.接收到所述第二序列时表示所述pusch发生了上行跳过,未接收到所述第二序列时表示所述pusch未发生上行跳过。
72.其中,所述方法还包括:
73.向终端发送配置信息;所述配置信息用于配置下述任意一项:
74.是否允许在所述pusch上传输所述指示信息;
75.是否允许传输所述第一序列;
76.是否允许通过传输所述第二序列表示所述pusch发生了上行跳过。
77.其中,所述pusch包括满足第一条件的pusch;其中,所述第一条件包括下述任意一项:
78.所有pusch;
79.支持携带传输块tb传输的pusch;
80.需要承载来自pucch的上行控制信息uci的pusch;
81.具有上行跳过功能的pusch;
82.可能发生上行跳过的pusch;
83.具有上行跳过功能,且需要承载来自pucch的uci的pusch;
84.可能发生上行跳过,且需要承载来自pucch的uci的pusch。
85.其中,具有上行跳过功能的pusch或可能发生上行跳过的pusch包括下述至少一项:
86.配置授权的pusch;
87.高层参数配置开启了上行跳过功能且具有pdcch调度的pusch;
88.高层参数配置开启了上行跳过功能、具有pdcch调度且没有携带非周期性信道状态信息a-csi的pusch;
89.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch中指示了存在上行共享信道ul-sch的pusch;
90.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch使用回退下行控制信息dci格式的pusch。
91.其中,当所述pusch为需要承载来自pucch的uci的pusch,或具有上行跳过功能且需要承载来自pucch的uci的pusch,或可能发生上行跳过且需要承载来自pucch的uci的pusch时,所述方法还包括:
92.当所述pusch发生了上行跳过时,在所述pusch上接收所述uci;
93.其中,在所述pusch上还接收由填充比特构成的tb,或者,在所述pusch上不接收tb。
94.其中,在物理上行共享信道pusch上接收指示信息,包括:
95.在所述pusch上采用打孔方式或速率匹配方式接收所述指示信息。
96.其中,采用打孔方式接收所述指示信息时,确定所述指示信息针对所述pusch上传输的tb或uci进行打孔;
97.或者,
98.采用速率匹配方式传输所述指示信息时,确定所述指示信息在所述pusch中的传输资源与uci和tb的传输资源不重叠,其中,优先为所述指示信息分配资源;
99.或者,采用速率匹配方式传输所述指示信息时,确定所述指示信息在所述pusch中的传输资源与uci的传输资源不重叠,其中,优先为所述指示信息分配资源。
100.其中,所述指示信息与所述uci独立编码或所述指示信息与所述uci中的特定uci联合编码;
101.和/或,
102.所述指示信息与tb独立编码。
103.其中,若所述指示信息与所述uci独立编码,根据预先约定或预先配置确定所述指示信息在所述pusch上的映射资源大小和位置,或根据与所述指示信息相关的传输参数确定所述指示信息在所述pusch上的映射资源大小和位置;
104.或者,
105.若所述指示信息与所述uci中的特定uci联合编码,按照预定的级联顺序将所述指示信息和所述特定uci级联,根据级联之后的总比特数确定所述指示信息在所述pusch上的映射资源大小和位置。
106.其中,接收所述第一序列或所述第二序列,包括:
107.在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,接收所述第一序列或所述第二序列。
108.其中,在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,接收所述第一序列或所述第二序列,包括:
109.在所述pusch的传输资源之前或之后的最近a个可用符号上,接收按照所述pusch
的频域资源大小和位置传输的所述第一序列或所述第二序列;
110.或者,
111.在所述pusch的传输资源之前或之后的最近a个可用符号上,接收按照特定资源块rb大小和位置传输的所述第一序列或所述第二序列;
112.其中,a为预先定义或配置的大于0的整数。
113.本发明实施例还提供一种终端,包括存储器,收发机,处理器:
114.存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
115.确定物理上行共享信道pusch是否发生了上行跳过;
116.根据确定结果生成指示信息,并在所述pusch上传输所述指示信息,其中,所述指示信息用于指示所述pusch是否发生了上行跳过;或者,
117.根据确定结果生成第一序列,并传输所述pusch和所述第一序列,其中,所述第一序列用于指示所述pusch是否发生了上行跳过;或者,
118.当确定所述pusch发生了上行跳过时,传输所述pusch和第二序列;否则,不传输第二序列;其中,所述第二序列用于指示所述pusch发生了上行跳过。
119.其中,所述指示信息包括至少1比特,在所述1比特等于第一值时表示所述pusch未发生上行跳过;在所述1比特等于第二值时表示所述pusch发生了上行跳过;
120.或者,
121.所述第一序列的不同序列用于指示所述pusch是否发生了上行跳过。
122.其中,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
123.根据配置信息,确定下述任意一项:
124.是否允许在所述pusch上传输所述指示信息;
125.是否允许传输所述第一序列;
126.是否允许通过传输所述第二序列表示所述pusch发生了上行跳过。
127.其中,所述pusch包括满足第一条件的pusch;其中,所述第一条件包括下述任意一项:
128.所有pusch;
129.支持携带传输块tb传输的pusch;
130.需要承载来自pucch的上行控制信息uci的pusch;
131.具有上行跳过功能的pusch;
132.可能发生上行跳过的pusch;
133.具有上行跳过功能,且需要承载来自pucch的uci的pusch;
134.可能发生上行跳过,且需要承载来自pucch的uci的pusch。
135.其中,具有上行跳过功能的pusch或可能发生上行跳过的pusch包括下述至少一项:
136.配置授权的pusch;
137.高层参数配置开启了上行跳过功能且具有pdcch调度的pusch;
138.高层参数配置开启了上行跳过功能、具有pdcch调度且没有携带非周期性信道状态信息a-csi的pusch;
139.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch中指示了存在上行共享信道ul-sch的pusch;
140.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch使用回退下行控制信息dci格式的pusch。
141.其中,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
142.根据所述pusch是否产生了tb或者是否产生了ul-sch或者是否获得了协议数据单元pdu,确定所述pusch是否发生了上行跳过。
143.其中,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
144.若所述pusch产生了tb或者产生了ul-sch或者获得了pdu,确定所述pusch未发生上行跳过;否则,确定所述pusch发生了上行跳过。
145.其中,当所述pusch为需要承载来自pucch的uci的pusch,或具有上行跳过功能且需要承载来自pucch的uci的pusch,或可能发生上行跳过且需要承载来自pucch的uci的pusch时,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
146.当所述pusch发生了上行跳过时,在所述pusch上传输所述uci;
147.其中,在所述pusch上还传输由填充比特构成的tb,或者,在所述pusch上不传输tb。
148.其中,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
149.在所述pusch上采用打孔方式或速率匹配方式传输所述指示信息。
150.其中,采用打孔方式传输所述指示信息时,所述指示信息针对所述pusch上传输的tb或uci进行打孔;
151.或者,
152.采用速率匹配方式传输所述指示信息时,所述指示信息在所述pusch中的传输资源与uci和tb的传输资源不重叠,其中,优先为所述指示信息分配资源;
153.或者,采用速率匹配方式传输所述指示信息时,所述指示信息在所述pusch中的传输资源与uci的传输资源不重叠,其中,优先为所述指示信息分配资源。
154.其中,所述指示信息与所述uci独立编码或所述指示信息与所述uci中的特定uci联合编码;
155.和/或,
156.所述指示信息与tb独立编码。
157.其中,若所述指示信息与所述uci独立编码,根据预先约定或预先配置确定所述指示信息在所述pusch上的映射资源大小和位置,或根据与所述指示信息相关的传输参数确定所述指示信息在所述pusch上的映射资源大小和位置;
158.或者,
159.若所述指示信息与所述uci中的特定uci联合编码,按照预定的级联顺序将所述指示信息和所述特定uci级联,根据级联之后的总比特数确定所述指示信息在所述pusch上的映射资源大小和位置。
160.其中,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
161.在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,传输所述第一序列或所述第二序列。
162.其中,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
163.在所述pusch的传输资源之前或之后的最近a个可用符号上,按照所述pusch的频域资源大小和位置传输所述第一序列或所述第二序列;
164.或者,
165.在所述pusch的传输资源之前或之后的最近a个可用符号上,按照特定资源块rb大小和位置传输所述第一序列或所述第二序列;
166.其中,a为预先定义或配置的大于0的整数。
167.本发明实施例还提供一种上行信道的传输装置,应用于终端,包括:
168.第一确定单元,用于确定物理上行共享信道pusch是否发生了上行跳过;
169.第一传输单元,用于根据确定结果生成指示信息,并在所述pusch上传输所述指示信息,其中,所述指示信息用于指示所述pusch是否发生了上行跳过;或者,用于根据确定结果生成第一序列,并传输所述pusch和所述第一序列,其中,所述第一序列用于指示所述pusch是否发生了上行跳过;或者,用于当确定所述pusch发生了上行跳过时,传输所述pusch和第二序列;否则,不传输第二序列;其中,所述第二序列用于指示所述pusch发生了上行跳过。
170.本发明实施例还提供一种网络侧设备,包括存储器,收发机,处理器:
171.存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
172.在物理上行共享信道pusch上接收指示信息,根据所述指示信息确定所述pusch是否发生了上行跳过;
173.或者,
174.接收pusch以及与pusch对应的第一序列,根据接收到的所述第一序列确定所述pusch是否发生了上行跳过;
175.或者,
176.接收pusch,根据是否接收到与pusch对应的第二序列,确定所述pusch是否发生了上行跳过。
177.其中,所述指示信息包括至少1比特,在所述1比特等于第一值时表示所述pusch未发生上行跳过;在所述1比特等于第二值时表示所述pusch发生了上行跳过;
178.或者,
179.所述第一序列的不同序列用于指示所述pusch是否发生了上行跳过;
180.或者,
181.接收到所述第二序列时表示所述pusch发生了上行跳过,未接收到所述第二序列时表示所述pusch未发生上行跳过。
182.其中,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
183.向终端发送配置信息;所述配置信息用于配置下述任意一项:
184.是否允许在所述pusch上传输所述指示信息;
185.是否允许传输所述第一序列;
186.是否允许通过传输所述第二序列表示所述pusch发生了上行跳过。
187.其中,所述pusch包括满足第一条件的pusch;其中,所述第一条件包括下述任意一
项:
188.所有pusch;
189.支持携带传输块tb传输的pusch;
190.需要承载来自pucch的上行控制信息uci的pusch;
191.具有上行跳过功能的pusch;
192.可能发生上行跳过的pusch;
193.具有上行跳过功能,且需要承载来自pucch的uci的pusch;
194.可能发生上行跳过,且需要承载来自pucch的uci的pusch。
195.其中,具有上行跳过功能的pusch或可能发生上行跳过的pusch包括下述至少一项:
196.配置授权的pusch;
197.高层参数配置开启了上行跳过功能且具有pdcch调度的pusch;
198.高层参数配置开启了上行跳过功能、具有pdcch调度且没有携带非周期性信道状态信息a-csi的pusch;
199.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch中指示了存在上行共享信道ul-sch的pusch;
200.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch使用回退下行控制信息dci格式的pusch。
201.其中,当所述pusch为需要承载来自pucch的uci的pusch,或具有上行跳过功能且需要承载来自pucch的uci的pusch,或可能发生上行跳过且需要承载来自pucch的uci的pusch时,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
202.当所述pusch发生了上行跳过时,在所述pusch上接收所述uci;
203.其中,在所述pusch上还接收由填充比特构成的tb,或者,在所述pusch上不接收tb。
204.其中,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
205.在所述pusch上采用打孔方式或速率匹配方式接收所述指示信息。
206.其中,采用打孔方式接收所述指示信息时,确定所述指示信息针对所述pusch上传输的tb或uci进行打孔;
207.或者,
208.采用速率匹配方式传输所述指示信息时,确定所述指示信息在所述pusch中的传输资源与uci和tb的传输资源不重叠,其中,优先为所述指示信息分配资源;
209.或者,采用速率匹配方式传输所述指示信息时,确定所述指示信息在所述pusch中的传输资源与uci的传输资源不重叠,其中,优先为所述指示信息分配资源。
210.其中,所述指示信息与所述uci独立编码或所述指示信息与所述uci中的特定uci联合编码;
211.和/或,
212.所述指示信息与tb独立编码。
213.其中,若所述指示信息与所述uci独立编码,根据预先约定或预先配置确定所述指示信息在所述pusch上的映射资源大小和位置,或根据与所述指示信息相关的传输参数确
定所述指示信息在所述pusch上的映射资源大小和位置;
214.或者,
215.若所述指示信息与所述uci中的特定uci联合编码,按照预定的级联顺序将所述指示信息和所述特定uci级联,根据级联之后的总比特数确定所述指示信息在所述pusch上的映射资源大小和位置。
216.其中,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
217.在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,接收所述第一序列或所述第二序列。
218.其中,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
219.在所述pusch的传输资源之前或之后的最近a个可用符号上,接收按照所述pusch的频域资源大小和位置传输的所述第一序列或所述第二序列;
220.或者,
221.在所述pusch的传输资源之前或之后的最近a个可用符号上,接收按照特定资源块rb大小和位置传输的所述第一序列或所述第二序列;
222.其中,a为预先定义或配置的大于0的整数。
223.本发明实施例还提供一种上行信道的传输装置,应用于网络侧设备,包括:
224.第二确定单元,用于在物理上行共享信道pusch上接收指示信息,根据所述指示信息确定所述pusch是否发生了上行跳过;
225.或者,用于接收pusch以及与pusch对应的第一序列,根据接收到的所述第一序列确定所述pusch是否发生了上行跳过;
226.或者,用于接收pusch,根据是否接收到与pusch对应的第二序列,确定所述pusch是否发生了上行跳过。
227.本发明实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行如上所述的方法。
228.本发明的上述技术方案至少具有如下有益效果:
229.本发明实施例的上行信道的传输方法、装置、终端及网络侧设备中,无论pusch是否发生了上行跳过,终端均在pusch上传输指示是否发生了上行跳过的指示信息或发送与pusch对应的指示是否发生了上行跳过的第一序列;或者当pusch发生了上行跳过时传输指示发生了上行跳过的第二序列;通过上述传输方式,使得网络侧设备明确知道终端是否发生了上行跳过,以辅助网络侧设备对pusch上的信息进行处理。
附图说明
230.图1表示本发明实施例可应用的一种无线通信系统的框图;
231.图2表示本发明实施例提供的上行信道的传输方法的步骤流程图之一;
232.图3表示本发明实施例提供的上行信道的传输方法的步骤流程图之二;
233.图4表示本发明实施例提供的示例一的原理示意图;
234.图5表示本发明实施例提供的终端的结构示意图;
235.图6表示本发明实施例提供的上行信道的传输装置的结构示意图之一;
236.图7表示本发明实施例提供的网络侧设备的结构示意图;
237.图8表示本发明实施例提供的上行信道的传输装置的结构示意图之二。
具体实施方式
238.为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
239.本发明实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
240.本发明实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
241.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
242.本发明实施例提供的技术方案可以适用于多种系统,尤其是5g系统。例如适用的系统可以是全球移动通讯(global system of mobile communication,gsm)系统、码分多址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)通用分组无线业务(general packet radio service,gprs)系统、长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)系统、高级长期演进(long term evolution advanced,lte-a)系统、通用移动系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)系统、5g新空口(new radio,nr)系统等。这多种系统中均包括终端设备和网络侧设备。系统中还可以包括核心网部分,例如演进的分组系统(evloved packet system,eps)、5g系统(5gs)等。
243.图1示出本发明实施例可应用的一种无线通信系统的框图。无线通信系统包括终端11和网络侧设备12。其中,终端11也可以称作终端或者用户终端(user equipment,ue)。需要说明的是,在本发明实施例并不限定终端11的具体类型。网络侧设备12可以是基站或核心网,需要说明的是,在本发明实施例中仅以nr系统中的基站为例,但是并不限定基站的具体类型。
244.本发明实施例涉及的终端,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的系统中,终端设备的名称可能也不相同,例如在5g系统中,终端设备可以称为用户设备(user equipment,ue)。无线终端设备可以经无线接入网(radio access network,ran)与一个或多个核心网(core network,cn)进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personal communication service,pcs)电话、无绳电话、会话发起协议(session initiated protocol,sip)话机、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)等设备。无线终端设备也可以称为系统、订户单
元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户装置(user device),本发明实施例中并不限定。
245.本发明实施例涉及的网络侧设备,可以是基站,该基站可以包括多个为终端提供服务的小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备,或者其它名称。网络侧设备可用于将收到的空中帧与网际协议(internet protocol,ip)分组进行相互更换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(ip)通信网络。网络侧设备还可协调对空中接口的属性管理。例如,本发明实施例涉及的网络侧设备可以是全球移动通信系统(global system for mobile communications,gsm)或码分多址接入(code division multiple access,cdma)中的网络侧设备(base transceiver station,bts),也可以是带宽码分多址接入(wide-band code division multiple access,wcdma)中的网络侧设备(nodeb),还可以是长期演进(long term evolution,lte)系统中的演进型网络侧设备(evolutional node b,enb或e-nodeb)、5g网络架构(next generation system)中的5g基站(gnb),也可以是家庭演进基站(home evolved node b,henb)、中继节点(relay node)、家庭基站(femto)、微微基站(pico)等,本发明实施例中并不限定。在一些网络结构中,网络侧设备可以包括集中单元(centralized unit,cu)节点和分布单元(distributed unit,du)节点,集中单元和分布单元也可以地理上分开布置。
246.需要说明的是,网络侧设备与终端设备之间可以各自使用一或多根天线进行多输入多输出(multi input multi output,mimo)传输,mimo传输可以是单用户mimo(single user mimo,su-mimo)或多用户mimo(multiple user mimo,mu-mimo)。根据根天线组合的形态和数量,mimo传输可以是2d-mimo、3d-mimo、fd-mimo或massive-mimo,也可以是分集传输或预编码传输或波束赋形传输等。
247.如图2所示,本发明实施例还提供一种上行信道的传输方法,应用于终端,包括:
248.步骤21,确定物理上行共享信道pusch是否发生了上行跳过;
249.步骤22,根据确定结果生成指示信息,并在所述pusch上传输所述指示信息,其中,所述指示信息用于指示所述pusch是否发生了上行跳过;或者,
250.根据确定结果生成第一序列,并传输所述pusch和所述第一序列,其中,所述第一序列用于指示所述pusch是否发生了上行跳过;或者,
251.当确定所述pusch发生了上行跳过时,传输所述pusch和第二序列;否则,不传输第二序列;其中,所述第二序列用于指示所述pusch发生了上行跳过;即第二序列在发生了上行跳过时传输,网络侧设备通过是否检测到第二序列确定是否发生了上行跳过。
252.其中,所述指示信息包括至少1比特,在所述1比特等于第一值时表示所述pusch未发生上行跳过;在所述1比特等于第二值时表示所述pusch发生了上行跳过;例如,“0”表示没有发生上行跳过(ul skipping),“1”表示发生了上行跳过;或者,“0”表示发生了上行跳过,“1”表示没有发生上行跳过。进一步的,指示信息还可以包含更多比特,用于指示关于上行跳过的相关信息。
253.或者,所述第一序列的不同序列用于指示所述pusch是否发生了上行跳过;即第一
序列总是对应上述pusch进行传输的,不管是否发生了上行跳过,根据是否发生了上行跳过选择不同的序列传输,则网络侧设备通过检测到的第一序列是哪个序列来确定是否发生了上行跳过。
254.作为一个可选实施例,所述方法还包括:
255.根据配置信息,确定下述任意一项:
256.是否允许在所述pusch上传输所述指示信息;
257.是否允许传输所述第一序列;
258.是否允许通过传输所述第二序列表示所述pusch发生了上行跳过。
259.本发明实施例中,可以通过配置信息预先配置是否开启或允许相关行为时,只有配置信息配置了开启或允许相关行为,才需要按照其开启或允许的方式执行。即在执行步骤22之前,可以先判断相关行为是否被配置开启或允许。例如,配置信息配置终端允许在pusch上传输所述指示信息,则终端可根据步骤21的确定结果生成指示信息,并在所述pusch上传输所述指示信息。
260.作为另一个可选实施例,所述pusch包括满足第一条件的pusch;其中,所述第一条件包括下述任意一项:
261.所有pusch(即任何一个pusch);
262.支持携带传输块tb传输的pusch,例如,除了半静态csi的pusch之外的pusch,因为半静态csi的pusch不携带任何tb;
263.需要承载来自pucch的上行控制信息uci的pusch;
264.具有上行跳过功能的pusch;
265.可能发生上行跳过的pusch,即满足能够发生上行跳过的条件的pusch;
266.具有上行跳过功能,且需要承载来自pucch的uci的pusch;
267.可能发生上行跳过,且需要承载来自pucch的uci的pusch。
268.其中,具有上行跳过功能的pusch或可能发生上行跳过的pusch包括下述至少一项:
269.配置授权的pusch;
270.高层参数配置开启了上行跳过功能且具有pdcch调度的pusch;
271.高层参数配置开启了上行跳过功能、具有pdcch调度且没有携带非周期性信道状态信息a-csi的pusch;
272.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch中指示了存在上行共享信道ul-sch的pusch;
273.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch使用回退下行控制信息dci格式的pusch。
274.例如,对所有pusch,不论是否与pucch重叠,pusch上都传输所述指示信息;主要是为了避免下行丢包导致的pucch丢失,造成根据是否与pucch重叠来判断是否传输指示信息时可能出现的网络侧设备和终端对是否传输了指示信息的理解不一致。
275.又例如,当pusch为具有pdcch调度的pusch时,如果配置了开启上行跳过功能,则在pusch上传输所示指示信息;对于cg pusch,则总是传输所述指示信息,主要是为了避免下行丢包导致的pucch丢失,造成根据是否与pucch重叠来判断是否传输指示信息时,可能
出现的网络侧设备和终端对是否传输了指示信息的理解不一致,并且相对于所有pusch的情况,只针对可能出现上行跳过的pusch传输指示信息,节省了一些传输开销,因为只有具有上行跳过功能的pusch才可能发生上行跳过,才需要指示。
276.又例如,对所有pusch,当需要承载来自pucch的uci时,都需要传输所述指示信息;可能存在上述pucch丢失导致的网络侧设备和终端对是否传输了指示信息的理解不一致,但当假定传输条件很好,pucch基本不丢包时,这种方式指示信息的传输开销相对其他方式更小。
277.又例如,当pusch为具有pdcch调度的pusch时,如果配置了开启上行跳过功能,则当需要承载来自pucch的uci时,在pusch上传输所述指示信息;对于cg pusch,则当需要承载来自pucch的uci时,传输所述指示信息。可能存在上述pucch丢失导致的网络侧设备和终端对是否传输了指示信息的理解不一致,且与上行跳过功能是否具备相结合,当假定传输条件很好,pucch基本不丢包时,这种方式指示信息的传输开销相对其他方式最小。
278.作为一个可选实施例,步骤21包括:
279.根据所述pusch是否产生了tb或者是否产生了ul-sch或者是否获得了协议数据单元pdu,确定所述pusch是否发生了上行跳过。
280.其中,根据所述pusch是否产生了tb或者是否产生了ul-sch或者是否获得了协议数据单元pdu,确定所述pusch是否发生了上行跳过,包括:
281.若所述pusch产生了tb或者产生了ul-sch或者获得了pdu,确定所述pusch未发生上行跳过;否则,确定所述pusch发生了上行跳过。
282.作为另一个可选实施例,当所述pusch为需要承载来自pucch的uci的pusch,或具有上行跳过功能且需要承载来自pucch的uci的pusch,或可能发生上行跳过且需要承载来自pucch的uci的pusch时,所述方法还包括:
283.当所述pusch发生了上行跳过时,在所述pusch上传输所述uci;
284.其中,在所述pusch上还传输由填充比特构成的tb,或者,在所述pusch上不传输tb。其中,填充比特是按照原本的tb大小产生的。
285.当所述pusch没有发生上行跳过,则uci在pusch上传输,同时pusch上还传输其原本承载的信息,比如如果调度了tb传输,则还传输tb,如果触发了a-csi或sp-csi,则还传输相关csi。
286.本发明实施例中,当一个pusch需要承载来自pucch的uci时(即出现了pucch与pusch在时域上的重叠,且满足uci转移到pusch上传输的条件),不论pusch是否发生了上行跳过,pusch总是需要承载uci进行传输,且pusch上携带指示是否发生了上行跳过的指示信息,或者发送与pusch对应的第一序列,该第一序列用于指示是否发生了上行跳过;或者通过是否发送与pusch对应的第二序列来指示是否发生了上行跳过;通过上述方式,保证即使发生了上行跳过uci也可以通过pusch传输,并且让网络侧设备明确知道终端是否发生了上行跳过,以便帮助基站对pusch上的信息进行处理。
287.例如,如果是传输指示信息的方式,则:
288.当所述pusch发生了上行跳过时,在所述pusch上传输所述uci和所述指示信息;且在所述pusch上还传输由填充比特构成的tb,或者,在所述pusch上不传输tb;
289.当所述pusch没有发生上行跳过时,在所述pusch上传输所述uci、所述指示信息以
及pusch原本被调度承载的信息。
290.再例如,如果是传输第一序列的方式,则:
291.当所述pusch发生了上行跳过时,在所述pusch上传输所述uci;且在所述pusch上还传输由填充比特构成的tb,或者,在所述pusch上不传输tb;并且发送表示发生了上行跳过的第一序列;
292.当没有发生上行跳过时,在所述pusch上传输所述uci、所述指示信息以及pusch原本被调度承载的信息;并且发送表示没有发生上行跳过的第一序列。
293.又例如,如果是传输第二序列的方式,则:
294.当所述pusch发生了上行跳过时,在所述pusch上传输所述uci;且在所述pusch上还传输由填充比特构成的tb,或者,在所述pusch上不传输tb;并且发送表示发生了上行跳过的第二序列;
295.当没有发生上行跳过时,在所述pusch上传输所述uci、所述指示信息以及pusch原本被调度承载的信息;不发送第二序列。
296.作为另一个可选实施例,步骤22中在所述pusch上传输所述指示信息,包括:
297.在所述pusch上采用打孔方式或速率匹配方式传输所述指示信息。
298.其中,打孔方式传输所述指示信息可以避免网络侧设备和终端对是否传输了指示信息理解不一致引起的pusch上其他信息的码率影响。速率匹配方式传输所述指示信息时与pusch上传输的其他信息(如uci和/或tb)之间的资源是不重叠的,即在非uci和tb传输的资源上传输所述指示信息。
299.其中,采用打孔方式传输所述指示信息时,所述指示信息针对所述pusch上传输的tb或uci进行打孔;
300.或者,
301.采用速率匹配方式传输所述指示信息时,所述指示信息在所述pusch中的传输资源与uci和tb的传输资源不重叠,其中,优先为所述指示信息分配资源;如果pusch上传输tb,则指示信息的传输资源需与uci和tb的传输资源不重叠;
302.或者,采用速率匹配方式传输所述指示信息时,所述指示信息在所述pusch中的传输资源与uci的传输资源不重叠,其中,优先为所述指示信息分配资源,即如果pusch上不传输tb,则指示信息的传输资源与uci的传输资源不重叠即可。
303.上述pusch上传输的tb可以是填充比特构成的tb或者包含有效信息的tb。
304.由于pusch上可能没有tb传输;如果传输tb,优先为uci和所述指示信息分配资源,所述pusch中的tb映射到所述pusch资源中uci和所述指示信息占用的资源之外的资源上传输;如果不传输tb,优先为所述指示信息分配资源,所述uci映射到所述pusch资源中所述指示信息占用的资源之外的资源上传输。
305.作为又一个可选实施例,所述指示信息与所述uci独立编码或所述指示信息与所述uci中的特定uci(例如harq-ack或csi)联合编码;
306.和/或,
307.如果pusch会传输tb,则所述指示信息与tb独立编码。
308.如果发生上行跳过时,仅传输uci和指示信息,则uci和指示信息需独立编码,通过解析出指示信息可以知道uci占满了剩余资源传输而没有tb信息传输。
309.其中,若所述指示信息与所述uci独立编码,根据预先约定或预先配置确定所述指示信息在所述pusch上的映射资源大小和位置,或根据与所述指示信息相关的传输参数确定所述指示信息在所述pusch上的映射资源大小和位置。例如,映射到pusch上的第一个符号上或第一个非dmrs的符号上或dmrs符号之前或之后的一个符号上,从最低rb或最高rb开始的b个资源单元上;b与所述指示信息的比特数有关,或者b为预定义的大于1的整数值。
310.或者,若所述指示信息与所述uci中的特定uci联合编码,按照预定的级联顺序将所述指示信息和所述特定uci级联,根据级联之后的总比特数确定所述指示信息在所述pusch上的映射资源大小和位置,即将指示信息当成uci来传输。
311.作为另一个可选实施例,步骤22中传输所述第一序列或传输所述第二序列,包括:
312.在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,传输所述第一序列或所述第二序列。
313.其中,在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,传输所述第一序列或所述第二序列,包括:
314.在所述pusch的传输资源之前或之后的最近a个可用符号上,按照所述pusch的频域资源大小和位置传输所述第一序列或所述第二序列;
315.或者,
316.在所述pusch的传输资源之前或之后的最近a个可用符号上,按照特定资源块rb大小和位置传输所述第一序列或所述第二序列;
317.其中,a为预先定义或配置的大于0的整数。
318.综上,本发明实施例提供一种上行信道的传输方法,在可能发生上行跳过的pusch上通过传输指示信息或随之传输第一序列或是否随之传输第二序列,来指示是否发生了上行跳过,从而保证在发生了上行跳过的pusch上正常传输uci,避免uci丢弃的同时,通过是否发生了上行跳过的指示协助网络侧设备对pusch进行接收,提高接收性能。
319.如图3所示,本发明实施例还提供一种上行信道的传输方法,应用于网络侧设备,包括:
320.步骤31,在物理上行共享信道pusch上接收指示信息,根据所述指示信息确定所述pusch是否发生了上行跳过;
321.或者,接收pusch以及与pusch对应的第一序列,根据接收到的所述第一序列确定所述pusch是否发生了上行跳过;
322.或者,接收pusch,根据是否接收到与pusch对应的第二序列,确定所述pusch是否发生了上行跳过。
323.其中,所述指示信息包括至少1比特,在所述1比特等于第一值时表示所述pusch未发生上行跳过;在所述1比特等于第二值时表示所述pusch发生了上行跳过;例如,“0”表示没有发生上行跳过(ul skipping),“1”表示发生了上行跳过;或者,“0”表示发生了上行跳过,“1”表示没有发生上行跳过。进一步的,指示信息还可以包含更多比特,用于指示关于上行跳过的相关信息。
324.或者,所述第一序列的不同序列用于指示所述pusch是否发生了上行跳过;即第一序列总是对应上述pusch进行传输的,不管是否发生了上行跳过,根据是否发生了上行跳过选择不同的序列传输,则网络侧设备通过检测到的第一序列是哪个序列来确定是否发生了
上行跳过
325.或者,接收到所述第二序列时表示所述pusch发生了上行跳过,未接收到所述第二序列时表示所述pusch未发生上行跳过;即第二序列在发生了上行跳过时传输,网络侧设备通过是否检测到第二序列确定是否发生了上行跳过。
326.作为一个可选实施例,所述方法还包括:
327.向终端发送配置信息;所述配置信息用于配置下述任意一项:
328.是否允许在所述pusch上传输所述指示信息;
329.是否允许传输所述第一序列;
330.是否允许通过传输所述第二序列表示所述pusch发生了上行跳过。
331.本发明实施例中,可以通过配置信息预先配置是否开启或允许相关行为时,只有配置信息配置了开启或允许相关行为,才需要按照其开启或允许的方式执行。即在执行步骤31之前,可以先判断发送配置信息来告知终端是否开启或允许相关行为。
332.作为另一个可选实施例,所述pusch包括满足第一条件的pusch;其中,所述第一条件包括下述任意一项:
333.所有pusch(即任何一个pusch);
334.支持携带传输块tb传输的pusch,例如,除了半静态csi的pusch之外的pusch,因为半静态csi的pusch不携带任何tb;
335.需要承载来自pucch的上行控制信息uci的pusch;
336.具有上行跳过功能的pusch;
337.可能发生上行跳过的pusch,即满足能够发生上行跳过的条件的pusch;
338.具有上行跳过功能,且需要承载来自pucch的uci的pusch;
339.可能发生上行跳过,且需要承载来自pucch的uci的pusch。
340.其中,具有上行跳过功能的pusch或可能发生上行跳过的pusch包括下述至少一项:
341.配置授权的pusch;
342.高层参数配置开启了上行跳过功能且具有pdcch调度的pusch;
343.高层参数配置开启了上行跳过功能、具有pdcch调度且没有携带非周期性信道状态信息a-csi的pusch;
344.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch中指示了存在上行共享信道ul-sch的pusch;
345.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch使用回退下行控制信息dci格式的pusch。
346.例如,对所有pusch,不论是否与pucch重叠,pusch上都传输所述指示信息;主要是为了避免下行丢包导致的pucch丢失,造成根据是否与pucch重叠来判断是否传输指示信息时可能出现的网络侧设备和终端对是否传输了指示信息的理解不一致。
347.又例如,当pusch为具有pdcch调度的pusch时,如果配置了开启上行跳过功能,则在pusch上传输所示指示信息;对于cg pusch,则总是传输所述指示信息,主要是为了避免下行丢包导致的pucch丢失,造成根据是否与pucch重叠来判断是否传输指示信息时,可能出现的网络侧设备和终端对是否传输了指示信息的理解不一致,并且相对于所有pusch的
情况,只针对可能出现上行跳过的pusch传输指示信息,节省了一些传输开销,因为只有具有上行跳过功能的pusch才可能发生上行跳过,才需要指示。
348.又例如,对所有pusch,当需要承载来自pucch的uci时,都需要传输所述指示信息;可能存在上述pucch丢失导致的网络侧设备和终端对是否传输了指示信息的理解不一致,但当假定传输条件很好,pucch基本不丢包时,这种方式指示信息的传输开销相对其他方式更小。
349.又例如,当pusch为具有pdcch调度的pusch时,如果配置了开启上行跳过功能,则当需要承载来自pucch的uci时,在pusch上传输所述指示信息;对于cg pusch,则当需要承载来自pucch的uci时,传输所述指示信息。可能存在上述pucch丢失导致的网络侧设备和终端对是否传输了指示信息的理解不一致,且与上行跳过功能是否具备相结合,当假定传输条件很好,pucch基本不丢包时,这种方式指示信息的传输开销相对其他方式最小。
350.作为一个可选实施例,当所述pusch为需要承载来自pucch的uci的pusch,或具有上行跳过功能且需要承载来自pucch的uci的pusch,或可能发生上行跳过且需要承载来自pucch的uci的pusch时,所述方法还包括:
351.当所述pusch发生了上行跳过时,在所述pusch上接收所述uci;
352.其中,在所述pusch上还接收由填充比特构成的tb,或者,在所述pusch上不接收tb。其中,填充比特是按照原本的tb大小产生的。
353.当所述pusch没有发生上行跳过,则uci在pusch上传输,同时pusch上还传输其原本承载的信息,比如如果调度了tb传输,则还传输tb,如果触发了a-csi或sp-csi,则还传输相关csi。
354.例如,如果是传输指示信息的方式,则:
355.当所述pusch发生了上行跳过时,在所述pusch上接收所述uci和所述指示信息;且在所述pusch上还传输由填充比特构成的tb,或者,在所述pusch上不传输tb;
356.当所述pusch没有发生上行跳过时,在所述pusch上接收所述uci、所述指示信息以及pusch原本被调度承载的信息。
357.再例如,如果是传输第一序列的方式,则:
358.当所述pusch发生了上行跳过时,在所述pusch上接收所述uci;且在所述pusch上还传输由填充比特构成的tb,或者,在所述pusch上不接收tb;并且接收表示发生了上行跳过的第一序列;
359.当没有发生上行跳过时,在所述pusch上接收所述uci、所述指示信息以及pusch原本被调度承载的信息;并且接收表示没有发生上行跳过的第一序列。
360.又例如,如果是传输第二序列的方式,则:
361.当所述pusch发生了上行跳过时,在所述pusch上接收所述uci;且在所述pusch上还接收由填充比特构成的tb,或者,在所述pusch上不接收tb;并且接收表示发生了上行跳过的第二序列;
362.当没有发生上行跳过时,在所述pusch上接收所述uci、所述指示信息以及pusch原本被调度承载的信息;不接收第二序列。
363.作为另一个可选实施例,步骤31中在物理上行共享信道pusch上接收指示信息,包括:
364.在所述pusch上采用打孔方式或速率匹配方式接收所述指示信息。
365.其中,打孔方式传输所述指示信息可以避免网络侧设备和终端对是否传输了指示信息理解不一致引起的pusch上其他信息的码率影响。速率匹配方式传输所述指示信息时与pusch上传输的其他信息(如uci和/或tb)之间的资源是不重叠的,即在非uci和tb传输的资源上传输所述指示信息。
366.其中,采用打孔方式接收所述指示信息时,确定所述指示信息针对所述pusch上传输的tb或uci进行打孔;
367.或者,
368.采用速率匹配方式传输所述指示信息时,确定所述指示信息在所述pusch中的传输资源与uci和tb的传输资源不重叠,其中,优先为所述指示信息分配资源;如果pusch上传输tb,则指示信息的传输资源需与uci和tb的传输资源不重叠;
369.或者,采用速率匹配方式传输所述指示信息时,确定所述指示信息在所述pusch中的传输资源与uci的传输资源不重叠,其中,优先为所述指示信息分配资源,即如果pusch上不传输tb,则指示信息的传输资源与uci的传输资源不重叠即可。
370.上述pusch上传输的tb可以是填充比特构成的tb或者包含有效信息的tb。
371.由于pusch上可能没有tb传输;如果传输tb,优先为uci和所述指示信息分配资源,所述pusch中的tb映射到所述pusch资源中uci和所述指示信息占用的资源之外的资源上传输;如果不传输tb,优先为所述指示信息分配资源,所述uci映射到所述pusch资源中所述指示信息占用的资源之外的资源上传输。
372.作为又一个可选实施例,所述指示信息与所述uci独立编码或所述指示信息与所述uci中的特定uci(例如harq-ack或csi)联合编码;
373.和/或,
374.如果pusch会传输tb,则所述指示信息与tb独立编码。
375.如果发生上行跳过时,仅传输uci和指示信息,则uci和指示信息需独立编码,通过解析出指示信息可以知道uci占满了剩余资源传输而没有tb信息传输。
376.其中,若所述指示信息与所述uci独立编码,根据预先约定或预先配置确定所述指示信息在所述pusch上的映射资源大小和位置,或根据与所述指示信息相关的传输参数确定所述指示信息在所述pusch上的映射资源大小和位置;例如,映射到pusch上的第一个符号上或第一个非dmrs的符号上或dmrs符号之前或之后的一个符号上,从最低rb或最高rb开始的b个资源单元上;b与所述指示信息的比特数有关,或者b为预定义的大于1的整数值。
377.或者,若所述指示信息与所述uci中的特定uci联合编码,按照预定的级联顺序将所述指示信息和所述特定uci级联,根据级联之后的总比特数确定所述指示信息在所述pusch上的映射资源大小和位置。
378.作为另一个可选实施例,步骤31中接收所述第一序列或所述第二序列,包括:
379.在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,接收所述第一序列或所述第二序列。
380.其中,在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,接收所述第一序列或所述第二序列,包括:
381.在所述pusch的传输资源之前或之后的最近a个可用符号上,接收按照所述pusch
的频域资源大小和位置传输的所述第一序列或所述第二序列;
382.或者,
383.在所述pusch的传输资源之前或之后的最近a个可用符号上,接收按照特定资源块rb大小和位置传输的所述第一序列或所述第二序列;
384.其中,a为预先定义或配置的大于0的整数。
385.综上,本发明实施例提供一种上行信道的传输方法,在可能发生上行跳过的pusch上通过传输指示信息或随之传输第一序列或是否随之传输第二序列,来指示是否发生了上行跳过,从而保证在发生了上行跳过的pusch上正常传输uci,避免uci丢弃的同时,通过是否发生了上行跳过的指示协助网络侧设备对pusch进行接收,提高接收性能。
386.为了更清楚的描述本发明实施例提供的上行信道的传输方法,下面结合几个示例进行说明。
387.示例一
388.如图4所示,一个cg cg pusch与一个承载harq-ack的pucch在时域上重叠,按照现有技术的复用方案,两个信道之间满足时间条件(timeline),则确定pucch上的harq-ack转移到cg pusch上传输,假设预先定义的规则是对于cg pusch,如果出现需要承载来自pucch的uci的情况(即与承载uci的pucch在时域上重叠,并且满足timeline,且最终根据承载uci的pusch的选择规则被选中用于承载pucch上的uci),则总是要传输cg pusch的,且cg pusch上需要携带指示是否发生上行跳过的指示域(即指示信息),假设指示域为1比特,与uci和tb独立编码,映射资源约定为pusch的第一个符号上的c个资源单元,则:
389.情况1:终端的mac没有给这个pusch发送pdu,则物理层没有对应这个pusch的tb产生,即判断出现了上行跳过:
390.方法1:产生padding tb(填充tb)进行传输;
391.终端侧:产生1比特指示信息,并设置状态为“1”,表示出现了上行跳过;基于c个资源单元和预定的调制方式(例如二进制相移键控bpsk或正交相移键控qpsk),对1比特指示信息进行信道编码,得到与c个资源单元相匹配的编码比特序列,进行加扰、调制等具体处理后,得到的调制符号映射到c个资源单元上传输;然后,在pusch的剩余资源中对harq-ack进行资源分配,根据现有技术中的公式计算到harq-ack在pusch上的资源大小和映射位置,对harq-ack进行编码、加扰、调制等,得到调制符号映射到对应的资源上;最后,对padding tb(即根据cg pusch的资源大小确定的cg pusch传输一个tb时的tb大小,产生以特定比特进行填充得到的一个比特序列作为padding tb,例如使用全0序列,或者全1序列,或者特定的0、1交替序列等)基于pusch上剩余的资源进行编码、加扰、调整等操作,得到的调制符号映射到对应的资源上传输;
392.网络侧设备号侧:在cg pusch上接收信息,按照终端的类似过程,确定指示信息在pusch上的映射资源,从这些映射资源上获得指示信息对应的调制符号,经过解调、解扰、解码等操作,得到终端传输的1比特指示信息,并根据指示信息的状态为“1”确定出现了上行跳过;然后类似获得指示信息的过程,在harq-ack的映射资源上提取获得harq-ack比特,对于pusch上的tb信息,基站可以选择进行提取、解调、解扰、解码等操作,也可以选择不进行任何处理,因为基站已经知道这些信息是占位的padding比特,没有实际意义。
393.方法2:不产生padding tb,只传输uci和指示信息;
394.终端侧:对指示信息的处理类似上述方法1,不再赘述,将pusch中除了指示信息占用的资源以外的资源都用于传输harq-ack,基于harq-ack的占用资源传输harq-ack(具体的,进行编码、加入、调整和映射等过程同上类似,不再赘述);
395.网络侧设备侧:在cg pusch上接收信息,按类似上述方法1中的描述得到指示信息,并确定出现了上行跳过,则确定指示信息占用资源以外的pusch资源都用来传输harq-ack了,从这些资源中获取harq-ack。
396.情况2:终端的mac给这个pusch发送了pdu,则物理层对应这个pusch产生了tb,即判断没有出现上行跳过:
397.终端侧:对指示信息、harq-ack、tb的处理类似上述方法1,不再赘述;
398.基站侧:在cg pusch上接收信息,按类似上述方法1中的描述得到指示信息和harq-ack;对于pusch上的tb信息,基站根据指示信息确定没有发生上行跳过,则需要按照终端的逆过程通过提取调制符号、解调、解扰、解码等操作获得原始tb信息,并确定该tb是有效信息,并不是padding信息。
399.示例二
400.基于示例一,将cg pusch替换为具有pdcch调度的pusch,且这个pusch无a-csi传输时(或者这个pusch被调度用于承载ul-sch或tb传输且无a-csi传输)同样适用;例如pdcch使用回退dci(例如dci格式0-0)调度一个pusch传输,因为回退dci中没有a-csi触发指示域也没有是否存在ul-sch的指示域,显然这个pusch中不会包含a-csi传输且是被调度用来承载ul_sch或tb传输的,或者pdcch使用非回退dci(例如dci格式1-0或2-0)调度一个pusch传输,且pdcch中的a-csi触发指示域没有触发任何a-csi上报,则这个pusch中不会包含a-csi传输,而由于不支持发送一个pdcch调度一个pusch时即没有触发a-csi又没有指示存在ul-sch,则不包含a-csi的pusch在调度信令中总是指示存在ul-sch的,即这个pusch是被调度用来承载ul_sch或tb传输的,没有a-csi传输但被调度用来承载ul-sch或tb的pusch可能由于终端侧的缓存中并没有数据要传输,即ue mac没有对这个pusch发送pdu,从而出现上行跳过,因此,对这样的pusch可以使用本发明方案,通过传输指示信息来告知网络侧设备是否出现了上行跳过;
401.而如果是被调度的时候就指示为无ul-sch的pusch(比如非回退dci调度的pusch且dci中的ul-sch指示域指示没有ul-sch,这样的pusch典型的是用来传输a-csi,即dci中的a-csi指示是指示要传输a-csi的)则,原本这个pusch被调度就不是用于承载ul-sch和tb传输的,mac总是不会处理这样的pusch(即不会对其发pdu),这样的pusch不在允许出现上行跳过的考虑范围之内,也就是这样的pusch总是会被传输的,比如传输a-csi,不论是否有数据,因此不会出现上行跳过,所以这样的pusch可以不用使用本发明方法传输指示信息,当然如果传输也是可以的,只不过有一些额外开销,而基站对这样的pusch并不需要指示信息来判断是否发生了上行跳过。
402.示例三
403.基于示例一和示例二,进一步增加一个条件,高层信令配置了开启上行跳过功能时,将cg pusch替换为具有pdcch调度的pusch,且这个pusch无a-csi传输时(或者这个pusch被调度用于承载ul-sch或tb传输且无a-csi传输)同样适用;这是因为示例二中没有承载a-csi的pusch或没有承载a-csi且被调度用来承载ul-sch或tb传输的pusch,如果在没
有开启上行跳过功能时,也不会出现上行跳过情况,mac总是会对这个pusch产生pdu,因此,没有开启上行跳过时,这样的pusch可以不传输指示信息,当然,如果传输也是可以的,只不过基站此时并不需要指示信息来判断是否发生了上行跳过,因为总是假设没有上行跳过的,则会有一些指示开销的浪费;只有开启了上行跳过功能,没有承载a-csi的pusch或没有承载a-csi且被调度用来承载ul-sch或tb传输的pusch才可能因为终端侧的缓存中并没有数据要传输,即终端mac没有对这个pusch发送pdu,从而出现上行跳过,因此,这时,pusch可以使用本发明方案,通过传输指示信息来告知网络侧设备是否出现了上行跳过。
404.需要说明的是,上述示例中,仅以pucch承载的uci为harq-ack为例,替换为其他uci,如仅信道状态信息csi,或者,harq-ack和csi,或者,harq-ack和上行调度请求sr,或者,csi和sr,或者harq-ack、csi和sr都存在,同样适用。但如果有sr信息,sr可以不用转移到pusch上传输,而直接被丢弃,其他uci转移到pusch上传输,当然,如果定义了在pusch上传输sr的机制,sr也可以转移到pusch上传输;上述实施例中,仅以1比特指示域为例,指示域如果为多比特,同样适用;上述实施例中,仅以速率匹配和独立编码方式传输指示信息为例,打孔方式、联合编码等其他组合方式的过程类似,只不过打孔方式下,tb在进行编码时计算的可用资源是包含指示信息对应的资源的,而指示信息在与tb重叠的资源上,将tb信息打掉,即用指示信息覆盖了tb信息传输。
405.上述示例中,将指示域的发送替换为第一序列或第二序列的发送同样适用,只不过pusch上没有指示域,而是在基于pusch确定的特定资源上随着pusch发送第一序列或第二序列,例如在pusch之前的一个符号上按照pusch的传输带宽传输第一序列或第二序列(当然也可以按照第一序列或第二序列的频域长度传输或在一个固定的频域资源上传输),任何预先定义好的规则得到的第一序列或第二序列的传输资源都是可以的,只要网络侧设备和终端的理解一致就可以,如果第一序列或第二序列本身定义的长度不足用于第一序列或第二序列传输的频域资源大小,则进行重复传输,或进行等间隔的离散映射等。其中,第一序列可以定义两个,如果是出现了上行跳过,传输第一序列1,没有出现上行跳过,传输第一序列2;也可以仅定义1个第二序列,出现了上行跳过,则发送,没有出现,则不发送。
406.如图5所示,本发明实施例还提供一种终端,包括存储器520,收发机510,处理器500以及用户接口530:
407.存储器520,用于存储计算机程序;收发机510,用于在所述处理器500的控制下收发数据;处理器500,用于读取所述存储器520中的计算机程序并执行以下操作:
408.确定物理上行共享信道pusch是否发生了上行跳过;
409.根据确定结果生成指示信息,并在所述pusch上传输所述指示信息,其中,所述指示信息用于指示所述pusch是否发生了上行跳过;或者,
410.根据确定结果生成第一序列,并传输所述pusch和所述第一序列,其中,所述第一序列用于指示所述pusch是否发生了上行跳过;或者,
411.当确定所述pusch发生了上行跳过时,传输所述pusch和第二序列;否则,不传输第二序列;其中,所述第二序列用于指示所述pusch发生了上行跳过。
412.作为一个可选实施例,所述指示信息包括至少1比特,在所述1比特等于第一值时表示所述pusch未发生上行跳过;在所述1比特等于第二值时表示所述pusch发生了上行跳过;
413.或者,
414.所述第一序列的不同序列用于指示所述pusch是否发生了上行跳过。
415.作为一个可选实施例,所述处理器500还用于读取所述存储器中的计算机程序并执行以下操作:
416.根据配置信息,确定下述任意一项:
417.是否允许在所述pusch上传输所述指示信息;
418.是否允许传输所述第一序列;
419.是否允许通过传输所述第二序列表示所述pusch发生了上行跳过。
420.作为一个可选实施例,所述pusch包括满足第一条件的pusch;其中,所述第一条件包括下述任意一项:
421.所有pusch;
422.支持携带传输块tb传输的pusch;
423.需要承载来自pucch的上行控制信息uci的pusch;
424.具有上行跳过功能的pusch;
425.可能发生上行跳过的pusch;
426.具有上行跳过功能,且需要承载来自pucch的uci的pusch;
427.可能发生上行跳过,且需要承载来自pucch的uci的pusch。
428.作为一个可选实施例,具有上行跳过功能的pusch或可能发生上行跳过的pusch包括下述至少一项:
429.配置授权的pusch;
430.高层参数配置开启了上行跳过功能且具有pdcch调度的pusch;
431.高层参数配置开启了上行跳过功能、具有pdcch调度且没有携带非周期性信道状态信息a-csi的pusch;
432.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch中指示了存在上行共享信道ul-sch的pusch;
433.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch使用回退下行控制信息dci格式的pusch。
434.作为一个可选实施例,所述处理器500还用于读取所述存储器中的计算机程序并执行以下操作:
435.根据所述pusch是否产生了tb或者是否产生了ul-sch或者是否获得了协议数据单元pdu,确定所述pusch是否发生了上行跳过。
436.作为一个可选实施例,所述处理器500还用于读取所述存储器中的计算机程序并执行以下操作:
437.若所述pusch产生了tb或者产生了ul-sch或者获得了pdu,确定所述pusch未发生上行跳过;否则,确定所述pusch发生了上行跳过。
438.作为一个可选实施例,当所述pusch为需要承载来自pucch的uci的pusch,或具有上行跳过功能且需要承载来自pucch的uci的pusch,或可能发生上行跳过且需要承载来自pucch的uci的pusch时,所述处理器500还用于读取所述存储器中的计算机程序并执行以下操作:
439.当所述pusch发生了上行跳过时,在所述pusch上传输所述uci;
440.其中,在所述pusch上还传输由填充比特构成的tb,或者,在所述pusch上不传输tb。
441.作为一个可选实施例,所述处理器500还用于读取所述存储器中的计算机程序并执行以下操作:
442.在所述pusch上采用打孔方式或速率匹配方式传输所述指示信息。
443.作为一个可选实施例,采用打孔方式传输所述指示信息时,所述指示信息针对所述pusch上传输的tb或uci进行打孔;
444.或者,
445.采用速率匹配方式传输所述指示信息时,所述指示信息在所述pusch中的传输资源与uci和tb的传输资源不重叠,其中,优先为所述指示信息分配资源;
446.或者,采用速率匹配方式传输所述指示信息时,所述指示信息在所述pusch中的传输资源与uci的传输资源不重叠,其中,优先为所述指示信息分配资源。
447.作为一个可选实施例,所述指示信息与所述uci独立编码或所述指示信息与所述uci中的特定uci联合编码;
448.和/或,
449.所述指示信息与tb独立编码。
450.作为一个可选实施例,若所述指示信息与所述uci独立编码,根据预先约定或预先配置确定所述指示信息在所述pusch上的映射资源大小和位置,或根据与所述指示信息相关的传输参数确定所述指示信息在所述pusch上的映射资源大小和位置;
451.或者,
452.若所述指示信息与所述uci中的特定uci联合编码,按照预定的级联顺序将所述指示信息和所述特定uci级联,根据级联之后的总比特数确定所述指示信息在所述pusch上的映射资源大小和位置。
453.作为一个可选实施例,所述处理器500还用于读取所述存储器中的计算机程序并执行以下操作:
454.在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,传输所述第一序列或所述第二序列。
455.作为一个可选实施例,所述处理器500还用于读取所述存储器中的计算机程序并执行以下操作:
456.在所述pusch的传输资源之前或之后的最近a个可用符号上,按照所述pusch的频域资源大小和位置传输所述第一序列或所述第二序列;
457.或者,
458.在所述pusch的传输资源之前或之后的最近a个可用符号上,按照特定资源块rb大小和位置传输所述第一序列或所述第二序列;
459.其中,a为预先定义或配置的大于0的整数。
460.其中,在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器500代表的一个或多个处理器和存储器520代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都
是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机510可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括,这些传输介质包括无线信道、有线信道、光缆等传输介质。针对不同的用户设备,用户接口530还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
461.处理器500负责管理总线架构和通常的处理,存储器520可以存储处理器500在执行操作时所使用的数据。
462.可选的,处理器500可以是cpu(中央处理器)、asic(application specific integrated circuit,专用集成电路)、fpga(field-programmable gate array,现场可编程门阵列)或cpld(complex programmable logic device,复杂可编程逻辑器件),处理器也可以采用多核架构。
463.处理器通过调用存储器存储的计算机程序,用于按照获得的可执行指令执行本发明实施例提供的任一所述方法。处理器与存储器也可以物理上分开布置。
464.本发明实施例在可能发生上行跳过的pusch上通过传输指示信息或随之传输第一序列或是否随之传输第二序列,来指示是否发生了上行跳过,从而保证在发生了上行跳过的pusch上正常传输uci,避免uci丢弃的同时,通过是否发生了上行跳过的指示协助网络侧设备对pusch进行接收,提高接收性能。
465.由于该终端解决问题的原理与本发明实施例中上行信道的传输方法相似,因此该终端的实施可以参见方法的实施,重复之处不再敷述。
466.如图6所示,本发明实施例还提供一种上行信道的传输装置,应用于终端,包括:
467.第一确定单元61,用于确定物理上行共享信道pusch是否发生了上行跳过;
468.第一传输单元62,用于根据确定结果生成指示信息,并在所述pusch上传输所述指示信息,其中,所述指示信息用于指示所述pusch是否发生了上行跳过;或者,用于根据确定结果生成第一序列,并传输所述pusch和所述第一序列,其中,所述第一序列用于指示所述pusch是否发生了上行跳过;或者,用于当确定所述pusch发生了上行跳过时,传输所述pusch和第二序列;否则,不传输第二序列;其中,所述第二序列用于指示所述pusch发生了上行跳过。
469.作为一个可选实施例,所述指示信息包括至少1比特,在所述1比特等于第一值时表示所述pusch未发生上行跳过;在所述1比特等于第二值时表示所述pusch发生了上行跳过;
470.或者,
471.所述第一序列的不同序列用于指示所述pusch是否发生了上行跳过。
472.作为一个可选实施例,所述装置还包括:
473.配置确定单元,用于根据配置信息,确定下述任意一项:
474.是否允许在所述pusch上传输所述指示信息;
475.是否允许传输所述第一序列;
476.是否允许通过传输所述第二序列表示所述pusch发生了上行跳过。
477.作为一个可选实施例,所述pusch包括满足第一条件的pusch;其中,所述第一条件包括下述任意一项:
478.所有pusch;
479.支持携带传输块tb传输的pusch;
480.需要承载来自pucch的上行控制信息uci的pusch;
481.具有上行跳过功能的pusch;
482.可能发生上行跳过的pusch;
483.具有上行跳过功能,且需要承载来自pucch的uci的pusch;
484.可能发生上行跳过,且需要承载来自pucch的uci的pusch。
485.作为一个可选实施例,具有上行跳过功能的pusch或可能发生上行跳过的pusch包括下述至少一项:
486.配置授权的pusch(即cg pusch);
487.高层参数配置开启了上行跳过功能且具有pdcch调度的pusch;
488.高层参数配置开启了上行跳过功能、具有pdcch调度且没有携带非周期性信道状态信息a-csi的pusch;
489.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch中指示了存在上行共享信道ul-sch的pusch;
490.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch使用回退下行控制信息dci格式的pusch。
491.作为一个可选实施例,所述第一确定单元包括:
492.第一确定子单元,用于根据所述pusch是否产生了tb或者是否产生了ul-sch或者是否获得了协议数据单元pdu,确定所述pusch是否发生了上行跳过。
493.作为一个可选实施例,所述第一确定子单元进一步用于:
494.若所述pusch产生了tb或者产生了ul-sch或者获得了pdu,确定所述pusch未发生上行跳过;否则,确定所述pusch发生了上行跳过。
495.作为一个可选实施例,当所述pusch为需要承载来自pucch的uci的pusch,或具有上行跳过功能且需要承载来自pucch的uci的pusch,或可能发生上行跳过且需要承载来自pucch的uci的pusch时,所述装置还包括:
496.第二传输单元,用于当所述pusch发生了上行跳过时,在所述pusch上传输所述uci;
497.其中,在所述pusch上还传输由填充比特构成的tb,或者,在所述pusch上不传输tb。
498.作为一个可选实施例,所述第一传输单元包括:
499.第一传输子单元,用于在所述pusch上采用打孔方式或速率匹配方式传输所述指示信息。
500.作为一个可选实施例,采用打孔方式传输所述指示信息时,所述指示信息针对所述pusch上传输的tb或uci进行打孔;
501.或者,
502.采用速率匹配方式传输所述指示信息时,所述指示信息在所述pusch中的传输资源与uci和tb的传输资源不重叠,其中,优先为所述指示信息分配资源;
503.或者,采用速率匹配方式传输所述指示信息时,所述指示信息在所述pusch中的传
输资源与uci的传输资源不重叠,其中,优先为所述指示信息分配资源。
504.作为一个可选实施例,所述指示信息与所述uci独立编码或所述指示信息与所述uci中的特定uci联合编码;
505.和/或,
506.所述指示信息与tb独立编码。
507.作为一个可选实施例,若所述指示信息与所述uci独立编码,根据预先约定或预先配置确定所述指示信息在所述pusch上的映射资源大小和位置,或根据与所述指示信息相关的传输参数确定所述指示信息在所述pusch上的映射资源大小和位置;
508.或者,
509.若所述指示信息与所述uci中的特定uci联合编码,按照预定的级联顺序将所述指示信息和所述特定uci级联,根据级联之后的总比特数确定所述指示信息在所述pusch上的映射资源大小和位置。
510.作为一个可选实施例,所述第一传输单元包括:
511.第二传输子单元,用于在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,传输所述第一序列或所述第二序列。
512.作为一个可选实施例,所述第二传输子单元进一步用于:
513.在所述pusch的传输资源之前或之后的最近a个可用符号上,按照所述pusch的频域资源大小和位置传输所述第一序列或所述第二序列;
514.或者,
515.在所述pusch的传输资源之前或之后的最近a个可用符号上,按照特定资源块rb大小和位置传输所述第一序列或所述第二序列;
516.其中,a为预先定义或配置的大于0的整数。
517.本发明实施例在可能发生上行跳过的pusch上通过传输指示信息或随之传输第一序列或是否随之传输第二序列,来指示是否发生了上行跳过,从而保证在发生了上行跳过的pusch上正常传输uci,避免uci丢弃的同时,通过是否发生了上行跳过的指示协助网络侧设备对pusch进行接收,提高接收性能。
518.由于该上行信道的传输装置解决问题的原理与本发明实施例中上行信道的传输方法相似,因此该装置的实施可以参见方法的实施,重复之处不再敷述。
519.如图7所示,本发明实施例还提供一种网络侧设备,包括存储器720,收发机710,处理器700:
520.存储器720,用于存储计算机程序;收发机710,用于在所述处理器700的控制下收发数据;处理器700,用于读取所述存储器720中的计算机程序并执行以下操作:
521.在物理上行共享信道pusch上接收指示信息,根据所述指示信息确定所述pusch是否发生了上行跳过;
522.或者,
523.接收pusch以及与pusch对应的第一序列,根据接收到的所述第一序列确定所述pusch是否发生了上行跳过;
524.或者,
525.接收pusch,根据是否接收到与pusch对应的第二序列,确定所述pusch是否发生了
上行跳过。
526.作为一个可选实施例,所述指示信息包括至少1比特,在所述1比特等于第一值时表示所述pusch未发生上行跳过;在所述1比特等于第二值时表示所述pusch发生了上行跳过;
527.或者,
528.所述第一序列的不同序列用于指示所述pusch是否发生了上行跳过;
529.或者,
530.接收到所述第二序列时表示所述pusch发生了上行跳过,未接收到所述第二序列时表示所述pusch未发生上行跳过。
531.作为一个可选实施例,所述处理器还用于读取所述存储器中的计算机程序并执行以下操作:
532.向终端发送配置信息;所述配置信息用于配置下述任意一项:
533.是否允许在所述pusch上传输所述指示信息;
534.是否允许传输所述第一序列;
535.是否允许通过传输所述第二序列表示所述pusch发生了上行跳过。
536.作为一个可选实施例,所述pusch包括满足第一条件的pusch;其中,所述第一条件包括下述任意一项:
537.所有pusch;
538.支持携带传输块tb传输的pusch;
539.需要承载来自pucch的上行控制信息uci的pusch;
540.具有上行跳过功能的pusch;
541.可能发生上行跳过的pusch;
542.具有上行跳过功能,且需要承载来自pucch的uci的pusch;
543.可能发生上行跳过,且需要承载来自pucch的uci的pusch。
544.作为一个可选实施例,具有上行跳过功能的pusch或可能发生上行跳过的pusch包括下述至少一项:
545.配置授权的pusch;
546.高层参数配置开启了上行跳过功能且具有pdcch调度的pusch;
547.高层参数配置开启了上行跳过功能、具有pdcch调度且没有携带非周期性信道状态信息a-csi的pusch;
548.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch中指示了存在上行共享信道ul-sch的pusch;
549.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch使用回退下行控制信息dci格式的pusch。
550.作为一个可选实施例,当所述pusch为需要承载来自pucch的uci的pusch,或具有上行跳过功能且需要承载来自pucch的uci的pusch,或可能发生上行跳过且需要承载来自pucch的uci的pusch时,所述处理器700还用于读取所述存储器中的计算机程序并执行以下操作:
551.当所述pusch发生了上行跳过时,在所述pusch上接收所述uci;
552.其中,在所述pusch上还接收由填充比特构成的tb,或者,在所述pusch上不接收tb。
553.作为一个可选实施例,所述处理器700还用于读取所述存储器中的计算机程序并执行以下操作:
554.在所述pusch上采用打孔方式或速率匹配方式接收所述指示信息。
555.作为一个可选实施例,采用打孔方式接收所述指示信息时,确定所述指示信息针对所述pusch上传输的tb或uci进行打孔;
556.或者,
557.采用速率匹配方式传输所述指示信息时,确定所述指示信息在所述pusch中的传输资源与uci和tb的传输资源不重叠,其中,优先为所述指示信息分配资源;
558.或者,采用速率匹配方式传输所述指示信息时,确定所述指示信息在所述pusch中的传输资源与uci的传输资源不重叠,其中,优先为所述指示信息分配资源。
559.作为一个可选实施例,所述指示信息与所述uci独立编码或所述指示信息与所述uci中的特定uci联合编码;
560.和/或,
561.所述指示信息与tb独立编码。
562.作为一个可选实施例,若所述指示信息与所述uci独立编码,根据预先约定或预先配置确定所述指示信息在所述pusch上的映射资源大小和位置,或根据与所述指示信息相关的传输参数确定所述指示信息在所述pusch上的映射资源大小和位置;
563.或者,
564.若所述指示信息与所述uci中的特定uci联合编码,按照预定的级联顺序将所述指示信息和所述特定uci级联,根据级联之后的总比特数确定所述指示信息在所述pusch上的映射资源大小和位置。
565.作为一个可选实施例,所述处理器700还用于读取所述存储器中的计算机程序并执行以下操作:
566.在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,接收所述第一序列或所述第二序列。
567.作为一个可选实施例,所述处理器700还用于读取所述存储器中的计算机程序并执行以下操作:
568.在所述pusch的传输资源之前或之后的最近a个可用符号上,接收按照所述pusch的频域资源大小和位置传输的所述第一序列或所述第二序列;
569.或者,
570.在所述pusch的传输资源之前或之后的最近a个可用符号上,接收按照特定资源块rb大小和位置传输的所述第一序列或所述第二序列;
571.其中,a为预先定义或配置的大于0的整数。
572.其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器700代表的一个或多个处理器和存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机710可
以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。
573.处理器700可以是中央处理器(cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
574.本发明实施例在可能发生上行跳过的pusch上通过传输指示信息或随之传输第一序列或是否随之传输第二序列,来指示是否发生了上行跳过,从而保证在发生了上行跳过的pusch上正常传输uci,避免uci丢弃的同时,通过是否发生了上行跳过的指示协助网络侧设备对pusch进行接收,提高接收性能。
575.由于该网络侧设备解决问题的原理与本发明实施例中上行信道的传输方法相似,因此该网络侧设备的实施可以参见方法的实施,重复之处不再敷述。
576.如图8所示,本发明实施例还提供一种上行信道的传输装置,应用于网络侧设备,包括:
577.第二确定单元81,用于在物理上行共享信道pusch上接收指示信息,根据所述指示信息确定所述pusch是否发生了上行跳过;
578.或者,用于接收pusch以及与pusch对应的第一序列,根据接收到的所述第一序列确定所述pusch是否发生了上行跳过;
579.或者,用于接收pusch,根据是否接收到与pusch对应的第二序列,确定所述pusch是否发生了上行跳过。
580.作为一个可选实施例,所述指示信息包括至少1比特,在所述1比特等于第一值时表示所述pusch未发生上行跳过;在所述1比特等于第二值时表示所述pusch发生了上行跳过;
581.或者,
582.所述第一序列的不同序列用于指示所述pusch是否发生了上行跳过;
583.或者,
584.接收到所述第二序列时表示所述pusch发生了上行跳过,未接收到所述第二序列时表示所述pusch未发生上行跳过。
585.作为一个可选实施例,所述装置还包括:
586.配置发送单元,用于向终端发送配置信息;所述配置信息用于配置下述任意一项:
587.是否允许在所述pusch上传输所述指示信息;
588.是否允许传输所述第一序列;
589.是否允许通过传输所述第二序列表示所述pusch发生了上行跳过。
590.作为一个可选实施例,所述pusch包括满足第一条件的pusch;其中,所述第一条件包括下述任意一项:
591.所有pusch;
592.支持携带传输块tb传输的pusch;
593.需要承载来自pucch的上行控制信息uci的pusch;
594.具有上行跳过功能的pusch;
595.可能发生上行跳过的pusch;
596.具有上行跳过功能,且需要承载来自pucch的uci的pusch;
597.可能发生上行跳过,且需要承载来自pucch的uci的pusch。
598.作为一个可选实施例,具有上行跳过功能的pusch或可能发生上行跳过的pusch包括下述至少一项:
599.配置授权的pusch;
600.高层参数配置开启了上行跳过功能且具有pdcch调度的pusch;
601.高层参数配置开启了上行跳过功能、具有pdcch调度且没有携带非周期性信道状态信息a-csi的pusch;
602.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch中指示了存在上行共享信道ul-sch的pusch;
603.高层参数配置开启了上行跳过功能、具有pdcch调度且所述pdcch使用回退下行控制信息dci格式的pusch。
604.作为一个可选实施例,当所述pusch为需要承载来自pucch的uci的pusch,或具有上行跳过功能且需要承载来自pucch的uci的pusch,或可能发生上行跳过且需要承载来自pucch的uci的pusch时,所述装置还包括:
605.控制信息接收单元,用于当所述pusch发生了上行跳过时,在所述pusch上接收所述uci;
606.其中,在所述pusch上还接收由填充比特构成的tb,或者,在所述pusch上不接收tb。
607.作为一个可选实施例,所述第二确定单元包括:
608.第一接收子单元,用于在所述pusch上采用打孔方式或速率匹配方式接收所述指示信息。
609.作为一个可选实施例,采用打孔方式接收所述指示信息时,确定所述指示信息针对所述pusch上传输的tb或uci进行打孔;
610.或者,
611.采用速率匹配方式传输所述指示信息时,确定所述指示信息在所述pusch中的传输资源与uci和tb的传输资源不重叠,其中,优先为所述指示信息分配资源;
612.或者,采用速率匹配方式传输所述指示信息时,确定所述指示信息在所述pusch中的传输资源与uci的传输资源不重叠,其中,优先为所述指示信息分配资源。
613.作为一个可选实施例,所述指示信息与所述uci独立编码或所述指示信息与所述uci中的特定uci联合编码;
614.和/或,
615.所述指示信息与tb独立编码。
616.作为一个可选实施例,若所述指示信息与所述uci独立编码,根据预先约定或预先配置确定所述指示信息在所述pusch上的映射资源大小和位置,或根据与所述指示信息相关的传输参数确定所述指示信息在所述pusch上的映射资源大小和位置;
617.或者,
618.若所述指示信息与所述uci中的特定uci联合编码,按照预定的级联顺序将所述指示信息和所述特定uci级联,根据级联之后的总比特数确定所述指示信息在所述pusch上的映射资源大小和位置。
619.作为一个可选实施例,所述第二确定单元包括:
620.第二接收子单元,用于在与所述pusch的传输资源相对应的预定的资源或基于所述pusch的传输资源按照预定规则确定的资源上,接收所述第一序列或所述第二序列。
621.作为一个可选实施例,所述第二接收子单元进一步用于:
622.在所述pusch的传输资源之前或之后的最近a个可用符号上,接收按照所述pusch的频域资源大小和位置传输的所述第一序列或所述第二序列;
623.或者,
624.在所述pusch的传输资源之前或之后的最近a个可用符号上,接收按照特定资源块rb大小和位置传输的所述第一序列或所述第二序列;
625.其中,a为预先定义或配置的大于0的整数。
626.本发明实施例在可能发生上行跳过的pusch上通过传输指示信息或随之传输第一序列或是否随之传输第二序列,来指示是否发生了上行跳过,从而保证在发生了上行跳过的pusch上正常传输uci,避免uci丢弃的同时,通过是否发生了上行跳过的指示协助网络侧设备对pusch进行接收,提高接收性能。
627.由于该上行信道的传输装置解决问题的原理与本发明实施例中上行信道的传输方法相似,因此该装置的实施可以参见方法的实施,重复之处不再敷述。
628.需要说明的是,本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
629.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络侧设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
630.本发明实施例还提提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行如上所述的方法实施例。所述处理器可读存储介质可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd))等。
631.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序
产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
632.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
633.这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
634.这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
635.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1