通信方法及装置与流程
本技术实施例涉及通信领域,尤其涉及通信方法及装置。
背景技术:
1、语音业务是移动通信系统的一项重要业务,语音业务的数据包存在周期固定、数据包长度不变等特征,为了减少语音业务带来的控制信令开销,目前,移动通信网络通常采用半静态调度(semi-persistent scheduling,sps)进行语音业务的数据包的传输调度,在激活sps后,网络设备和终端按照sps周期的长度,在每一个sps周期进行一个上行数据包和/或下行数据包的传输。
2、为了满足窄带物联网(narrow band internet of things,nb-iot)终端在无人区、海洋等场景下的语音业务需求,可以通过非地面网络(non terrestrial network,ntn)为nb-iot终端提供语音业务。
3、在ntn网络中进行数据传输时,通常会对同一个数据进行多次重复传输,由于在与nb-iot终端进行数据交互的过程中,无法将待数据映射在nb-iot系统中的各类间隔(gap)以及ntn网络的预留子帧上,因此,在ntn网络中采用sps技术为nb-iot终端提供语音业务时,容易出现sps周期内数据包重复传输次数不足的问题,导致语音业务质量不佳。
技术实现思路
1、本技术提供一种通信方法及装置,有利于提高语音业务的业务质量。
2、第一方面,提供了一种通信方法,该方法可以应用于通信装置,该通信装置可以是终端或终端中的通信模组/处理模组,或终端中负责通信功能的电路或芯片(如调制解调(modem)芯片,又称基带(baseband)芯片,或包含modem核的片上系统(system on chip,soc)芯片或系统级封装(systemin package)sip芯片),或终端中负责处理功能的电路或芯片(如图形处理器(graphics processing unit,gpu),人工智能(artificialintelligence,ai)处理器,或专用集成电路(application specific integratedcircuit,asic))。或者该通信装置也可以是网络设备、应用于网络设备的模块(例如处理器、芯片、或芯片系统等)、或者是能实现全部或部分网络设备功能的逻辑节点、逻辑模块或软件。网络设备可以是实现基带处理功能的实体(如du),或者也可以是实现射频收发功能的协议层实体(如ru)。该方法包括:确定第一时间单元,第一时间单元为第一sps周期的起始时间单元;在第一时间单元到第二时间单元之间的第一类时间单元的数量等于或大于第一阈值的情况下,将第二时间单元作为第一sps周期的结束时间单元,第一类时间单元用于承载窄带物理上行共享信道(narrowband physical uplink shared channel,npusch)和/或窄带物理下行共享信道(narrowband physical downlink shared channel,npdsch)。
3、基于上述方案,通信装置确定第一sps周期的起始时间单元(即第一时间单元)后,在第二时间单元与第一时间单元之间,用于承载npdsch和/或npusch的第一类时间单元的总数大于或等于第一阈值的情况下,将第二时间单元作为第一sps周期的结束时间单元。使得第一sps周期结束的触发条件变更为第一sps周期包含的第一类时间单元的总数满足第一阈值,使得第一sps周期实际包含的时间单元总数可以灵活变更,并且使得第一sps周期能够包含数量大于或等于第一阈值的第一类时间单元,从而提高承载在第一sps周期的npdsch和/或npusch在第一sps周期内完成完整的资源映射的概率,降低不同sps周期之间发送数据映射混乱的概率,有利于提高ntn网络为nb-iot终端提供的语音业务的质量。
4、在一种可能的设计中,第一sps周期还包括至少一个第二类时间单元,第二类时间单元不能用于承载npusch和npdsch。
5、在一种可能的设计中,第二类时间单元包括无效时间单元和完全预留时间单元,无效时间单元用于承载以下至少一项:上行间隔、上行定时调整间隙、下行间隔、窄带物理随机接入信道nprach、主同步信号npss、辅同步信号nsss、窄带物理广播信道npbch、系统信息块sib或者主信息块mib。
6、在一种可能的设计中,第一类时间单元为用于承载npusch和/或npdsch的时间单元中映射数据的时间单元;或者,第一类时间单元包括用于承载npusch和/或npdsch的时间单元中,映射数据的时间单元和未映射数据的时间单元。
7、基于该方案,在第一类时间单元为映射数据的时间单元的情况下,第一sps周期不会在被npusch和/或npdsch占用的时间单元的总数达到第一阈值前结束,极大的增加npusch和/或npdsch在第一sps周期能够实现完整的资源映射的概率;在第一类时间单元包括映射数据的时间单元和未映射数据的时间单元的情况下,第一sps周期中被npusch和/或npdsch占用的时间单元的总数可以根据需要在小于或等于第一阈值的范围内灵活调整,有利于适应不同场景对npusch和npdsch占用的时间单元总数的要求,提高第一sps周期的数据传输灵活性。
8、在一种可能的设计中,通信方法还包括:接收或发送第一信息,第一信息指示第一阈值。
9、在一种可能的设计中,一个sps周期内上行数据传输占用的时间单元的数量小于或等于第一阈值;一个sps周期内下行数据传输占用的时间单元的数量小于或等于第一阈值;或者,一个sps周期内上行数据传输占用的时间单元的数量与一个sps周期内下行数据传输占用的时间单元的数量之和小于或等于第一阈值。
10、基于该方案,第一阈值可以适用于sps周期中进行不同类型数据传输的要求,有利于提高上述方案对不同应用场景的适应能力。
11、在一种可能的设计中,通信方法还包括:在第一时间单元到第二时间单元之间的第一类时间单元的数量等于或大于第一阈值的情况下,将第二时间单元的下一个时间单元作为第二sps周期的起始时间单元。
12、基于该方案,通信装置在一个sps周期的结束时间单元结束之后,再进入下一个sps周期,降低甚至消除相邻sps周期之间出现占用的时间单元存在重叠的概率,使得相邻sps周期之间出现资源映射混乱的概率显著下降,有利于提高基于sps周期进行传输的业务数据的数据传输质量。
13、第二方面,提供了一种通信方法,该方法可以应用于网络设备、应用于网络设备的模块(例如处理器、芯片、或芯片系统等)、或者是能实现全部或部分网络设备功能的逻辑节点、逻辑模块或软件。网络设备可以是实现基带处理功能的实体(如du),或者也可以是实现射频收发功能的协议层实体(如ru)等。该方法包括:确定第三信息,第三信息指示第一sps周期中的时间单元总数,第一sps周期中的时间单元总数是根据第一类时间单元的数量和第二类时间单元的数量确定的,第一类时间单元用于承载窄带物理上行共享信道npusch和/或窄带物理下行共享信道npdsch,第二类时间单元不能用于承载npusch和npdsch;发送第三信息。
14、基于该方案,使得一个sps周期包含的时间单元中,预先配置了用于不能用于承载npusch和npdsch的时间单元,一方面有利于降低各类gap和完全预留时间单元对sps周期内npusch和/或npdsch资源映射的影响,降低由于无效时间单元和/或完全预留时间单元导致的码率抬升引起误码的概率,提高sps周期内的数据传输质量,另一方面能够直接兼容现有sps机制,减少应用上述方案带来的协议修改量。
15、在一种可能的设计中,第一sps周期中的时间单元总数等于或大于第一类时间单元与第二类时间单元的数量之和。
16、基于该方案,一个sps周期中包含的第一类时间单元总数,大于或等于npdsch和/或npusch在sps周期内实现完整资源映射所需时间单元的总数,进一步提高了npdsch和/或npusch在sps周期内实现完整资源映射的概率。
17、在一种可能的设计中,第二类时间单元包括无效时间单元和完全预留时间单元,无效时间单元用于承载以下至少一项:上行间隔、上行定时调整间隙、下行间隔、窄带物理随机接入信道nprach、主同步信号npss、辅同步信号nsss、窄带物理广播信道npbch、系统信息块sib或者主信息块mib。
18、第三方面,提供了一种通信方法,可以应用于通信装置,该通信装置可以是终端或终端中的通信模组/处理模组,或终端中负责通信功能的电路或芯片(如调制解调(modem)芯片,又称基带(baseband)芯片,或包含modem核的soc芯片或sip芯片),或终端中负责处理功能的电路或芯片(如gpu,ai处理器,或asic)。或者该通信装置也可以是网络设备、应用于网络设备的模块(例如处理器、芯片、或芯片系统等)、或者是能实现全部或部分网络设备功能的逻辑节点、逻辑模块或软件。网络设备可以是实现基带处理功能的实体(如du),或者也可以是实现射频收发功能的协议层实体(如ru),该通信方法包括:确定第二数值,第二数值为第一sps周期中第一类时间单元的总数,第一类时间单元用于承载窄带物理上行共享信道npusch和/或窄带物理下行共享信道npdsch;在第二数值大于或等于第二阈值的情况下,在第一sps周期内发送第一业务的数据。
19、基于该方案,通信装置在一个sps周期包含的第一类时间单元的数量(即第二数值)大于或等于第二阈值的情况下,才会在该sps周期内进行第一业务的数据的传输,显著降低了在包含的第一类时间单元数量不足的sps周期内进行第一业务的数据传输引起的数据传输质量问题,有利于提高第一业务的数据传输质量。
20、在一种可能的设计中,通信方法还包括:在第二数值小于第二阈值,且第二sps周期中第一类时间单元的总数大于或等于第二阈值的情况下,在第二sps周期内发送第一业务的数据,第二sps周期是第一sps周期的下一个sps周期。
21、在一种可能的设计中,通信方法还包括:接收或发送第四信息,第四信息指示第二阈值。
22、在一种可能的设计中,第二阈值满足以下任一项:第二阈值大于或等于一个sps周期内第一业务的上行数据传输占用的时间单元的数量;第二阈值大于或等于一个sps周期内第一业务的下行数据传输占用的时间单元的数量;或者,第二阈值大于或等于一个sps周期内第一业务的上行数据传输占用的时间单元的数量与一个sps周期内第一业务的下行数据传输占用的时间单元的数量之和。
23、基于该方案,第二阈值根据在sps周期内进行数据传输的类型,以及第一业务在数据传输过程中的资源配置确定,使得sps周期中第一类时间单元数量大于或等于第二阈值的情况下,能够进一步提升在sps周期内实现npdsch和/或npusch的完整资源映射概率,有利于提高第一业务的数据传输质量。
24、第四方面,提供了一种通信方法,可以应用于通信装置,该通信装置可以是终端或终端中的通信模组/处理模组,或终端中负责通信功能的电路或芯片(如调制解调(modem)芯片,又称基带(baseband)芯片,或包含modem核的soc芯片或sip芯片),或终端中负责处理功能的电路或芯片(如gpu,ai处理器,或asic)。或者该通信装置也可以是网络设备、应用于网络设备的模块(例如处理器、芯片、或芯片系统等)、或者是能实现全部或部分网络设备功能的逻辑节点、逻辑模块或软件。网络设备可以是实现基带处理功能的实体(如du),或者也可以是实现射频收发功能的协议层实体(如ru),该通信方法包括:确定第二数值,第二数值为第一sps周期中第一类时间单元的总数,第一类时间单元用于承载窄带物理上行共享信道npusch和/或窄带物理下行共享信道npdsch;在第二数值大于或等于第二阈值的情况下,在第一sps周期内接收第一业务的数据。
25、在一种可能的设计中,通信方法还包括:在第二数值小于第二阈值,且第二sps周期中第一类时间单元的总数大于或等于第二阈值的情况下,在第二sps周期内接收第一业务的数据,第二sps周期是第一sps周期的下一个sps周期。
26、在一种可能的设计中,通信方法还包括:发送或接收第四信息,第四信息指示第二阈值。
27、在一种可能的设计中,第二阈值满足以下任一项:第二阈值大于或等于一个sps周期内第一业务的上行数据传输占用的时间单元的数量;第二阈值大于或等于一个sps周期内第一业务的下行数据传输占用的时间单元的数量;或者,第二阈值大于或等于一个sps周期内第一业务的上行数据传输占用的时间单元的数量与一个sps周期内第一业务的下行数据传输占用的时间单元的数量之和。
28、第四方面及其任一可能的设计所带来的技术效果可以参考第三方面及其类似可能的设计所带来的技术效果,在此不再赘述。
29、第五方面,提供了一种通信装置,用于实现各种方法。所述通信装置包括实现方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与功能相对应的模块或单元。
30、在一些可能的设计中,该通信装置可以包括处理模块和收发模块。该处理模块,可以用于实现上述任一方面及其任意可能的实现方式中的处理功能。收发模块可以包括接收模块和发送模块,分别用以实现上述任一方面及其任意可能的实现方式中的接收功能和发送功能。
31、在一些可能的设计中,收发模块可以由收发电路,收发机,收发器或者通信接口构成。
32、第六方面,提供了一种通信装置,包括:处理器和存储器;该存储器用于存储计算机指令,当该处理器执行该指令时,以使该通信装置执行任一方面所述的方法。
33、第七方面,提供了一种通信装置,包括:处理器和通信接口;该通信接口,用于与该通信装置之外的模块通信;所述处理器用于执行计算机程序或指令,以使该通信装置执行任一方面所述的方法。
34、第八方面,提供了一种通信装置,包括:至少一个处理器;所述处理器用于执行存储器中存储的计算机程序或指令,以使该通信装置执行任一方面所述的方法。该存储器可以与处理器耦合,或者,也可以独立于该处理器。
35、第九方面,提供了一种通信装置(例如,该通信装置可以是芯片或芯片系统),该通信装置包括处理器,用于实现第一方面至第四方面中任一方面中所涉及的功能。
36、在一些可能的设计中,该通信装置包括存储器,该存储器,用于保存必要的程序指令和数据。
37、在一些可能的设计中,该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
38、可以理解的是,第五方面至第九方面提供的通信装置可以是第一方面至第四方面中的终端,也可以是终端中执行第一方面至第四方面中所描述的方法/操作/步骤/动作所一一对应的模块或单元(例如,芯片,或者芯片系统,或者电路),或者是能够和终端匹配使用的模块或单元,或者还可能是能实现全部或部分终端功能的逻辑节点、逻辑模块或软件;或者,该通信装置可以是第一方面至第四方面中的网络设备,也可以是网络设备中执行第一方面至第四方面中所描述的方法/操作/步骤/动作所一一对应的模块或单元(例如,芯片,或者芯片系统,或者电路),或者是能够和网络设备匹配使用的模块或单元,或者还可能是能实现全部或部分网络设备功能的逻辑节点、逻辑模块或软件。
39、可以理解的是,第五方面至第九方面中任一方面提供的通信装置是芯片时,通信装置的发送动作/功能可以理解为输出信息,通信装置的接收动作/功能可以理解为输入信息。
40、第十方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序或指令,当其在通信装置上运行时,使得通信装置可以执行第一方面至第四方面中任一方面所述的方法。
41、第十一方面,提供了一种包含指令的计算机程序产品,当其在通信装置上运行时,使得该通信装置可以执行第一方面至第四方面中任一方面所述的方法。
42、第十二方面,提供了一种通信系统,该通信系统包括终端和网络设备。该终端和网络设备用于执行上述第一方面及其任一可能的设计所述的方法,或者,该网络设备用于执行上述第二方面及其任一可能的设计所述的方法;或者,该终端用于执行上述第三方面及其任一可能的设计所述的方法,该网络设备用于执行上述第四方面至其任一可能的设计所述的方法;或者,该终端用于执行上述第四方面及其任一可能的设计所述的方法,该网络设备用于执行上述第三方面至其任一可能的设计所述的方法。
43、其中,第五方面至第十二方面中任一种设计方式所带来的技术效果可参见第一方面至第四方面中不同设计方式所带来的技术效果,在此不再赘述。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com