本技术涉及通信,尤其涉及一种通信方法及装置。
背景技术:
1、为了节省功耗,第三代合作伙伴计划(3rd generation partnership project,3gpp)定义了小包数据传输(small data transmission,sdt)技术,使得用户设备(userequipment,ue)能够在不进入无线资源控制(radio resource control,rrc)连接(connected)态的情况下传输数据。
2、ue在未进入rrc连接态时,除了能够执行小包传输流程外,还可以接收广播数据。而ue对于小包数据的接收和对于广播数据的接收可能会有冲突,导致ue对小包数据或广播数据接收失败。
技术实现思路
1、本技术实施例提供一种通信方法及装置,用于提高数据接收成功率。
2、第一方面,提供第一种通信方法,该方法可由终端设备执行,或由芯片系统执行,该芯片系统能够实现终端设备的功能。该方法包括:接收来自网络设备的小包数据;在所述小包数据和广播数据的接收过程有冲突的情况下,优先接收所述广播数据。
3、本技术实施例中,如果小包数据和广播数据的接收过程有冲突,则终端设备可以优先接收广播数据。通过这种方式解决了小包数据和广播数据的接收过程冲突的问题,提高了数据接收成功率。
4、在一种可选的实施方式中,所述广播数据的优先级高于所述小包数据的优先级。可理解为,终端设备是根据小包数据的优先级和广播数据的优先级确定了优先接收广播数据,能够使得终端设备尽早接收高优先级的数据,减小高优先级数据的传输时延。
5、在一种可选的实施方式中,优先接收所述广播数据,包括:如果第一小区不支持第一广播业务,中断小包传输流程,并通过小区重选进入第二小区,以在所述第二小区接收所述第一广播业务的所述广播数据,其中,所述第二小区支持所述第一广播业务,所述小包传输流程用于传输所述小包数据;或者,如果第一小区支持第一广播业务,接收所述广播数据且不接收所述小包数据。其中,所述第一小区为所述终端设备驻留的小区(例如为该终端设备执行该小包传输流程的小区),所述第一广播业务为所述终端设备感兴趣的广播业务或所述终端设备选择的广播业务。终端设备中断小包传输流程以接收广播数据,或者接收广播数据且不接收小包数据,由此可以保证广播数据的优先传输,减小广播业务的传输时延。
6、在一种可选的实施方式中,优先接收所述广播数据,包括:进入rrc连接态;在所述rrc连接态下接收所述广播数据。终端设备可以通过进入rrc连接态的方式来解决小包数据和广播数据的接收过程冲突的问题。
7、在一种可选的实施方式中,在所述rrc连接态下接收所述广播数据,包括:在所述rrc连接态下向所述网络设备发送第一辅助信息,所述第一辅助信息用于指示第一广播业务,所述第一广播业务为所述终端设备感兴趣的广播业务或所述终端设备选择的广播业务;接收来自所述网络设备的所述第一广播业务的所述广播数据。第一辅助信息可以指示该终端设备感兴趣或选择的第一广播业务,从而网络设备根据第一辅助信息可以向该终端设备发送第一广播业务,使得该终端设备进入rrc连接态后也能接收第一广播业务。
8、在一种可选的实施方式中,所述方法还包括:接收来自所述网络设备的第一消息,所述第一消息用于为所述终端设备配置专用bwp,所述专用bwp内包括cfr;接收来自所述网络设备的所述第一广播业务的所述广播数据,包括:切换到所述专用bwp接收来自所述网络设备的所述广播数据。由于广播数据是在cfr传输,因此网络设备可以为该终端设备配置cfr所在的bwp为专用bwp,从而该终端设备可以切换到cfr所在的bwp以接收广播数据。
9、在一种可选的实施方式中,在所述rrc连接态下接收所述广播数据,包括:在所述rrc连接态下向所述网络设备发送第一辅助信息,所述第一辅助信息用于指示第一广播业务,所述第一广播业务为所述终端设备感兴趣的广播业务或所述终端设备选择的广播业务;接收来自所述网络设备的切换命令,所述切换命令用于指示所述终端设备切换到第二小区,其中,所述终端设备执行所述小包传输流程的第一小区不支持所述第一广播业务,且所述第二小区支持所述第一广播业务;切换到所述第二小区,以在所述第二小区接收所述第一广播业务的所述广播数据。如果第一小区不支持第一广播业务,则网络设备可以指示该终端设备切换到第二小区,以在第二小区接收第一广播业务,从而保证广播业务的接收。
10、在一种可选的实施方式中,进入rrc连接态,包括:向所述网络设备发送第二辅助信息,所述第二辅助信息用于指示有用于非小包传输的无线承载的数据到达;接收来自所述网络设备的rrc恢复消息;根据所述rrc恢复消息进入所述rrc连接态。本技术实施例相当于利用了现有的第二辅助信息,使得该终端设备在不必进入rrc空闲态的情况下直接进入rrc连接态,减少了进入rrc连接态所执行的步骤,减小了进入rrc连接态的时延。
11、在一种可选的实施方式中,进入rrc连接态,包括:进入rrc空闲态;在所述rrc空闲态下,向所述网络设备发起随机接入,以进入所述rrc连接态。终端设备也可以进入rrc空闲态后通过发起随机接入以进入rrc连接态,本技术实施例对于终端设备进入rrc连接态的方式不做限制。
12、在一种可选的实施方式中,所述小包数据和广播数据的接收过程有冲突,包括:在第一小区不支持第一广播业务的情况下,所述小包数据和所述广播数据的接收过程有冲突,其中,所述第一小区为所述终端设备驻留且执行所述小包传输流程的小区,所述第一广播业务为所述终端设备感兴趣的广播业务或所述终端设备选择的广播业务;或,在第一调度信息指示的时域资源为第一时域单元以及指示的频域资源为第一子载波,以及第二调度信息指示的时域资源为所述第一时域单元以及指示的频域资源为第二子载波的情况下,所述小包数据和所述广播数据的接收过程有冲突,其中,所述终端设备不支持在同一个时域单元在不同的子载波接收广播数据和单播数据,所述第一调度信息用于调度所述小包数据,所述第二调度信息用于调度所述广播数据。小包数据和广播数据的接收过程可能会在多种不同的场景下产生冲突,如上给出了几种示例,本技术实施例不限于此。
13、第三方面,提供第二种通信方法,该方法可由终端设备执行,或由芯片系统执行,该芯片系统能够实现终端设备的功能。其中,该终端设备可以处于rrc非连接态。该方法包括:接收广播数据;其中,在接收所述广播数据的过程中,不执行小包传输流程。本技术实施例令终端设备在接收广播数据时不执行小包传输流程,相当于避免了单播数据和广播数据的冲突情况,提高了数据接收成功率。
14、在一种可选的实施方式中,在接收来自网络设备广播数据之前,所述方法还包括:接收来自所述网络设备的小包数据;接收来自网络设备的广播数据,包括:在所述小包数据接收完毕后,接收来自所述网络设备的所述广播数据。由于小包传输流程持续的时间较短,因此即使在小包传输流程结束后再接收广播数据,可能也不会错过太多广播数据,而且也保证了小包数据的接收。
15、在一种可选的实施方式中,所述方法还包括:当在接收所述广播数据的过程中有待传输的小包数据时,进入rrc连接态;在所述rrc连接态下接收所述广播数据以及传输单播数据,所述单播数据包括所述小包数据。在接收广播数据的过程中,如果终端设备有待传输的小包数据,则可以通过该终端设备进入rrc连接态来解决小包数据和广播数据的接收过程冲突的问题。例如在进入rrc连接态后,该ue可以同时接收广播数据和传输(例如发送和/或接收)单播数据,减小了丢包率。
16、在一种可选的实施方式中,在接收广播数据之前,所述方法还包括:接收来自所述网络设备的小包数据;接收来自网络设备的广播数据,包括:中断接收所述小包数据,以接收来自所述网络设备的所述广播数据。如果在接收广播数据之前终端设备处于小包传输流程中,则终端设备也可以中断小包传输流程而开始接收该广播数据,由此能够减小广播数据的丢包量以及接收时延。
17、在一种可选的实施方式中,中断接收所述小包数据,以接收来自所述网络设备的所述广播数据,包括:进入rrc连接态;在所述rrc连接态下接收所述广播数据以及传输单播数据,所述单播数据包括所述小包数据。终端设备可以通过进入rrc连接态的方式来中断接收小包数据,或者也可以通过其他方式来中断接收小包数据,具体不做限制。
18、在一种可选的实施方式中,进入rrc连接态,包括:在没有用于非小包传输的无线承载的数据到达的情况下,向所述网络设备发送第二辅助信息,所述第二辅助信息用于指示有所述用于非小包传输的无线承载的数据到达;接收来自所述网络设备的rrc恢复消息;根据所述rrc恢复消息进入所述rrc连接态。
19、在一种可选的实施方式中,进入rrc连接态,包括:进入rrc空闲态;在所述rrc空闲态下,向所述网络设备发起随机接入,以进入所述rrc连接态。
20、在一种可选的实施方式中,在所述rrc连接态下接收所述广播数据以及传输单播数据,包括:接收来自所述网络设备的第一消息,所述第一消息用于为所述终端设备配置专用bwp,所述专用bwp内包括cfr;切换到所述专用bwp,并在所述专用bwp接收来自所述网络设备的所述广播数据以及与所述网络设备传输所述单播数据。
21、关于第二方面或部分可选的实施方式所带来的技术效果,可参考对于第一方面或相应实施方式的技术效果的介绍。
22、第三方面,提供一种通信装置。该通信装置具有实现上述第一方面或第二方面中的任一方面所述的方法实施例中行为的功能,有益效果可以参见前文的描述,此处不再赘述。
23、该通信装置可以是上述第一方面或第二方面中的任一方面所述的终端设备,或者为配置在所述终端设备中的电子设备(例如,芯片系统),或者为包括所述终端设备的较大设备。所述终端设备包括用于执行上述方法的相应的手段(means)或模块。例如,所述通信装置:包括处理单元(有时也称为处理模块)和收发单元(有时也称为收发模块)。
24、例如,所述收发单元,用于接收来自网络设备的小包数据;所述处理单元,用于在所述小包数据和广播数据的接收过程有冲突的情况下,通过所述收发单元优先接收所述广播数据。
25、又例如,所述收发单元,用于接收广播数据;其中,在接收所述广播数据的过程中,该通信装置不执行小包传输流程。
26、在一种可选的实现方式中,所述通信装置包括存储单元,所述处理单元能够与存储单元耦合,并执行存储单元中的程序或指令,使能所述通信装置执行上述终端设备的功能。
27、在一种可选的实施方式中,所述通信装置包括:处理器,与存储器耦合,用于执行存储器中的指令,以实现上述第一方面或第二方面中的任一方面所述的终端设备所执行的方法。可选的,该通信装置还包括其他部件,例如,天线,输入输出模块,接口等等。这些部件可以是硬件,软件,或者软件和硬件的结合。
28、第四方面,提供一种通信装置,该通信装置可以为终端设备,或者为用于终端设备中的芯片或芯片系统。该通信装置包括通信接口以及处理器,可选的,还包括存储器。其中,该存储器用于存储计算机程序,处理器与存储器、通信接口耦合,当处理器读取所述计算机程序或指令时,使通信装置执行上述第一方面或第二方面中的任一方面中由终端设备所执行的方法。
29、第五方面,提供一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如第一方面或第二方面中的任一方面所述的方法。
30、第六方面,提供一种计算机程序产品,所述计算机程序产品包括计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如第一方面或第二方面中的任一方面所述的方法。
31、第七方面,提供一种芯片系统,包括处理器和接口,所述处理器用于从所述接口调用并运行指令,当所述处理器执行所述指令时,实现如第一方面或第二方面中的任一方面所述的方法。
1.一种通信方法,其特征在于,应用于终端设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述广播数据的优先级高于所述小包数据的优先级。
3.根据权利要求1或2所述的方法,其特征在于,优先接收所述广播数据,包括:
4.根据权利要求1或2所述的方法,其特征在于,优先接收所述广播数据,包括:
5.根据权利要求4所述的方法,其特征在于,在所述rrc连接态下接收所述广播数据,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求4所述的方法,其特征在于,在所述rrc连接态下接收所述广播数据,包括:
8.根据权利要求4~7任一项所述的方法,其特征在于,进入rrc连接态,包括:
9.根据权利要求4~7任一项所述的方法,其特征在于,进入rrc连接态,包括:
10.根据权利要求1~9任一项所述的方法,其特征在于,所述小包数据和广播数据的接收过程有冲突,包括:
11.一种通信方法,其特征在于,应用于终端设备,所述终端设备处于rrc非连接态,所述方法包括:
12.根据权利要求11所述的方法,其特征在于,
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:
14.根据权利要求11所述的方法,其特征在于,
15.根据权利要求14所述的方法,其特征在于,中断接收所述小包数据,以接收来自所述网络设备的所述广播数据,包括:
16.根据权利要求13或15所述的方法,其特征在于,进入rrc连接态,包括:
17.根据权利要求13或15所述的方法,其特征在于,进入rrc连接态,包括:
18.根据权利要求13、15、16~17任一项所述的方法,其特征在于,在所述rrc连接态下接收所述广播数据以及传输单播数据,包括:
19.一种通信装置,其特征在于,所述通信装置包括处理单元和收发单元,所述处理单元与所述收发单元耦合,以执行如权利要求1~10中任一项所述的方法,或执行如权利要求11~18中任一项所述的方法。
20.一种通信装置,其特征在于,所述通信装置包括处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于执行存储在所述存储器上的计算机程序,使得所述通信装置执行如权利要求1~10中任一项所述的方法,或使得所述通信装置执行如权利要求11~18中任一项所述的方法。
21.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1~10中任一项所述的方法,或使得所述计算机执行如权利要求11~18中任一项所述的方法。
22.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1~10中任一项所述的方法,或使得所述计算机执行如权利要求11~18中任一项所述的方法。
23.一种芯片系统,其特征在于,所述芯片系统包括: