本申请为申请号201910760454.1,名称“侧行链路反馈信息传输的方法和通信装置”专利申请的分案申请。本申请涉及通信领域,更为具体的,涉及一种侧行链路反馈信息传输的方法和通信装置。
背景技术:
:车辆对其他设备(vehicletoeverything,v2x)通信是车联网中实现环境感知、信息交互的重要关键技术。不同用户终端设备之间的通信链路可以称之为侧行链路(sidelink,sl)。车辆与其他实体(entity)的通信(vehicle-to-everything,v2x)的通信可以使用侧行链路进行。v2x通信中的物理资源分配包含两种分配方式:第一种分配方式是基于网络设备(例如基站)的调度,v2x中的用户设备根据网络设备的调度信息在被调度的时频资源上发送v2x通信的控制消息和数据。第二种通信模式是v2x用户设备在预配置的v2x通信资源池包含的可用时频资源中自行选择v2x通信所用的时频资源。在侧行链路上,如果接收侧行数据的终端设备(简称为接收设备)对侧行数据接收失败,接收设备会向发送该侧行数据的终端设备(简称为发送设备)发送混合自动重传请求(hybridautomaticrepeatrequest,harq)信息,该harq可以包括否定应答(negativeacknowledgement,nack)。发送设备的在接收到nack之后会对该侧行数据进行重传。但是如果此时发送设备工作在第一种资源分配方式下,重传资源也是需要网络设备来进行调度的,发送设备可以将侧行链路的混合自动重传请求(sidelinkhybridautomaticrepeatrequest,slharq)信息反馈给网络设备。但是,网络设备在哪些时间期待接收到发送设备发送的slharq信息,发送设备在哪些时间需要向网络设备发送slharq信息,是需要明确的。网络设备调度的时间是否满足终端设备处理的需求也是需要考量的。否则,会造成了目前侧行链路上的数据重传机制难以有效的实现,严重影响了侧行链路上数据传输的可靠性,影响了通信效率。技术实现要素:本申请提供一种侧行链路反馈信息传输的方法和通信装置,通过针对侧行链路harq信息上报给接收设备过程中的时序(timing)的设计,使得侧行链路中的终端设备按时上报该harq信息。一方面使终端设备有足够的时间准备、处理和上报该harq信息,另一方面可以使得接收设备按时接收到该harq信息。这样,接收设备可以获知该harq信息的接收时间,也可以知道该harq信息针对是哪一次调度,哪一个harq进程。保证了侧行链路上的数据重传机制可以有效的实现,保障了侧行链路上数据传输的可靠性,提高了通信效率。第一方面,提供了一种侧行链路反馈信息传输的方法,该方法的执行主体既可以是第三终端设备或者是网络设备,也可以是应用于第三终端设备或者是网络设备的芯片。该方法包括:在第一信道上向第一终端设备发送侧行链路调度信息,该侧行链路调度信息用于调度该第一终端设备在侧行链路上向第二终端设备发送侧行数据,该侧行链路为该第一终端设备与该第二终端设备之间的通信链路;确定第二信道,该第二信道用于接收来自于该第一终端设备的该侧行数据的混合自动重传请求harq信息。第一方面提供的侧行链路反馈信息传输的方法,网络设备或者第三终端设备在第一信道上向第一终端设备发送侧行链路调度信息后,通过对第二信道位置的确定,网络设备或者第三终端设备可以确定在第二信道上接收到的是针对于在第一信道上调度的侧行数据的harq信息。使得网络设备或者第三终端设备按时接收到该harq信息,明确了该harq信息是针对于第一信道调度的harq进程。保证了侧行链路上的数据重传机制可以有效的实现,保障了侧行链路上数据传输的可靠性,提高了通信效率。在第一方面一种可能的实现方式中,该确定第二信道,包括:根据该第一信道和第一混合自动重传请求harq定时,确定该第二信道,其中,该第一harq定时为该第二信道和该第一信道在时域上的偏移值。在该实现方式中,在确定第二信道的时域位置时,根据第一信道的时域位置和第一harq定时,确定第二信道的时域位置,提高了确定第二信道的时域位置的效率,保障了第二信道的时域位置的准确性。在第一方面一种可能的实现方式中,根据第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定第一时域偏移值,该第一harq定时信息大于或者等于该第一时域偏移值;其中,该侧行链路共享信道用于承载该侧行数据,该第三信道用于承载该第二终端设备向该第一终端设备发送的该harq信息;该第一子载波间隔为以下之一:该第一信道对应的子载波间隔;该第二信道对应的子载波间隔;该侧行链路共享信道对应的子载波间隔;该第一信道对应的子载波间隔、该侧行链路共享信道对应的子载波间隔和该第二信道对应的子载波间隔中的最小值。在该实现方式中,由于第一harq定时大于或者等于第一时域偏移值,而第一时域偏移值是根据第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定的。可以保证第一终端设备有足够的时间准备、处理和上报harq信息。从而保证了侧行链路上的数据重传机制可以有效的实现。可选的,第三信道可以是第二终端设备与第一终端设备之间的物理侧行反馈信道,或者,第三信道还可以是第二终端设备向第一终端设备发送数据的共享信道,或者第三信道还可以是第二终端设备向第一终端设备发送控制信令的控制信道,例如为:物理侧行链路反馈信道。可选的,该第一子载波间隔可以为该第一信道对应的子载波间隔、侧行链路共享信道对应的子载波间隔或者该第二信道对应的子载波间隔。或者,第一子载波间隔还可以为该第一信道对应的子载波间隔、侧行链路共享信道对应的子载波间隔和该第二信道对应的子载波间隔中最小的子载波间隔。在第一方面一种可能的实现方式中,该根据第一子载波间隔和/或该第一终端设备的处理能力,以及侧行链路共享信道和/或第三信道确定第一时域偏移值,包括:该第一时域偏移值t0根据如下公式确定:其中,nsl是根据该第一子载波间隔和/或该第一终端设备的处理能力信息确定的符号个数,dsl是根据该侧行链路共享信道、该第三信道和该第一终端设备的处理能力信息中的至少一个确定的符号个数,tc为第一时间单位,ts为第二时间单位,κ为ts与tc的比值,μ1为该第一子载波间隔。在实现方式中,通过利用上述的公式确定第二信道的时域位置,可以提高确定第二信道的时域位置的效率和准确率,并且容易实现,复杂度低。在第一方面一种可能的实现方式中,该确定第二信道,包括:根据第三信道和第二混合自动重传请求harq定时,确定该第二信道,其中,该第二harq定时为该第二信道和该第三信道在时域上的偏移值,该第三信道用于承载该第二终端设备向该第一终端设备发送的该harq信息。在该实现方式中,在确定第二信道的时域位置时,根据第三信道的时域位置和第二harq定时信息,确定第二信道的时域位置,提高了确定第二信道的时域位置的效率,保障了第二信道的时域位置的准确性。在第一方面一种可能的实现方式中,根据第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第二时域偏移值,该第二harq定时大于或者等于该第二时域偏移值;其中,该第二子载波间隔为以下之一:该第一信道对应的子载波间隔;侧行链路共享信道对应的子载波间隔;该第三信道对应的子载波间隔;该第二信道对应的子载波间隔;该第一信道对应的子载波间隔、该侧行链路共享信道对应的子载波间隔、该第三信道对应的子载波间隔和该第二信道对应的子载波间隔中的最小值;该侧行链路共享信道用于承载该侧行数据。在该实方式中。由于第二harq定时大于或者等于第二时域偏移值,而第二时域偏移值是根据第二子载波间隔和/或该第一终端设备的处理能力信息,以及第三信道确定的。可以保证第一终端设备有足够的时间准备、处理和上报harq信息。从而保证了侧行链路上的数据重传机制可以有效的实现。可选的,该第二子载波间隔为该第一信道对应的子载波间隔、该第二信道对应的子载波间隔、第三信道对应的子载波间隔或者侧行链路共享信道对应的子载波间隔。或者,该第二子载波间隔为第一信道对应的子载波间隔、该第二信道对应的子载波间隔、第三信道对应的子载波间隔、侧行链路共享信道对应的子载波间隔中的最小值。在第一方面一种可能的实现方式中,根据第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第二时域偏移值,包括:该第二时域偏移值t1根据如下公式确定:其中,nsl-to-ul是根据该第二子载波间隔和/或该第一终端设备的处理能力信息确定的符号个数,dsl-to-ul为根据该第三信道和/或该第一终端设备的处理能力信息确定的符号个数,tc为第一时间单位,ts为第二时间单位,κ为ts与tc的比值,μ2为该第二子载波间隔。在该实现方式中,通过利用上述的公式确定第二信道的时域位置,可以提高确定第二信道的时域位置的效率和准确率,并且容易实现,复杂度低。在第一方面一种可能的实现方式中,在该第二信道与第四信道在时域上重叠的情况下,第三时域偏移值为该第一信道与在该第二信道的时域位置和该第四信道的时域位置中最早的信道之间的时域偏移值;其中,根据该第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定该第三时域偏移值。在该实现方式中,在该第二信道与第四信道在时域上重叠的情况下,该第二信道和该第四信道中的时域位置最早的信道与该第一信道在时域上的第三时域偏移值是根据该第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定的,在第二信道与第四信道进行复用的时,可以保证第一终端设备具有足够的时间进行信道复用的处理,可以保证第二信道与第四信道复用的可靠性,保障该harq信息的正常传输。可选的,第四信道可以为第一终端设备向网络设备发送数据的pusch,或者,可以为第一终端设备向网络设备发送控制信令的pucch。pucch可以用于承载第一终端设备反馈是否正确接收网络设备发送的下行数据的ack或者nack信息。或者,第四信道还可以为第一终端设备向第三终端设备发送数据的pssch。在第一方面一种可能的实现方式中,该第三时域偏移值根据该第一子载波间隔和/或该第一终端设备的处理能力信息,以及该侧行链路共享信道和/或该第三信道确定该第三时域偏移值,包括:该第三偏移值t2根据如下公式确定:其中,x为正整数。在该实现方式中,通过利用上述的公式确定第三时域偏移值,可以提高确定第三时域偏移值的效率和准确率。可选的,x可以为变量或者常量。x可以与子载波的间隔之间存在对应关系。例如,子载波间隔较大时,x取值较大。在第一方面一种可能的实现方式中,在该第二信道与第五信道在时域上重叠的情况下,第四时域偏移值为该第三信道与在该第二信道的时域位置和该第五信道的时域位置中最早的信道之间的时域偏移值;其中,根据该第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第四时域偏移值。在该第二信道与第五信道在时域上重叠的情况下,该第二信道和该第五信道中的时域位置最早的信道与该第三信道在时域上的第四时域偏移值是根据该第二子载波间隔和/或该第一终端设备的处理能力信息,以及第三信道确定的,在第二信道与第五信道进行复用的时,可以保证第一终端设备具有足够的时间进行信道复用的处理,可以保证第二信道与第五信道复用的可靠性,保障该harq信息的正常传输。可选的,第五信道和第四信道可以为同一个信道。在第一方面一种可能的实现方式中,根据该第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第四时域偏移值,包括:该第四偏移值t3根据如下公式确定:其中,y为正整数。在该实现方式中,通过利用上述的公式确定第四时域偏移值,可以提高确定第四时域偏移值的效率和准确率。可选的,y可以为变量或者常量。y可以与子载波的间隔之间存在对应关系。例如,子载波间隔较大时,y取值较大。在第一方面一种可能的实现方式中,在满足如下关系式的情况下,t4+tl,pssch+t5+tl,ch3+t1≤t0,该方法还包括:在该第二信道上接收该harq信息;其中,t4为该第一信道与该侧链路共享信道之间时域偏移值;t5为该侧链路共享信道与该第三信道之间的时域偏移值;tl,pssch为该侧链路共享信道在时域所占的时间长度;tl,ch3为该第三信道在时域所占的时间长度。在该实现方式中,可以保证第一终端设备有足够的时间准备、处理和上报harq信息,从而保证了侧行链路上的数据重传机制可以有效的实现。第二方面,提供了一种侧行链路反馈信息传输的方法,该方法的执行主体既可以是第一终端设备,也可以是应用于第一终端设备的芯片,以执行主体为第一终端设备为例。该方法包括:第一终端设备在第一信道接收侧行链路调度信息,该侧行链路调度信息用于调度该第一终端设备在侧行链路上向第二终端设备发送侧行数据,该侧行链路为该第一终端设备到该第二终端设备之间的通信链路;该第一终端设备接收该第二终端设备发送的该侧行数据的harq信息;该第一终端设备确定第二信道,该第二信道用于该第一终端设备发送该harq信息。第二方面提供的侧行链路反馈信息传输的方法,第一终端设备在第一信道上接收到侧行链路调度信息后,通过对第二信道位置的确定,确定在第二信道上发送针对于在第一信道上调度的侧行数据的harq信息。使得第一终端设备按时发送该harq信息,明确了该harq信息是针对于第一信道调度的harq进程。保证了侧行链路上的数据重传机制可以有效的实现,保障了侧行链路上数据传输的可靠性,提高了通信效率。在第二方面一种可能的实现方式中,该第一终端设备确定第二信道,包括:该第一终端设备根据该第一信道和第一混合自动重传请求harq定时,确定该第二信道,该第一harq定时为该第二信道和该第一信道在时域上的偏移值。在第二方面一种可能的实现方式中,该第一harq定时大于或者等于第一时域偏移值,该方法还包括:该第一终端设备根据第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定的该第一时域偏移值;其中,该侧行链路共享信道用于承载该侧行数据,该第三信道用于承载该第二终端设备向该第一终端设备发送的该harq信息;该第一子载波间隔为以下之一:该第一信道对应的子载波间隔;该第二信道对应的子载波间隔;该侧行链路共享信道对应的子载波间隔;该第一信道对应的子载波间隔、该侧行链路共享信道对应的子载波间隔和该第二信道对应的子载波间隔中的最小值。在第二方面一种可能的实现方式中,该第一终端设备根据第一子载波间隔和/或该第一终端设备的处理能力,以及侧行链路共享信道和/或第三信道确定第一时域偏移值,包括:根据如下公式确定该第一时域偏移值t0:其中,nsl是根据该第一子载波间隔和/或该第一终端设备的处理能力信息确定的符号个数,dsl是根据该侧行链路共享信道、该第三信道和该第一终端设备的处理能力信息中至少一个确定的符号个数,tc为第一时间单位,ts为第二时间单位,κ为ts与tc的比值,μ1为该第一子载波间隔。在第二方面一种可能的实现方式中,该第一终端设备确定第二信道,包括:该第一终端设备根据第三信道和第二混合自动重传请求harq定时,确定该第二信道,其中,该第二harq定时为该第二信道和第三信道在时域上的偏移值,该第三信道用于承载该第二终端设备向该第一终端设备发送的该harq信息。在第二方面一种可能的实现方式中,该第二harq定时大于或者等于该第二时域偏移值,该方法还包括:该第一终端设备根据第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第二时域偏移值;其中,该第二子载波间隔为以下之一:该第一信道对应的子载波间隔;侧行链路共享信道对应的子载波间隔;该第二信道对应的子载波间隔;该第三信道对应的子载波间隔;该第一信道对应的子载波间隔、该侧行链路共享信道对应的子载波间隔、该第三信道对应的子载波间隔和该第二信道对应的子载波间隔中的最小值;该侧行链路共享信道用于承载该侧行数据。在第二方面一种可能的实现方式中,该第一终端设备根据第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第二时域偏移值,包括:根据如下公式确定该第二时域偏移值t1:其中,nsl-to-ul是根据该第二子载波间隔和/或该第一终端设备的处理能力信息确定的符号个数,dsl-to-ul为根据该第三信道和/或该第一终端设备的处理能力信息确定的符号个数,tc为第一时间单位,ts为第二时间单位,κ为ts与tc的比值,μ2为该第二子载波间隔。在第二方面一种可能的实现方式中,在该第二信道与第四信道在时域上重叠的情况下,第三时域偏移值为该第一信道与在该第二信道的时域位置和该第四信道的时域位置中最早的信道之间的时域偏移值;其中,该第一终端设备根据该第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定该第三时域偏移值。在第二方面一种可能的实现方式中,该第一终端设备根据该第一子载波间隔和/或该第一终端设备的处理能力信息,以及该侧行链路共享信道和/或该第三信道确定该第三时域偏移值,包括:根据如下公式确定该第三偏移值t2:其中,x为正整数。在第二方面一种可能的实现方式中,在该第二信道与第五信道在时域上重叠的情况下,第四时域偏移值为该第三信道与在该第二信道的时域位置和该第五信道的时域位置中最早的信道之间的时域偏移值;其中,该第一终端设备根据该第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第四时域偏移值。在第二方面一种可能的实现方式中,该第一终端设备根据该第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第四时域偏移值,包括:根据如下公式确定该第四偏移值t3:其中,y为正整数。在第二方面一种可能的实现方式中,在满足如下关系式的情况下,t4+tl,pssch+t5+tl,ch3+t1≤t0,该方法还包括:该第一终端设备在该第二信道发送该harq信息;其中,t4为该第一信道与该侧链路共享信道之间时域偏移值;t5为该侧链路共享信道与该第三信道之间的时域偏移值;tl,pssch为该侧链路共享信道在时域所占的时间长度;tl,ch3为该第三信道在时域所占的时间长度。第三方面,提供了一种通信装置,该装置包括用于执行以上第一方面或第一方面的任意可能的实现方式中的各个步骤的单元。第四方面,提供了一种通信装置,该装置包括用于执行以上第二方面或第二方面的任意可能的实现方式中的各个步骤的单元。第五方面,提供了一种通信装置,该装置包括至少一个处理器和存储器,该至少一个处理器用于执行以上第一方面或第一方面的任意可能的实现方式中的方法。第六方面,提供了一种通信装置,该装置包括至少一个处理器和存储器,该至少一个处理器用于执行以上第二方面或第二方面的任意可能的实现方式中的方法。第七方面,提供了一种通信装置,该装置包括至少一个处理器和接口电路,该至少一个处理器用于执行以上第一方面或第一方面的任意可能的实现方式中的方法。第八方面,提供了一种通信装置,该装置包括至少一个处理器和接口电路,该至少一个处理器用于执行以上第二方面或第二方面的任意可能的实现方式中的方法。第九方面,提供了一种网络设备,该网络设备包括上述第三方面提供的通信装置,或者,该终端设备包括上述第五方面提供的通信装置,或者,该终端设备包括上述第七方面提供的通信装置。第十方面,提供了一种第三终端设备,该第三终端设备包括上述第三方面提供的通信装置,或者,该终端设备包括上述第五方面提供的通信装置,或者,该终端设备包括上述第七方面提供的通信装置。第十一方面,提供了一种第一终端设备,该第一终端设备包括上述第四方面提供的通信装置,或者,该终端设备包括上述第六方面提供的通信装置,或者,该终端设备包括上述第八方面提供的通信装置。第十二方面,提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序在被处理器执行时,用于执行第一方面或第一方面的任意可能的实现方式中的方法,或者执行第二方面或第二方面的任意可能的实现方式中的方法。第十三方面,提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当该计算机程序被执行时,用于执行第一方面或第一方面的任意可能的实现方式中的方法,或者执行第二方面或第二方面的任意可能的实现方式中的方法。第十四方面,提供了一种通信系统,该通信系统包括上述的第三终端设备或者网络设备中的至少一个,以及上述的第一终端设备。本申请实施例提供的方法,通过针对侧行链路harq信息上报过程中的时序(timing)的设计,使得侧行链路中的终端设备按时向网络设备或者其他终端设备上报slharq信息。一方面使该终端设备有足够的时间准备、处理和上报侧行链路harq信息,另一方面可以使得该网络设备或者其他终端设备按时接收到该侧行链路harq信息。保证了侧行链路上的数据重传机制可以有效的实现,保障了侧行链路上数据传输的可靠性,提高了通信效率。附图说明图1是一例适用于本申请实施例的移动通信系统的架构示意图。图2是另一例适用于本申请实施例的移动通信系统的架构示意图。图3是本申请实施例提供的一例侧行链路反馈信息传输的方法的示意性交互图。图4是本申请实施例提供的另一例侧行链路反馈信息传输的方法的示意性交互图。图5是本申请实施例提供的另一例侧行链路反馈信息传输的方法的示意性交互图。图6是本申请实施例提供的一例从网络设备在第一信道发送侧行链路调度信息开始,到网络设备在第二信道接收到该harq信息的时序图。图7是本申请实施例提供的另一例侧行链路反馈信息传输的方法的示意性交互图。图8是本申请实施例提供一例第五信道和第四信道为同一个信道时,第三时域偏移值和第四时域偏移值示意图。图9是本申请实施例提供的通信装置的示意性框图。图10是本申请实施例提供的另一例通信装置的示意性框图。图11是本申请实施例提供的又一例通信装置的示意性框图。图12是本申请实施例提供的另一例通信装置的示意性框图。图13是本申请实施例提供的终端设备的示意性框图。图14是本申请实施例提供的另一例终端设备的示意性框图。图15是本申请实施例提供的网络设备的示意性框图。具体实施方式下面将结合附图,对本申请中的技术方案进行描述。本申请实施例的技术方案可以应用于各种通信系统,例如:v2x或者设备到设备(devicetodevice,d2d)通信系统、全球移动通讯(globalsystemofmobilecommunication,gsm)系统、码分多址(codedivisionmultipleaccess,cdma)系统、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统、通用分组无线业务(generalpacketradioservice,gprs)、长期演进(longtermevolution,lte)系统、lte频分双工(frequencydivisionduplex,fdd)系统、lte时分双工(timedivisionduplex,tdd)、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、全球互联微波接入(worldwideinteroperabilityformicrowaveaccess,wimax)通信系统、未来的第五代(5thgeneration,5g)系统或新无线(newradio,nr)等。本申请实施例中的终端设备可以指用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。v2x通信系统中的汽车、车载设备等。终端设备还可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字处理(personaldigitalassistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,未来5g网络中的终端设备或者未来演进的公用陆地移动通信网络(publiclandmobilenetwork,plmn)中的终端设备等,本申请实施例对此并不限定。本申请实施例中的网络设备可以是用于与终端设备通信的设备,该网络设备可以是全球移动通讯(globalsystemofmobilecommunication,gsm)系统或码分多址(codedivisionmultipleaccess,cdma)中的基站(basetransceiverstation,bts),也可以是宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统中的基站(nodeb,nb),还可以是lte系统中的演进型基站(evolutionalnodeb,enb或enodeb),还可以是云无线接入网络(cloudradioaccessnetwork,cran)场景下的无线控制器,或者该网络设备可以为服务传输接收点(servingtransmissionreceptionpoint,servingtrp)、中继站、接入点、车载设备、可穿戴设备以及未来5g网络中的网络设备或者未来演进的plmn网络中的网络设备等,本申请实施例并不限定。在本申请实施例中,终端设备或网络设备包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。该硬件层包括中央处理器(centralprocessingunit,cpu)、内存管理单元(memorymanagementunit,mmu)和内存(也称为主存)等硬件。该操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,linux操作系统、unix操作系统、android操作系统、ios操作系统或windows操作系统等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。并且,本申请实施例并未对本申请实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本申请实施例的提供的方法的代码的程序,以根据本申请实施例提供的方法进行通信即可,例如,本申请实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。另外,本申请的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本申请中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compactdisc,cd)、数字通用盘(digitalversatiledisc,dvd)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasableprogrammableread-onlymemory,eprom)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。在5g系统中,网络设备在物理下行共享信道(physicaldownsharedchannel,pdsch)下发下行数据给终端设备,终端设备需要反馈相应harq信息给网络设备。harq信息的肯定应答(acknowledgement,ack)/否定应答(negativeacknowledgement,nack)信息,只有反馈nack时,网络设备才需要进行重传。网络设备调度终端设备发送上行数据时(例如物理上行共享信道(physicaluplinksharedchannel,pusch)。终端设备也需要及时准备和发送该上行数据,为了能够准确有序的对所有信息harq信息、上行数据进行调度和接收,网络设备会设置不同的定时(timing)以确定什么时候让终端设备反馈和上报,但是与此同时,又要考虑到终端设备在处理的时候需要一定的时间,因此这个定时(或者也可以称为时间偏移)又不能设置的过小,否则终端设备将来不及处理而无法上报。所以,这个定时既可以体现网络设备调度的顺序和快慢,也体现出终端设备的处理能力。例如。目前规定了从网络设备发送pdsch到终端设备发送与该pdsch对应的harq信息之间的最短时间,也规定了网络设备调度终端设备发送上行数据pusch时,携带调度该上行数据的下行控制信息(downcontrolinformationdci)的物理下行控制信道(physicaldowncontrolchannel,pdcch)与该pusch之间的定时。v2x通信是车联网中实现环境感知、信息交互的重要关键技术,这里的其他设备可以是其他车辆、其他基础设施、行人、终端设备等。v2x通信可以看成是设备到设备(devicetodevice,d2d)通信的一种特殊情形。不同用户终端设备之间的通信链路可以称之为sl。例如,可以车辆到车辆之间的通信链路可以为sl。在v2x通信系统中,物理侧行控制信道(physicalsidelinkcontrolchannel,pscch)用于传输v2x通信中的控制信息,物理侧行共享信道(physicalsidelinksharedchannel,pssch)用于传输v2x通信中的数据。目前,v2x通信中的物理资源分配包含两种分配方式,v2x通信包含两种通信模式:第一种资源分配方式是基于网络设备(例如基站)的调度,v2x中的用户设备(例如可以是车辆或者车载设备)根据网络设备的调度信息在被调度的时频资源上发送v2x通信的控制消息和数据。第二资源分配方式是v2x中的用户设备在预配置的v2x通信资源池(或者也可以称为v2x资源集合)包含的可用时频资源中自行选择v2x通信所用的时频资源。在第一种资源分配方式下,侧行链路的资源都是由网络设备来进行分配的。与此同时,终端设备之间在通过侧行链路通信也会采用类似的harq反馈机制用于确认侧行数据(例如pssch)的发送是否成功。在侧行链路上,如果接收数据的终端设备(简称为接收设备)没有接收到数据或者数据的循环冗余码校验(cyclicredundancycheck,crc)并没有通过,接收设备会反馈nack信息。发送数据的终端设备(简称为发送设备)在接收到接收设备反馈的nack之后会对侧行数据pssch进行重传。但是如果此时发送设备工作在第一种通信模式下,发送设备的pssch重传资源也是要有网络设备来进行调度的。那么怎样才能让网络设备知道发送设备需要重传pssch的资源呢?最直接的一种方式就是发送设备将侧行链路的混合自动重传请求(sidelinkhybridautomaticrepeatrequest,slharq)信息反馈给网络设备,网络设备接收到slharq信息后就知道发送设备是否需要知道重传资源。但是,目前网络设备在哪些时间期待接收到发送设备发送的slharq信息、发送设备在哪些时间需要向网络设备发送slharq信息,是需要明确的。否则,会造成即使网络设备接收到slharq信息,也无法知道该slharq信息针对是哪一次调度,哪一个harq进程,自然也就无法确定需要给发送设备调度多少重传资源。这样,造成了目前侧行链路上的数据重传机制难以有效的实现,严重影响了侧行链路上数据传输的可靠性,影响了通信效率。有鉴于此,本申请提供了一种侧行链路反馈信息传输的方法,通过针对slharq信息上报过程中的时序(timing)的设计,使得侧行链路中的终端设备按时向网络设备上报slharq信息。一方面使终端设备有足够的时间准备、处理和上报slharq信息,另一方面可以使得网络设备按时接收到该slharq信息。这样,网络设备可以获知slharq信息的接收时间,也可以知道该slharq信息针对是哪一次调度,哪一个harq进程。保证了侧行链路上的数据重传机制可以有效的实现,保障了侧行链路上数据传输的可靠性,提高了通信效率。为便于理解本申请实施例,首先结合图1和图2简单介绍适用于本申请实施例的通信系统。图1是适用于本申请实施例的通信方法的通信系统100的示意图。如图1所示,该通信系统100包括四个通信设备,例如,网络设备110,终端设备121至123,其中,网络设备110与终端设备121至123中的至少一个之间可以通过无线连接进行数据通信。对于终端设备121至123,两两之间形成的链路为sl。例如,终端设备121向终端设备122发送侧行数据并且收到终端设备122反馈的harq信息后,终端设备121和网络设备110之间进行侧行链路反馈信息时,可以利用本申请提供的侧行链路反馈信息传输的方法进行反馈信息的传输。又例如,终端设备122向终端设备123发送侧行数据并且收到终端设备123反馈的harq信息后,终端设备122和终端设备121之间进行侧行链路反馈信息时,可以利用本申请提供的侧行链路反馈信息传输的方法进行反馈信息的传输,终端设备121接收到该harq信息后,可以将该harq信息反馈给网络设备110。图2是适用于本申请实施例的通信方法的另一通信系统120的示意图。如图2所示,该通信系统120包括三个通信设备,例如,终端设备121至123,其中,终端设备和终端设备可以通过d2d或者v2x的通信方式进行数据通信。对于终端设备121至123,两两之间的链路为sl。例如,终端设备122向终端设备123发送侧行数据并且收到终端设备123反馈的harq信息后,终端设备122和终端设备121之间利用本申请提供的侧行链路反馈信息传输的方法进行侧行链路反馈信息传输。应理解,图1和图2所示的各通信系统中还可以包括更多的网络节点,例如终端设备或网络设备,图1和图2所示的各通信系统中包括的网络设备或者终端设备可以是上述各种形式的网络设备或者终端设备。本申请实施例在图中不再一一示出。应理解,在本申请实施例中,以终端设备和网络设备作为各个实施例的执行方法的执行主体为例,对各个实施例的方法进行说明。作为示例而非限定,执行方法的执行主体也可以是应用于终端设备的芯片和应用于基站的芯片。该终端设备可以是v2x通信中的车辆、车载设备、手机终端等。如图3所示,图3中示出的方法200可以包括步骤s210至步骤s230。下面结合图3详细说明方法200中的各个步骤。s210,网络设备或者第三终端设备在第一信道上向第一终端设备发送侧行链路调度信息,该侧行链路调度信息用于调度该第一终端设备在侧行链路上向第二终端设备发送侧行数据,该侧行链路为该第一终端设备与该第二终端设备之间的通信链路。s220,网络设备或者第三终端设备,以及第一终端设备确定第二信道,该第二信道用于第一终端设备向网络设备或者第三终端设备发送该侧行数据的harq信息。或者,该第二信道用于网络设备或者第三终端设备接收来自于该第一终端设备的该侧行数据的harq信息。在s210中,当第一终端设备需要向第二终端设备发送侧行数据时,第一终端设备首先确定该侧行数据所占的时频资源。对于第一终端设备而言,可以向网络设备发送资源请求以请求该时频资源,或者自己在资源池中确定该时频资源。网络设备接收到该资源请求后,会为第一终端设备分配该时频资源,并在第一信道上向第一终端设备发送响应于该资源请求的侧行链路调度信息,侧行链路调度信息可以包含该侧行数据所占的时频资源配置信息,侧行链路为该第一终端设备与该第二终端设备之间的通信链路。例如,侧行链路调度信息可以包括:第一终端设备向第二终端设备发送侧行数据使用的时间和/或频率资源和/或采用的掩码、发送该侧行数据使用的调制方式、发送该侧行数据使用的编码码率、发送该侧行数据的功率信息中的一种或者多种。该侧行链路调度信息用于调度该第一终端设备在侧行链路上向第二终端设备发送侧行数据。或者,网络设备可以先将该侧行链路调度信息送给第三终端设备,第三终端设备在该第一信道上向第一终端设备发送该侧行链路调度信息。或者,第一终端设备也可以向第三终端设备请求该时频资源,第三终端设备将该资源请求转发给网络设备。网络设备确定该时频资源后,先将该侧行链路调度信息先发送给第三终端设备,第三终端设备在该第一信道上向第一终端设备发送该侧行链路调度信息。或者,第一终端设备也可以向第三终端设备请求该时频资源,确定该时频资源后,第三终端设备在该第一信道上向第一终端设备发送该侧行链路调度信息。当网络设备在第一信道上向第一终端设备发送侧行链路调度信息,第一信道可以为pdcch,或者,可以为pdsch,该侧行链路调度信息可以为dci。当第三终端设备在第一信道上向第一终端设备发送侧行链路调度信息,第一信道可以为pscch,或者,可以为pssch,该侧行链路调度信息可以为侧行链路控制信息(sidelinkcontrolinformation,sci)。在s220中,在网络设备或者第三终端设备向第一终端设备发送侧行链路调度信息后,第一终端设备可以该侧行链路上向第二终端设备发送侧行数据,并且,第一终端设备会收到第二终端设备针对于该侧行数据的harq信息。harq信息包括第二终端设备正确接收该侧行数据的ack信息,或者非正确接收的nack信息。第一终端设备需要将该harq信息反馈给网络设备或者第三终端设备,以便于在该harq信息包括nack时重传该侧行数据,或者在该harq信息包括ack时传输新的侧行数据。因此,第一终端设备需要确定第二信道,第二信道用于第一终端设备向网络设备或者第三终端设备发送该harq信息。网络设备或者第三终端设备也需要确定第二信道,该第二信道用于网络设备或者第三终端设备接收来自于第一终端设备的harq信息。确定第二信道可以理解为确定第二信道的时频位置。当第一终端设备在第二信道上向网络设备发送该harq信息时,第二信道可以为物理上行控制信道(physicaluplinkcontrolchannel,pucch),或者为物理上行共享信道(physicaluplinksharedchannel,pusch)。当第一终端设备在第二信道上向第三终端设备发送该harq信息时,第二信道可以为第一终端设备和第三终端设备之间的pscch,或者为第一终端设备和第三终端设备之间的pssch,或者为第一终端设备和第三终端设备之间的物理侧行链路反馈信道(physicalsidelinkfeedbackchannel,psfch)。在确定了该第二信道的时频位置后,网络设备或者第三终端设备便可以正确的接收该harq信息。可选的,第三终端设备在第二信道接收到该harq信息后,可以将该harq信息转发给网络设备。本申请提供的侧行链路反馈信息传输的方法,网络设备或者第三终端设备在第一信道上向第一终端设备发送侧行链路调度信息后,通过对第二信道位置的确定,网络设备或者第三终端设备可以确定在第二信道上接收到的是针对于在第一信道上调度的侧行数据的harq信息。使得网络设备或者第三终端设备按时接收到该harq信息,明确了该harq信息是针对于第一信道调度的harq进程。保证了侧行链路上的数据重传机制可以有效的实现,保障了侧行链路上数据传输的可靠性,提高了通信效率。在本申请的一些实施例中,以图4为例,在图3所示的方法步骤的基础上,该方法200中还可以包括s230,s240、s250以及s260。s230,第一终端设备根据该侧行链路调度信息,在第一终端设备和第二终端之间的pssch信道上向第二终端设备发送该侧行数据。pssch信道可以理解为该侧行数据所占的时频资源。s240,第二终端设备在pssch信道接收该侧行数据,并根据是否正确解析该侧行数据,生成针对于该侧行数据的harq信息。该harq信息包括第二终端设备正确接收该侧行数据的ack信息,或者非正确接收的nack信息。s250,第二终端设备在第三信道向第一终端设备发送该harq信息。第三信道可以理解为第二终端设备向第一终端设备发送该harq信息的信道。s260,第一终端设备接收该harq信息,并在第二信道上向网络设备或者第三终端设备发送该harq信息。相应的,网络设备或者第三终端设备在第二信道接收第一终端设备发送的该harq信息。图4中所示的s210和s220描述可以参考上述对s210和s220的描述,为了简洁,这里不再赘述。s230中,第一终端设备可以根据该侧行链路调度信息包括的时频资源等信息,在第一终端设备和第二终端设备之间的pssch上向第一终端设备发送该侧行数据。s240中,第二终端设备会对该侧行侧行进行接收和解析。如果该侧行数据接收成功(crc校验通过),则会生成ack信息。如果该侧行数据接收和解析错误,则会生成nack信息。nack信息也可以用于指示第一终端设备需要向第二终端设备重传该侧行数据。在s250中,第二终端设备在第三信道上向第一终端设备发送该harq信息。例如,第三信道可以是第二终端设备与第一终端设备之间的psfch,或者,第三信道还可以是第二终端设备向第一终端设备发送数据的共享信道,或者第三信道还可以是第二终端设备向第一终端设备发送控制信令的控制信道,例如为:物理侧行链路控制信道(physicalsidelinkcontrolchannel,pscch)。harq信息包括nack信息或者ack信息。在s260中,第一终端设备接收该harq信息,并在第二信道上向网络设备或者第三终端设备发送该harq信息。如果该harq信息包括nack信息,网络设备还需要重新为该侧行数据分配重传资源,该重传资源可以通过s210中的侧行链路调度信息,由网络设备或者第三终端设备在第一信道上发送给第一终端设备,以便于第一终端设备获取该重传资源对该侧行数据进行重传,保障了侧行数据传输的可靠性,保证了侧行链路上的数据重传机制可以有效的实现。在本申请的一些实施例中,以图5为例,在图3所示的方法步骤的基础上,该方法200中的s220:网络设备或者第三终端设备,以及第一终端设备确定第二信道,包括:s221。s221,网络设备或者第三终端设备,以及第一终端设备根据该第一信道和第一harq定时,确定该第二信道的时域位置。该第一harq定时为该第二信道和该第一信道在时域上的偏移值。图5中所示的s210描述可以参考上述对s210的描述,为了简洁,这里不再赘述在s221中,网络设备或者第三终端设备,以及第一终端设备确定第二信道的时域位置时,可以根据第一harq定时信息和第一信道的时域位置,确定第二信道的时域位置时。第一harq定时的值该第二信道和该第一信道在时域上的偏移值。应理解,第一harq定时值的单位可以是时隙、符号、子帧等,或者还可以为绝对时间单位。例如,第一harq定时的值可以为d微秒(μs)、r毫秒(ms)等来表示,d、r均为正数。可选的,第一harq定时可以理解为第一信道结束符号(最后一个符号)所在的时间单位与该第二信道的开始符号(第一个符号)所在的时间单位之间的时域偏移值。符号所在的时间单位可以包括:符号、子帧、时隙等。在确定第二信道的时域位置时,根据第一信道的时域位置和第一harq定时,确定第二信道的时域位置,提高了确定第二信道的时域位置的效率,保障了第二信道的时域位置的准确性。应理解,第一harq定时信息可以是预配置的或者协议预定义的,也可以是网络设备或第三终端设备直接发送给第一终端设备的。例如,第一harq定时信息可以是通过第一信道发送第一终端设备的。或者,网络设备也可以将第一harq定时信息发送给第三终端设备,由第三终端设备转发给第一终端设备。还应理解,图4所示的步骤中也可以包括s221。可选的,在本申请的一些实例中,该第一harq定时大于或者等于第一时域偏移值t0。第一时域偏移值t0是根据第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定的。其中,该侧行链路共享信道用于承载该侧行数据,该第三信道用于承载该第二终端设备向该第一终端设备发送的该harq信息;该第一子载波间隔为以下之一:该第一信道对应的子载波间隔;该第二信道对应的子载波间隔;侧行链路共享信道对应的子载波间隔;该第一信道对应的子载波间隔和该第二信道对应的子载波间隔中的最小值;该第一信道对应的子载波间隔、该第二信道对应的子载波间隔侧行链路共享信道对应的子载波间隔中的最小值其中,第一终端设备的处理流程包括:第一终端设备对于侧行链路调度信息盲检、信道估计,侧行数据的编码、调制、加扰、资源映射、发送、第一终端设备在第三信道上接收、解调、解码该harq信息的时间,以及编码、调制、映射harq信息在第二信道等。第一终端设备的处理能力信息包括终端设备的处理能力。例如,如果第一终端设备的处理能力越高,则第一终端设备的执行上述处理流程所需要的时间(例如符号个数)就越少。如果第一终端设备的处理能力越低。则第一终端设备的执行上述处理流程所需要的时间(例如符号个数)就越长。能力能力该第一子载波间隔k可以为该第一信道对应的子载波间隔、pssch对应的子载波间隔或者该第二信道对应的子载波间隔。可选的,第一子载波间隔还可以为该第一信道对应的子载波间隔、pssch对应的子载波间隔和该第二信道对应的子载波间隔中最大的子载波间隔。可选的,第一子载波间隔还可以为该第一信道对应的子载波间隔、pssch对应的子载波间隔和该第二信道对应的子载波间隔中最小的子载波间隔。或者,第一子载波间隔还可以是使得第一时域偏移值t0为最大时的子载波间隔。pssch可以理解为该侧行数据的大小或者该侧行数据所占的资源的大小,第三信道用于承载该第二终端设备向该第一终端设备发送的该harq信息。由于第一harq定时大于或者等于第一时域偏移值t0,而t0是根据第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定的。可以保证第一终端设备有足够的时间准备、处理和上报harq信息。从而保证了侧行链路上的数据重传机制可以有效的实现。在本申请的一些可能的实现方式中,根据第一子载波间隔和/或该第一终端设备的处理能力,以及pssch和/或第三信道确定第一时域偏移值时t0,可以根据如下公式(1)确定:公式(1)中,nsl是根据该第一子载波间隔和/或该第一终端设备的处理能力信息确定的符号个数。具体地,nsl随着子载波间隔的增大而增加,越大的子载波所对应的符号个数越多。终端的处理能力越强,所需要的符号数越少,nsl的值越小。例如,终端能力二对应较高的终端处理能力,终端设备能力一对应较低的终端设备处理能力,那么终端能力一对应的nsl较大,终端设备能力二对应的nsl较小。例如,表1所示的为一例不同子载波间隔和终端能力类型对应的符号个数的表格。表1子载波间隔终端能力一终端能力二15khz10730khz1510应理解,表1只是示例性的,不应该对本申请产生任何限制。dsl是根据该pssch、该第三信道、第一终端设备的处理能力中的一个或者多个确定的符号个数,例如,dsl可以根据pssch和/或第三信道的时域符号个数、资源映射关系、解调参考信号的位置和数量等中的一个或者多个确定的符号个数。当pssch和/或第三信道的符号数较多时,dsl的值较小。pssch和/或第三信道的符号数较少时,dsl值较大。又例如,当pssch和/或第三信道的调制解调参考信号(demodulationreferencesignal,dmrs)的符号数较多时,dsl值较大。又例如,当pssch和/或第三信道的dmrs位于pssch和/或第三信道所在时频资源的前三个符号,例如第一个符号时,dsl的值小于dmrs位于其他符号位置上对应的dsl值。又例如,终端设备的处理能力越强,所需要的符号数越少,dsl的值越小。又例如,终端设备能力二对应较高的终端处理能力,终端设备能力一对应较低的终端处理能力,那么终端能力一对应的dsl值较大,终端能力二对应的dsl值较小。tc为第一时间单位,ts为第二时间单位,κ为ts与tc的比值,μ1为所第一子载波间隔。ts=1(δfref·nf,ref),δfref=15×103hz,nf,ref=2048,ts可以理解为lte系统中的基本时间单位。tc=1/(δfmax×nf),δfmax=480×103hz,nf=4096,tc可以理解为nr系统中的基本时间单位。应该理解的是,上述的公式(1)只是示例性的一个公式,在本申请实施例中,t0和nsl、dsl之间还可以满足其他的函数关系。例如指数函数关系或者对数函数关系等。本申请实施例在此不作限制。还应理解,本申请实施例中的符号可以也称为时域符号,可以是正交频分复用(orthogonalfrequencydivisionmultiplexing,ofdm)符号,也可以是单载波频分多址(singlecarrierfrequencydivisionmultipleaccess,sc-fdma)符号,其中sc-fdma又称为带有转换预编码的正交频分复用(orthogonalfrequencydivisionmultiplexingwithtransformprecoding,ofdmwithtp)。通过利用上述的公式(1)确定第二信道的时域位置,可以提高确定第二信道的时域位置的效率和准确率。并且容易实现,复杂度低。以图6为例,图6为从网络设备在第一信道发送侧行链路调度信息开始,到网络设备在第二信道接收到该harq信息的时序图。图6中,侧行链路调度信息用侧行链路授权(sidelinkgrant,slgrant)表示,slgrant也表示可第一信道的时域位置。示例性的。侧行数据利用pssch表示,第二信道利用pucch表示。第一时域偏移值利用t0表示,图6中的t1表示第二信道和第三信道在时域上的偏移值(第二时域偏移值),t4表示第一终端设备准备该侧行数据所用的时间。t4为该第一信道与该侧链路共享信道之间时域偏移值。t4可以理解为第一信道的结束符号(最后一个符号)所在的时间单位与pssch的开始符号(第一个符号)所在的时间单位之间的时域偏移值。tl,pssch为承载该侧行数据的侧行共享信道在时域上所占的时间长度。t5为pssch与该第三信道之间的时域偏移值。或者,t5为该第二终端设备处理该侧行数据并生成该harq信息所用的时间。t5可以理解为pssch的结束符号(最后一个符号)所在的时间单位与第三信道的开始符号(第一个符号)所在的时间单位之间的时域偏移值。第二终端设备处理该侧行数据可以包括:对该pssch进行信道估计,crc校验,数据解码等。第二终端设备生成该harq信息可以包括:harq码本的生成、harq信息的编码、调制、加扰、映射等。tl,ch3为承载该harq信息的第三信道在时域上所占的时间长度。t1为第一终端设备准备该harq信息的所用的时间,t1可以包括:第一终端设备解调、解码从第三信道接收到的该harq信息的时间,以及编码、调制、映射该harq信息到第二信道上的时间。t1也可以理解为第三信道的结束符号(最后一个符号)所在的时间单位与第二信道的开始符号(第一个符号)所在的时间单位之间的时域偏移值。其中,第一偏移值t0可以为网络设备从发送完成侧行链路调度信息到接收到该harq信息之间的时间长度,或者,第一偏移值t0也可以理解为第一信道的结束符号(最后一个符号)与第二信道的开始符号(第一个符号)所在的时间单位之间的时域偏移值。可选的,在本申请实施例中,该第二信道的开始符号可以不早于符号p0,符号p0为从该第一信道的结束符号开始经过t0时间后的下一个符号。例如,如果第一信道的结束符号开始经过t0时间后的时刻为某一个符号(假设为第n个符号)的结束时刻,即符号的边界,则从该第一信道的结束符号开始经过t0时间后的下一个符号为第n+1个符号,符号p0为第n+1个符号。即第二信道的开始符号为第n+1个符号或者晚于第n+1个符号,例如,第n+2个符号或者第n+3个符号等。如果第一信道的结束符号开始经过t0时间后的时刻为某一个符号(假设为第m个符号)的中间位置,既不在符号的边界,这里的中间位置可以理解为从第m个符号的开始时刻(包括开始时刻)至第m个符号的结束时刻(不包括开始时刻)之间的时刻,则从该第一信道的结束符号开始经过t0时间后的下一个符号为第m+1个符号,符号p0为第m+1个符号。即第二信道的开始符号为第m+1个符号或者晚于第m+1个符号,例如,第m+2个符号或者第m+3个符号等。可选的,在本申请的一些实施例中,第一harq定时的单位如果为时隙的情况下,第一harq定时的值可以为n个时隙,n为正整数。在本申请的一些实施例中,以图7为例,在图3所示的方法步骤的基础上,该方法200中的s220:网络设备或者第三终端设备,以及第一终端设备确定第二信道,包括:s222。s222,网络设备或者第三终端设备,以及第一终端设备根据第三信道和第二harq定时,确定该第二信道,其中,该第二harq定时为该第二信道和该第三信道在时域上的偏移值,该第三信道用于承载该第二终端设备向该第一终端设备发送的该harq信息。应理解,第二harq定时值的单位可以是时隙、符号、子帧等,或者还可以为绝对时间单位。例如,第一harq定时的值的单位可以用微秒(μs)、毫秒(ms)等来表示。可选的,第二harq定时可以为第三信道结束符号(最后一个符号)所在的时间单位与该第二信道的开始符号(第一个符号)所在的时间单位之间的时域偏移值。符号所在的时间单位可以包括:符号、子帧、时隙等。在确定第二信道的时域位置时,根据第三信道的时域位置和第二harq定时信息,确定第二信道的时域位置,提高了确定第二信道的时域位置的效率,保障了第二信道的时域位置的准确性。应理解,第二harq定时信息可以是预配置的或者协议预定义的。例如,第二harq定时信息可以是通过第一信道发送第一终端设备的。或者,网络设备也可以将第二harq定时信息发送给第三终端设备,由第三终端设备转发给第一终端设备。还应理解,图4所示的步骤中也可以包括s222。可选的,在本申请的一些实例中,该第二harq定时大于或者等于第二时域偏移值t1。t1可以根据第二子载波间隔和/或该第一终端设备的处理能力信息,以及第三信道确定的。其中,该第二子载波间隔为以下之一:该第一信道对应的子载波间隔;pssch对应的子载波间隔;该第二信道对应的子载波间隔;该第三信道对应的子载波间隔;该第一信道对应的子载波间隔、该pssch对应的子载波间隔、该第三信道对应的子载波间隔和该第二信道对应的子载波间隔中的最小值。该pssch用于承载第一终端设备向第二终端设备发送的侧行数据。对于第一终端设备的处理能力、第三信道、pssch的描述可以参考上述对于第一终端设备的处理能力信息、第三信道、pssch的相关描述,为了简洁,这里不赘述。该第二子载波间隔为该第一信道对应的子载波间隔、该第二信道对应的子载波间隔、第三信道对应的子载波间隔或者pssch对应的子载波间隔。或者,该第二子载波间隔为第一信道对应的子载波间隔、该第二信道对应的子载波间隔、第三信道对应的子载波间隔、pssch对应的子载波间隔中的最小值。或者,该第二子载波间隔为第一信道对应的子载波间隔、该第二信道对应的子载波间隔、第三信道对应的子载波间隔、pssch对应的子载波间隔中的最大值。或者,第二子载波间隔还可以是使得第二时域偏移值t1为最大时的子载波间隔。由于第二harq定时大于或者等于第二时域偏移值t1,而t1是根据第二子载波间隔和/或该第一终端设备的处理能力信息,以及第三信道确定的。可以保证第一终端设备有足够的时间准备、处理和上报harq信息。从而保证了侧行链路上的数据重传机制可以有效的实现。结合图6所示的例子。t1可以为第一终端设备准备该harq信息所用的时间长度,t1可以包括:第一终端设备在解调、解码该harq信息的时间,以及编码、调制、映射该harq信息在第二信道上,并在第二信道上发送该harq信息的时间。在本申请的一些可能的实现方式中,根据第二子载波间隔和/或该第一终端设备的处理能力,以及第三信道确定第二时域偏移值时t1,可以根据如下公式(2)确定:其中,nsl-to-ul是根据该第二子载波间隔和/或该第一终端设备的处理能力信息确定的符号个数,具体地,nsl-to-ul随着子载波间隔的增大而增加,越大的子载波所对应的符号个数越多。终端的处理能力越强,所需要的符号数越少,nsl-to-ul的值越小。例如,终端能力二对应较高的终端处理能力,终端能力一对应较低的终端处理能力,那么终端能力一对应的nsl-to-ul较大,终端能力二对应的nsl-to-ul较小。dsl-to-ul为根据该第三信道和/或第一终端设备的处理能力确定的符号个数。例如,dsl-to-ul可以根据第三信道的时域符号个数、资源映射关系、解调参考信号的位置和数量等中的一个或者多个确定的符号个数。当第三信道的符号数较多时,dsl-to-ul的值较小。第三信道的符号数较少时,dsl-to-ul值较大。又例如,当第三信道的dmrs的符号数较多时,dsl-to-ul值较大。又例如,当第三信道的dmrs位于第三信道所在时频资源的前三个符号,例如第一个符号时,dsl-to-ul的值小于dmrs位于其他符号位置上对应的dsl-to-ul值。又例如,终端设备的处理能力越强,所需要的符号数越少,dsl-to-ul的值越小。又例如,终端设备能力二对应较高的终端处理能力,终端设备能力一对应较低的终端处理能力,那么终端能力一对应的dsl-to-ul值较大,终端能力二对应的dsl-to-ul值较小。tc为第一时间单位,ts为第二时间单位,κ为ts与tc的比值,μ2为该第二子载波间隔。关于tc、ts、κ的描述可以参考上述对于tc、ts、κ的描述,为了简洁,这里不再赘述。应该理解的是,上述的公式(2)只是示例性的一个公式,在本申请实施例中,t1和nsl-to-ul、dsl-to-ul之间还可以满足其他的函数关系。例如指数函数关系或者对数函数关系等。本申请实施例在此不作限制。可选的,在本申请实施例中,该第二信道的开始符号可以不早于符号p1,符号p1为从该第三信道的结束符号开始经过t1时间后的下一个符号。例如,如果第三信道的结束符号开始经过t1时间后的时刻为某一个符号(假设为第z个符号)的结束时刻,即符号的边界,则从该第三信道的结束符号开始经过t1时间后的下一个符号为第z+1个符号,符号p1为第z+1个符号。即第二信道的开始符号为第z+1个符号或者晚于第z+1个符号,例如,第z+2个符号或者第z+3个符号等。如果第三信道的结束符号开始经过t1时间后的时刻为某一个符号(假设为第l个符号)的中间位置,既不在符号的边界,这里的中间位置可以理解为从第l个符号的开始时刻(包括开始时刻)至第l个符号的结束时刻(不包括开始时刻)之间的时刻,则从该第一信道的结束符号开始经过t0时间后的下一个符号为第l+1个符号,符号p1为第l+1个符号,即第二信道的开始符号为第l+1个符号或者晚于第l+1个符号,例如,第l+2个符号或者第l+3个符号等。可选的,在本申请的一些实施例中,在第二harq定时的单位为时隙的情况下,第二harq定时的值可以为m个时隙,m为正整数。可选的,在本申请的一些实施例中,在该第二信道与第四信道在时域上重叠的情况下,第三时域偏移值为该第一信道与在该第二信道的时域位置和该第四信道的时域位置中最早的信道之间的时域偏移值;其中,该第三时域偏移值根据该第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定该第三时域偏移值确定。具体而言,第四信道可以为第一终端设备向网络设备发送数据的pusch,或者,可以为第一终端设备向网络设备发送控制信令的pucch。pucch可以用于承载第一终端设备反馈是否正确接收网络设备发送的下行数据的ack或者nack信息。pusch可以用于承载第一终端设备向网络设备发送的上行数据。可选的,第四信道还可以为第一终端设备向第三终端设备发送数据的pssch。应理解,第二信道与第四信道在时域上重叠可以理解为第二信道与第四信道在时域上至少有一个符号(例如ofdm符号)是相同的,即第二信道与第四信道至少公用部分时域资源。还应理解,第二信道和第四信道中时域位置最早的信道可以是第二信道和第四信道中起始位置最早的信道。信道的起始位置可以利用信道的起始符号来表示,起始位置最早的信道可以是起始符号最早的信道。信道的起始符号的早晚可以根据该信道的起始符号所在的时间单元的索引确定。信道的起始符号所在的时间单元的索引越小,则该信道的起始符号就越早。可选的,信道的起始符号所在的时间单元可以为符号、时隙、或者子帧等。该第二信道和该第四信道中的时域位置最早的信道与该第一信道在时域上的偏移值为第三时域偏移值。第三时域偏移值可以理解为第一信道的开始符号(第一个符号)所在的时间单位与第二信道和该第四信道中的时域位置最早的信道结束符号(最后一个符号)之间的时域偏移值。符号所在的时间单位可以包括:符号、子帧、时隙等。其中,该第三时域偏移值根据该第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定该第三时域偏移值。其中,关于第一终端设备的处理能力信息、第一子载波间隔、以及pssch、第三信道可以参考上述的描述,为了简洁,这里不再赘述。本申请实施例中,在该第二信道与第四信道在时域上重叠的情况下,该第二信道和该第四信道中的时域位置最早的信道与该第一信道在时域上的第三时域偏移值是根据该第一子载波间隔和/或该第一终端设备的处理能力信息,以及pssch和/或第三信道确定的,在第二信道与第四信道进行复用的时,可以保证第一终端设备具有足够的时间进行信道复用的处理,可以保证第二信道与第四信道复用的可靠性,保障该harq信息的正常传输。在本申请的一些可能的实现方式中,网络设备或者第三终端设备,以及第一终端设备根据该第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定该第三时域偏移值时,可以根据如下公式(3)确定第三偏移值。其中,t2表示第三时域偏移值,nsl是根据该第一子载波间隔和/或该第一终端设备的处理能力信息确定的符号个数。dsl是根据该pssch、该第三信道、第一终端设备的处理能力中的一个或者多个确定的符号个数,关于nsl、dsl、tc、ts、κ、μ1、第一子载波的描述可以参考上述相关的描述,为了简洁,这里不再赘述。其中,x为正整数。x可以为变量或者常量,例如,x可以为1、2或者3。或者,x可以是根据该第一子载波间隔和/或该第一终端设备的处理能力信息确定的。或者,x可以是根据该pssch和/或该第三信道确定的。例如,x等于1时,上述的公式(3)变为下述的公式(4):又例如,x等于2时,上述的公式(3)变为下述的公式(5):又例如,x等于3时,上述的公式(3)变为下述的公式(6):可选的,x可以根据子载波的间隔不同而不同,子载波间隔较大时,x取值较大。表2所示的为一例x与子载波间隔之间的对应关系表格。表2子载波间隔x15khz130khz3应理解,表2只是示例性的,不应该对x与子载波间隔之间的对应关系产生任何的限制。应该理解的是,上述的公式(3)只是示例性的一个公式,在本申请实施例中,t2和nsl、dsl、x之间还可以满足其他的函数关系。本申请实施例在此不作限制。通过利用上述的公式(3)确定第三时域偏移值,可以提高确定第三时域偏移值的效率和准确率。可选的,在本申请的一些实施例中,在该第二信道与第五信道在时域上重叠的情况下,第四时域偏移值为第三信道与在该第二信道的时域位置和该第五信道的时域位置中最早的信道之间的时域偏移值;即该第二信道和该第五信道中的时域位置最早的信道与该第三信道在时域上的偏移值为第四时域偏移值。第四时域偏移值可以理解为第三信道的开始符号(第一个符号)所在的时间单位与第二信道和该第五信道中的时域位置最早的信道结束符号(最后一个符号)之间的时域偏移值。符号所在的时间单位可以包括:符号、子帧、时隙等。第四时域偏移值可以根据该第二子载波间隔和/或该第一终端设备的处理能力信息,以及第三信道确定。关于第一终端设备的处理能力信息、第二子载波间隔、以及第三信道可以参考上述的描述,为了简洁,这里不再赘述。应理解,第二信道与第五信道在时域上重叠可以理解为第二信道与第四信道在时域上至少有一个符号(例如ofdm符号)是相同的。还应理解,第二信道和第五信道中时域位置最早的信道可以是第二信道和第四信道中起始位置最早的信道。本申请实施例中,在该第二信道与第五信道在时域上重叠的情况下,该第二信道和该第五信道中的时域位置最早的信道与该第三信道在时域上的第四时域偏移值是根据该第二子载波间隔和/或该第一终端设备的处理能力信息,以及第三信道确定的,在第二信道与第五信道进行复用的时,可以保证第一终端设备具有足够的时间进行信道复用的处理,可以保证第二信道与第五信道复用的可靠性,保障该harq信息的正常传输。在本申请的一些可能的实现方式中,网络设备或者第三终端设备,以及第一终端设备根据该第二子载波间隔和/或该第一终端设备的处理能力信息,以及第三信道确定该第四时域偏移值,可以根据如下公式(9)确定第四偏移值:其中,t3表示第四时域偏移值。nsl-to-ul是根据该第二子载波间隔和或该第一终端设备的处理能力信息确定的符号个数,dsl-to-ul为根据该第三信道和/或第一终端设备的处理能力确定的符号个数。关于nsl-to-ul、dsl-to-ul、tc、ts、κ、μ2、第一终端设备的处理能力信息的描述可以参考上述相关的描述,为了简洁,这里不再赘述。其中,y为正整数。y可以为变量或者常量,例如,y可以为1、2或者3等。或者,y可以是根据该第子载波间隔和/或该第二终端设备的处理能力信息确定的。或者,y可以是根据该第三信道确定的。例如,y等于1时,上述的公式(7)变为下述的公式(8):又例如,y等于2时,上述的公式(7)变为下述的公式(9):又例如,y等于3时,上述的公式(7)变为下述的公式(10):可选的,y可以根据子载波的间隔不同而不同,子载波间隔较大时,y取值较大。表3所示的为一例y与子载波间隔之间的对应关系表格。表3子载波间隔y15khz130khz3应理解,表3只是示例性的,不应该对7与子载波间隔之间的对应关系产生任何的限制。应该理解的是,上述的公式(7)只是示例性的一个公式,在本申请实施例中,t3与nsl-to-ul、dsl-to-ul、y之间还可以满足其他的函数关系。本申请实施例在此不作限制。通过利用上述的公式(7)确定第四时域偏移值,可以提高确定第四时域偏移值的效率和准确率。在本申请实施例中,可选的,第五信道和第四信道可以为同一个信道。或者,第五信道和第四信道可以为不同的信道。例如,图8所示的为一例第五信道和第四信道为同一个信道时,第三时域偏移值和第四时域偏移值示意图。如图8所示,tl,pssch为承载第一信道调度的侧行数据的侧行共享信道在时域上所占的时间长度。t4为该第一信道与该侧pssch之间时域偏移值,t5为pssch与该第三信道之间的时域偏移值。第三时域偏移值为t2,和第四时域偏移值为t3。应理解,如8只是示例性的,不应该对本申请实施例造成任何限制。应理解,本申请实施例中,第五信道和第四信道可以为同一个信道的情况下,公式(3)和公式(7)可以同时满足。或者,公式(3)和公式(7)可以满足其中的一个。可选的,在本申请的一些实施例中,结合图6所示的例子,在满足如下关系式(11)的情况下,第一终端设备在该第二信道向网络设备或者第三终端设备发送该harq信息。t4+tl,pssch+t5+tl,ch3+t1≤t0,(11)其中,t4为该第一信道与该pssch之间时域偏移值,t4可以理解为第一信道的开始符号(第一个符号)所在的时间单位与pssch结束符号(最后一个符号)所在的时间单位之间的时域偏移值。t5为该pssch与该第三信道之间的时域偏移值;t5可以理解为pssch的开始符号(第一个符号)所在的时间单位与第三信道结束符号(最后一个符号)所在的时间单位之间的时域偏移值。tl,pssch为该侧链路共享信道在时域所占的时间长度;tl,ch3为该第三信道在时域所占的时间长度。具体而言,在满足关系式(11)的情况下,网络设备从发送完成侧行链路调度信息到接收到该harq信息之间的时间长度、即第一终端设备接收完成该侧行链路调度信息开始到向网络设备或者第三终端设备发送该harq信息之间时间长度t0,大于或者等于:该第一终端设备该侧行数据准备该侧行数据所用的时间长度t4、承载该侧行数据的pssch所占的时间长度tl,pssch、该第二终端设备处理该侧行数据并生成该harq信息所用的时间长度t5以及承载该harq信息的第三信道所占的时间长度之和。这样,可以保证第一终端设备有足够的时间准备、处理和上报harq信息,从而保证了侧行链路上的数据重传机制可以有效的实现。应理解,本申请实施例中,t0、t1、t2、t3中的一个或者多个可以包括定时提前量(timingadvance,ta)。应理解,本申请实施例中的方式、情况、类别以及实施例的划分仅是为了描述的方便,不应构成特别的限定,各种方式、类别、情况以及实施例中的特征在不矛盾的情况下可以相结合。还应理解,在本申请的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。还应理解,上述只是为了帮助本领域技术人员更好地理解本申请实施例,而非要限制本申请实施例的范围。本领域技术人员根据所给出的上述示例,显然可以进行各种等价的修改或变化,例如,上述方法200中某些步骤可以是不必须的,或者可以新加入某些步骤等。或者上述任意两种或者任意多种实施例的组合。这样的修改、变化或者组合后的方案也落入本申请实施例的范围内。还应理解,上文对本申请实施例的描述着重于强调各个实施例之间的不同之处,未提到的相同或相似之处可以互相参考,为了简洁,这里不再赘述。还应理解,本申请实施例中,“预定义”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。上文结合图1至图8对本申请实施例的侧行链路质量测量方法进行了详细的描述,下面结合图9至15对本申请实施例的通信装置进行描述,应理解,图9至图15中的通信装置能够执行本申请实施例的同步方法的各个步骤。图9示出了本申请实施例的通信装置300的示意性框图,该装置300可以对应上述方法的各个实施例中描述的第三终端设备或者网络设备,也可以是应用于第三终端设备或者网络设备的芯片或组件,并且,该装置300中各模块或单元分别用于执行上述方法200以及各个实施例中第三终端设备或者网络设备所执行的各动作或处理过程,如图8所示,该通信装置300可以包括:收发单元310和处理单元320。收发单元310,用于在第一信道上向第一终端设备发送侧行链路调度信息,该侧行链路调度信息用于调度该第一终端设备在侧行链路上向第二终端设备发送侧行数据,该侧行链路为该第一终端设备与该第二终端设备之间的通信链路;处理单元320,用于确定第二信道,该第二信道用于接收来自于该第一终端设备的该侧行数据的混合自动重传请求harq信息。本申请提供的通信装置,该通信装置在第一信道上向第一终端设备发送侧行链路调度信息后,通过对第二信道位置的确定,该通信装置可以确定在第二信道上接收到是针对于在第一信道上调度的侧行数据的harq信息。使得该通信装置按时接收到该harq信息,明确了该harq信息是针对于第一信道调度的harq进程。保证了侧行链路上的数据重传机制可以有效的实现,保障了侧行链路上数据传输的可靠性,提高了通信效率。可选的,在本申请的一些实施例中,该处理单元320,还用于根据该第一信道和第一混合自动重传请求harq定时,确定该第二信道,其中,该第一harq定时为该第二信道和该第一信道在时域上的偏移值。可选的,在本申请的一些实施例中,该第一harq定时大于或者等于第一时域偏移值,该处理单元320,还用于根据第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定的该第一时域偏移值;其中,该侧行链路共享信道用于承载该侧行数据,该第三信道用于承载该第二终端设备向该第一终端设备发送的该harq信息;该第一子载波间隔为以下之一:该第一信道对应的子载波间隔;该第二信道对应的子载波间隔;该侧行链路共享信道对应的子载波间隔;该第一信道对应的子载波间隔、该侧行链路共享信道对应的子载波间隔和该第二信道对应的子载波间隔中的最小值。可选的,在本申请的一些实施例中,该处理单元320,还用于根据如下公式(1)确定该第一时域偏移值t0:其中,nsl是根据该第一子载波间隔和/或该第一终端设备的处理能力信息确定的符号个数,dsl是根据该侧行链路共享信道、该第三信道和该第一终端设备的处理能力信息中的至少一个确定的符号个数,tc为第一时间单位,ts为第二时间单位,κ为ts与tc的比值,μ1为该第一子载波间隔。可选的,在本申请的一些实施例中,该处理单元320,还用于根据第三信道和第二混合自动重传请求harq定时,确定该第二信道,其中,该第二harq定时为该第二信道和第三信道在时域上的偏移值,该第三信道用于承载该第二终端设备向该第一终端设备发送的该harq信息。可选的,在本申请的一些实施例中,该第二harq定时大于或者等于该第二时域偏移值,该处理单元320,还用于根据第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第二时域偏移值;其中,该第二子载波间隔为以下之一:该第一信道对应的子载波间隔;侧行链路共享信道对应的子载波间隔;该第三信道对应的子载波间隔;该第二信道对应的子载波间隔;该第一信道对应的子载波间隔、该侧行链路共享信道对应的子载波间隔、该第三信道对应的子载波间隔和该第二信道对应的子载波间隔中的最小值;该侧行链路共享信道用于承载该侧行数据。可选的,在本申请的一些实施例中,该处理单元320,还用于根据如下公式(2)确定该第二时域偏移值t1:其中,nsl-to-ul是根据该第二子载波间隔和/或该第一终端设备的处理能力信息确定的符号个数,dsl-to-ul为根据该第三信道和/或该第一终端设备的处理能力信息确定的符号个数,tc为第一时间单位,ts为第二时间单位,κ为ts与tc的比值,μ2为该第二子载波间隔。可选的,在本申请的一些实施例中,在该第二信道与第四信道在时域上重叠的情况下,第三时域偏移值为该第一信道与在该第二信道的时域位置和该第四信道的时域位置中最早的信道之间的时域偏移值;该处理单元320,还用于根据该第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定该第三时域偏移值。可选的,在本申请的一些实施例中,该处理单元320,还用于根据如下公式(3)确定该第三偏移值t2:其中,x为正整数。可选的,在本申请的一些实施例中,在该第二信道与第五信道在时域上重叠的情况下,第四时域偏移值为第三信道与在该第二信道的时域位置和该第五信道的时域位置中最早的信道之间的时域偏移值;该处理单元320,还用于根据该第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第四时域偏移值。可选的,在本申请的一些实施例中,该处理单元320,还用于根据如下公式(7)确定该第四偏移值t3:其中,y为正整数。可选的,在本申请的一些实施例中,在满足如下关系式(11)的情况下,t4+tl,pssch+t5+tl,ch3+t1≤t0(11)该收发单元310,还用于在该第二信道上接收该harq信息;其中,t4为该第一信道与该侧链路共享信道之间时域偏移值;t5为该侧链路共享信道与该第三信道之间的时域偏移值;tl,pssch为该侧链路共享信道在时域所占的时间长度;tl,ch3为该第三信道在时域所占的时间长度。应理解,装置300中各单元执行上述相应步骤的具体过程请参照前文中结合图3至图7的方法实施例网络设备或者第三终端设备相关的描述,为了简洁,这里不加赘述。可选的,收发单元310可以包括接收单元(模块)和发送单元(模块),用于执行前述各个方法实施例以及图3、图4、图5、图7所示的实施例中第三终端设备或者网络设备接收信息和发送信息的步骤。可选的,通信装置300还可以包括存储单元,用于存储收发单元310和处理单元320执行的指令。收发单元310、处理单元320和存储单元通信连接,存储单元存储指令,处理单元320用于执行存储单元存储的指令,收发单元310用于在处理单元320的驱动下执行具体的信号收发。应理解,收发单元310可以由收发器实现,处理单元320可由处理器实现。存储单元可以由存储器实现。如图10所示,通信装置400可以包括处理器410、存储器420和收发器430。图9所示的通信装置300或图10所示的通信装置400能够实现前述各个方法实施例以及图3、图4、图5、图7所示的实施例中第三终端设备或者网络设备执行的步骤。类似的描述可以参考前述对应的方法中的描述。为避免重复,这里不再赘述。还应理解,图9所示的通信装置300或图10所示的通信装置400可以为终端设备或者网络设备。图11示出了本申请实施例的通信装置500的示意性框图,该装置500可以对应上述方法的各个实施例中描述的第一终端设备,也可以是应用于第一终端设备或者网络设备的芯片或组件,并且,该装置500中各模块或单元分别用于执行上述方法200以及各个实施例中第一终端设备所执行的各动作或处理过程,如图11所示,该通信装置500可以包括:收发单元510和处理单元520。收发单元510,用于在第一信道接收侧行链路调度信息,该侧行链路调度信息用于调度该第一终端设备在侧行链路上向第二终端设备发送侧行数据,该侧行链路为该第一终端设备到该第二终端设备之间的通信链路;该收发单元510还用于,用于接收该第二终端设备发送的该侧行数据的harq信息;处理单元520,用于确定第二信道,该第二信道用于该第一终端设备发送该harq信息。本申请提供的通信装置,该通信装置在第一信道上接收到侧行链路调度信息后,通过对第二信道位置的确定,该通信装置可以确定在第二信道上发送针对于在第一信道上调度的侧行数据的harq信息。使得该通信装置按时发送该harq信息,明确了该harq信息是针对于第一信道调度的harq进程。保证了侧行链路上的数据重传机制可以有效的实现,保障了侧行链路上数据传输的可靠性,提高了通信效率。可选的,在本申请的一些实施例中,该处理单元520,还用于根据该第一信道和第一混合自动重传请求harq定时,确定该第二信道,该第一harq定时为该第二信道和该第一信道在时域上的偏移值。可选的,在本申请的一些实施例中,该第一harq定时大于或者等于第一时域偏移值,该处理单元520,还用于根据第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定的该第一时域偏移值;其中,该侧行链路共享信道用于承载该侧行数据,该第三信道用于承载该第二终端设备向该第一终端设备发送的该harq信息;该第一子载波间隔为以下之一:该第一信道对应的子载波间隔;该第二信道对应的子载波间隔;该侧行链路共享信道对应的子载波间隔;该第一信道对应的子载波间隔、该侧行链路共享信道对应的子载波间隔和该第二信道对应的子载波间隔中的最小值。可选的,在本申请的一些实施例中,该处理单元520,还用于根据如下公式(1)确定该第一时域偏移值t0:其中,nsl是根据该第一子载波间隔和/或该第一终端设备的处理能力信息确定的符号个数,dsl是根据该侧行链路共享信道、该第三信道和该第一终端设备的处理能力信息中至少一个确定的符号个数,tc为第一时间单位,ts为第二时间单位,κ为ts与tc的比值,μ1为该第一子载波间隔。可选的,在本申请的一些实施例中,该处理单元520,还用于根据第三信道和第二混合自动重传请求harq定时,确定该第二信道,其中,该第二harq定时为该第二信道和第三信道在时域上的偏移值,该第三信道用于承载该第二终端设备向该第一终端设备发送的该harq信息。可选的,在本申请的一些实施例中,该第二harq定时大于或者等于该第二时域偏移值,该处理单元520,还用于根据第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第二时域偏移值;其中,该第二子载波间隔为以下之一:该第一信道对应的子载波间隔;侧行链路共享信道对应的子载波间隔;该第三信道对应的子载波间隔;该第二信道对应的子载波间隔;该第一信道对应的子载波间隔、该侧行链路共享信道对应的子载波间隔、该第三信道对应的子载波间隔和该第二信道对应的子载波间隔中的最小值;该侧行链路共享信道用于承载该侧行数据。可选的,在本申请的一些实施例中,该处理单元520,还用于根据如下公式(2)确定该第二时域偏移值t1:其中,nsl-to-ul是根据该第二子载波间隔和/或该第一终端设备的处理能力信息确定的符号个数,dsl-to-ul为根据该第三信道和/或该第一终端设备的处理能力信息确定的符号个数,tc为第一时间单位,ts为第二时间单位,κ为ts与tc的比值,μ2为该第二子载波间隔。可选的,在本申请的一些实施例中,在该第二信道与第四信道在时域上重叠的情况下,第三时域偏移值为该第一信道与在该第二信道的时域位置和该第四信道的时域位置中最早的信道之间的时域偏移值;该处理单元520,还用于根据该第一子载波间隔和/或该第一终端设备的处理能力信息,以及侧行链路共享信道和/或第三信道确定该第三时域偏移值。可选的,在本申请的一些实施例中,该处理单元520,还用于根据如下公式(3)确定该第三偏移值t2:其中,x为正整数。可选的,在本申请的一些实施例中,在该第二信道与第五信道在时域上重叠的情况下,第四时域偏移值为第三信达与在该第二信道的时域位置和该第五信道的时域位置中最早的信道之间的时域偏移值;该处理单元520,还用于根据该第二子载波间隔和/或该第一终端设备的处理能力信息,以及该第三信道确定该第四时域偏移值。可选的,在本申请的一些实施例中,该处理单元520,还用于根据如下公式(7)确定该第四偏移值t3:其中,y为正整数。可选的,在本申请的一些实施例中,在满足如下关系式(11)的情况下,t4+tl,pssch+t5+tl,ch3+t1≤t0(11)该收发单元510,还用于在该第二信道发送该harq信息;其中,t4为该第一信道与该侧链路共享信道之间时域偏移值;t5为该侧链路共享信道与该第三信道之间的时域偏移值;tl,pssch为该侧链路共享信道在时域所占的时间长度;tl,ch3为该第三信道在时域所占的时间长度。应理解,装置500中各单元执行上述相应步骤的具体过程请参照前文中结合图3至图7的方法实施例第一终端设备相关的描述,为了简洁,这里不加赘述。可选的,收发单元510可以包括接收单元(模块)和发送单元(模块),用于执行前述各个方法实施例以及图3、图4、图5、图7所示的实施例中第一终端设备接收信息和发送信息的步骤。可选的,通信装置500还可以包括存储单元,用于存储收发单元510和处理单元520执行的指令。收发单元510、处理单元520和存储单元通信连接,存储单元存储指令,处理单元520用于执行存储单元存储的指令,收发单元510用于在处理单元520的驱动下执行具体的信号收发。应理解,收发单元510可以由收发器实现,处理单元520可由处理器实现。存储单元可以由存储器实现。如图12所示,通信装置600可以包括处理器610、存储器620和收发器630。图11所示的通信装置500或图12所示的通信装置600能够实现前述各个方法实施例以及图3、图4、图5、图7所示的实施例中第一终端设备执行的步骤。类似的描述可以参考前述对应的方法中的描述。为避免重复,这里不再赘述。还应理解,图11所示的通信装置500或图12所示的通信装置600可以为终端设备。还应理解,以上装置中单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且装置中的单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元以软件通过处理元件调用的形式实现,部分单元以硬件的形式实现。例如,各个单元可以为单独设立的处理元件,也可以集成在装置的某一个芯片中实现,此外,也可以以程序的形式存储于存储器中,由装置的某一个处理元件调用并执行该单元的功能。这里该处理元件又可以称为处理器,可以是一种具有信号处理能力的集成电路。在实现过程中,上述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路实现或者以软件通过处理元件调用的形式实现。在一个例子中,以上任一装置中的单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个专用集成电路(applicationspecificintegratedcircuit,asic),或,一个或多个数字信号处理器(digitalsignalprocessor,dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,fpga),或这些集成电路形式中至少两种的组合。再如,当装置中的单元可以通过处理元件调度程序的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,cpu)或其它可以调用程序的处理器。再如,这些单元可以集成在一起,以片上系统(system-on-a-chip,soc)的形式实现。图13为本申请提供的一种终端设备700的结构示意图。上述装置300、400、500或者600可以配置在该终端设备700中,或者,该装置300、400、500或者600本身可以即为该终端设备700。或者说,该终端设备700可以执行上述方法200中第一终端设备或者第三终端设备执行的动作。为了便于说明,图13仅示出了终端设备的主要部件。如图13所示,终端设备700包括处理器、存储器、控制电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对整个终端设备进行控制,执行软件程序,处理软件程序的数据,例如用于支持终端设备执行上述传输预编码矩阵的指示方法实施例中所描述的动作。存储器主要用于存储软件程序和数据,例如存储上述实施例中所描述的码本。控制电路主要用于基带信号与射频信号的转换以及对射频信号的处理。控制电路和天线一起也可以叫做收发器,主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。当终端设备开机后,处理器可以读取存储单元中的软件程序,解释并执行软件程序的指令,处理软件程序的数据。当需要通过无线发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。本领域技术人员可以理解,为了便于说明,图13仅示出了一个存储器和处理器。在实际的终端设备中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本申请实施例对此不做限制。例如,处理器可以包括基带处理器和中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个终端设备进行控制,执行软件程序,处理软件程序的数据。图13中的处理器集成了基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过总线等技术互联。本领域技术人员可以理解,终端设备可以包括多个基带处理器以适应不同的网络制式,终端设备可以包括多个中央处理器以增强其处理能力,终端设备的各个部件可以通过各种总线连接。该基带处理器也可以表述为基带处理电路或者基带处理芯片。该中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储单元中,由处理器执行软件程序以实现基带处理功能。示例性的,在本申请实施例中,可以将具有收发功能的天线和控制电路视为终端设备700的收发单元701,将具有处理功能的处理器视为终端设备700的处理单元702。如图13所示,终端设备700包括收发单元701和处理单元202。收发单元也可以称为收发器、收发机、收发装置等。可选的,可以将收发单元701中用于实现接收功能的器件视为接收单元,将收发单元701中用于实现发送功能的器件视为发送单元,即收发单元701包括接收单元和发送单元。示例性的,接收单元也可以称为接收机、接收器、接收电路等,发送单元可以称为发射机、发射器或者发射电路等。图14为本申请提供的一种终端设备800的结构示意图。在图14中,该终端设备包括处理器810,发送数据处理器820,接收数据处理器830。上述实施例中的处理单元320、处理单元520可以是图13中的处理器810,并完成相应的功能。上述实施例中的收发单元510可以是图8中的发送数据处理器820,和/或接收数据处理器830。虽然图14中示出了信道编码器、信道解码器,但是可以理解这些模块并不对本实施例构成限制性说明,仅是示意性的。图15为本申请实施例提供的一种网络设备900的结构示意图,可以用于实现上述方法中的网络设备的功能。网络设备900包括一个或多个射频单元,如远端射频单元(remoteradiounit,rru)901和一个或多个基带单元(basebandunit,bbu)(也可称为数字单元,digitalunit,du)902。该rru901可以称为收发单元、收发机、收发电路、或者收发器等等,其可以包括至少一个天线9011和射频单元9012。该rru901部分主要用于射频信号的收发以及射频信号与基带信号的转换,例如用于向终端设备发送上述实施例中该的信令消息。该bbu902部分主要用于进行基带处理,对基站进行控制等。该rru901与bbu902可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。该bbu902为基站的控制中心,也可以称为处理单元,主要用于完成基带处理功能,如信道编码,复用,调制,扩频等等。例如该bbu(处理单元)902可以用于控制基站90执行上述方法实施例中关于网络设备的操作流程。在一个示例中,该bbu902可以由一个或多个单板构成,多个单板可以共同支持单一接入制式的无线接入网(如lte系统,或5g系统),也可以分别支持不同接入制式的无线接入网。该bbu902还包括存储器9021和处理器9022。该存储器9021用以存储必要的指令和数据。例如存储器9021存储上述实施例中的码本等。该处理器9022用于控制基站进行必要的动作,例如用于控制基站执行上述方法实施例中关于网络设备的操作流程。该存储器9021和处理器9022可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。在一种可能的实施方式中,随着片上系统(system-on-chip,soc)技术的发展,可以将902部分和901部分的全部或者部分功能由soc技术实现,例如由一颗基站功能芯片实现,该基站功能芯片集成了处理器、存储器、天线接口等器件,基站相关功能的程序存储在存储器中,由处理器执行程序以实现基站的相关功能。可选的,该基站功能芯片也能够读取该芯片外部的存储器以实现基站的相关功能。应理解,图15示例的网络设备的结构仅为一种可能的形态,而不应对本申请实施例构成任何限定。本申请并不排除未来可能出现的其他形态的基站结构的可能。应理解,本申请实施例中,该处理器可以为中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。还应理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(randomaccessmemory,ram)可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行该计算机指令或计算机程序时,全部或部分地产生按照本申请实施例该的流程或功能。该计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。本申请实施例还提供了一种通信系统,该通信系统包括:上述的第一终端设备、第二终端设备、以及第三终端设备和/或上述的网络设备。本申请实施例还提供了一种计算机可读介质,用于存储计算机程序代码,该计算机程序包括用于执行上述方法200中本申请实施例的侧行链路反馈信息传输的方法的指令。该可读介质可以是只读存储器(read-onlymemory,rom)或随机存取存储器(randomaccessmemory,ram),本申请实施例对此不做限制。本申请还提供了一种计算机程序产品,该计算机程序产品包括指令,当该指令被执行时,以使得该第一终端设备、第三终端设备和网络设备分别执行对应于上述方法的第一终端设备、第三终端设备和网络设备的操作。本申请实施例还提供了一种系统芯片,该系统芯片包括:处理单元和通信单元,该处理单元,例如可以是处理器,该通信单元例如可以是输入/输出接口、管脚或电路等。该处理单元可执行计算机指令,以使该通信装置内的芯片执行上述本申请实施例提供的任一种侧行链路反馈信息传输的方法。可选地,上述本申请实施例中提供的任意一种通信装置可以包括该系统芯片。可选地,该计算机指令被存储在存储单元中。可选地,该存储单元为该芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是该终端内的位于该芯片外部的存储单元,如rom或可存储静态信息和指令的其他类型的静态存储设备,ram等。其中,上述任一处提到的处理器,可以是一个cpu,微处理器,asic,或一个或多个用于控制上述的反馈信息传输的方法的程序执行的集成电路。该处理单元和该存储单元可以解耦,分别设置在不同的物理设备上,通过有线或者无线的方式连接来实现该处理单元和该存储单元的各自的功能,以支持该系统芯片实现上述实施例中的各种功能。或者,该处理单元和该存储器也可以耦合在同一个设备上。可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(randomaccessmemory,ram)可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。本申请中出现的术语“上行”和“下行”,用于在特定场景描述数据/信息传输的方向,比如,“上行”方向一般是指数据/信息从终端向网络侧传输的方向,或者分布式单元向集中式单元传输的方向,“下行”方向一般是指数据/信息从网络侧向终端传输的方向,或者集中式单元向分布式单元传输的方向,可以理解,“上行”和“下行”仅用于描述数据/信息的传输方向,该数据/信息传输的具体起止的设备都不作限定。在本申请中可能出现的对各种消息/信息/设备/网元/系统/装置/动作/操作/流程/概念等各类客体进行了赋名,可以理解的是,这些具体的名称并不构成对相关客体的限定,所赋名称可随着场景,语境或者使用习惯等因素而变更,对本申请中技术术语的技术含义的理解,应主要从其在技术方案中所体现/执行的功能和技术效果来确定。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,该单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述该作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述该功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述该方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本
技术领域:
的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。当前第1页12