通信方法、装置、计算机可读存储介质及程序产品与流程

摘要: 本技术涉及通信,尤其涉及一种通信方法、装置、计算机可读存储介质及程序产品。背景技术:1、随着通信技术的发展,第三代合作伙伴计划(3rdgenerationpar...
通信方法、装置、计算机可读存储介质及程序产品与流程

本技术涉及通信,尤其涉及一种通信方法、装置、计算机可读存储介质及程序产品。

背景技术:

1、随着通信技术的发展,第三代合作伙伴计划(3rd generation partnershipproject,3gpp)定义了环境物联网(ambientinternet of things,a-iot)技术。基于蜂窝网络通信基础设施,a-iot系统是由读写器(比如基站、用户设备(user equipment,ue)等)与a-iot设备(即蜂窝网里的终端,可以理解成极低功耗、极低复杂度的物联网终端)组成。

2、设备主动触发(device-originated activation,do-a)业务是a-iot系统未来可能支持的一种新型业务,a-iot设备无需等待读写器的触发信号,即可主动发起do-a业务数据的传输。

3、然而,当a-iot设备在执行盘存的过程时,若需要传输do-a业务数据,则盘存过程中的消息有可能会与do-a业务数据产生传输冲突,影响a-iot系统的可靠性。

技术实现思路

1、本技术实施例在多个方面提供了一种通信方法、装置、计算机可读存储介质及程序产品,可以有效提升a-iot系统的可靠性。

2、第一方面,本技术实施例中提供了一种通信方法,该通信方法可以由终端设备(例如a-iot设备)执行,或者也可以由芯片(或芯片系统)或其它功能模块执行,该芯片或功能模块能够实现终端设备的功能,本技术实施例中不予限制。

3、示例性的,上述通信方法包括:

4、在第一时域资源发送第一数据;

5、第一数据为主动触发数据,第一时域资源与第二时域资源存在重叠、或者第一时域资源位于第二时域资源之后,第二时域资源为用于传输第二数据的资源,第二数据为非主动触发数据;

6、或者,第一数据包括第二数据和第三数据,第二数据为非主动触发数据,第三数据为主动触发数据,第一时域资源包括第三时域资源和/或第四时域资源,第三时域资源与第四时域资源存在重叠。

7、上述通信方法中,当终端设备中的主动触发数据与非主动触发数据存在传输冲突时,通过采用优先传输主动触发数据或非主动触发数据的方式,或者采用将非主动触发数据与主动触发数据合并在一起传输的方式,可以有效提升a-iot系统的可靠性。

8、在一些实施方式中,上述方法还包括:

9、获取数据传输时域资源;该数据传输时域资源为第一时域资源、或者该数据传输时域资源为第五时域资源,该第五时域资源与上述第二时域资源存在重叠。

10、在一些实施方式中,上述第一数据为主动触发数据,第一时域资源与第二时域资源存在重叠,第一数据的传输优先级高于第二数据的传输优先级。

11、在一些实施方式中,上述第一数据为主动触发数据,第一时域资源位于第二时域资源之后,第一数据的传输优先级低于第二数据的传输优先级。

12、上述实施方式中,在第一数据与第二数据的时域资源存在重叠的情况下,根据第一数据与第二数据的传输优先级,优先发送传输优先级高的数据,可以保障优先级高的业务优先执行,从而有助于避免潜在的风险,提升a-iot系统的可靠性。

13、在一些实施方式中,上述第一数据与第二数据的频域资源不同。

14、在一些实施方式中,上述第一数据与第二数据的频域资源相同;或者,第二数据与第三数据的频域资源相同。

15、在一些实施方式中,上述第一数据包括第二数据和第三数据;上述方法还包括:

16、发送第一指示信息,第一指示信息用于指示第一数据包括第二数据和第三数据,和/或第三数据在第一数据中的位置信息。

17、该实施方式中,通过上述第一指示信息来指示上述第一数据中包括第二数据和第三数据,和/或上述第三数据在第一数据中的位置信息,可以帮助网络设备准确识别并接收上述第三数据,提升整个a-iot系统的可靠性。

18、在一些实施方式中,上述第一数据为主动触发数据,第一时域资源位于第二时域资源之后,上述方法还包括:

19、在第二时域资源发送第二数据,第二数据所在的传输中包括第二指示信息,第二指示信息用于指示存在待传输的第一数据。

20、该实施方式中,当终端设备中的主动触发数据与非主动触发数据存在传输冲突时,可以先传输非主动触发数据,并指示网络设备存在待传输的主动触发数据,由此终端设备可以在上述非主动触发数据传输结束后发送待传输的主动触发数据,从而提升整个a-iot系统的可靠性。

21、在一些实施方式中,上述方法还包括:

22、接收上行调度指示信息;该上行调度指示信息用于指示在第一时域资源发送第一数据。

23、该实施方式中,终端设备通过利用上述第二指示信息指示网络设备存在待传输的第一数据后,可以基于网络设备发送的上行调度指示信息来发送第一数据,由此可以保障第一数据成功发送。

24、在一些实施方式中,上述第一时域资源位于第一时域窗口内,第一时域窗口的起始位置位于第二时域资源的结束位置之后。

25、该实施方式中,终端设备可以在发送上述第二数据后,在上述第一时域窗口内发送第一数据,由此增加数据传输的灵活性。

26、在一些实施方式中,上述第一数据为主动触发数据,第一时域资源位于第二时域资源之后,上述方法还包括:

27、在第二时域资源发送盘存过程中的第一消息(message1,msg1)中携带第二数据;第一时域资源位于盘存过程中的msg3占用的时域资源之后。

28、该实施方式中,在主动触发数据与msg1存在传输冲突时,通过优先传输msg1与msg3,可以保障随机接入过程的顺利进行,提升终端设备的接入能力;并且在msg3传输完成后,传输主动触发数据,还可以保障do-a业务的可靠性。

29、第二方面,本技术实施例提供了一种通信方法,该通信方法可以由网络设备(例如读写器)执行,或者也可以由芯片(或芯片系统)或其它功能模块执行,该芯片或功能模块能够实现网络设备的功能,例如,该芯片或功能模块设置在网络设备中,本技术实施例不予限制。

30、示例性的,上述通信方法包括:

31、在第一时域资源接收第一数据;

32、第一数据为主动触发数据,第一时域资源与第二时域资源存在重叠、或者第一时域资源位于第二时域资源之后,第二时域资源为用于传输第二数据的资源,第二数据为非主动触发数据;

33、或者,第一数据包括第二数据和第三数据,第二数据为非主动触发数据,第三数据为主动触发数据,第一时域资源包括第三时域资源和/或第四时域资源,第三时域资源与第四时域资源存在重叠。

34、在一些实施方式中,上述第一数据为主动触发数据,上述第一时域资源与第二时域资源存在重叠,第一数据的传输优先级高于第二数据的传输优先级。

35、在一些实施方式中,上述第一数据为主动触发数据,上述第一时域资源位于第二时域资源之后,上述第一数据的传输优先级低于第二数据的传输优先级。

36、在一些实施方式中,上述第一数据与第二数据的频域资源不同。

37、在一些实施方式中,上述第一数据与第二数据的频域资源相同;或者,上述第二数据与第三数据的频域资源相同。

38、在一些实施方式中,上述第一数据包括第二数据和第三数据;上述方法还包括:

39、接收第一指示信息,该第一指示信息用于指示第一数据包括第二数据和第三数据,和/或第三数据在第一数据中的位置信息。

40、在一些实施方式中,上述第一数据为主动触发数据,第一时域资源位于第二时域资源之后,上述方法还包括:

41、在第二时域资源接收第二数据,第二数据所在的传输中包括第二指示信息,第二指示信息用于指示存在待传输的第一数据。

42、在一些实施方式中,上述方法还包括:

43、发送上行调度指示信息;该上行调度指示信息用于指示在第一时域资源发送第一数据。

44、在一些实施方式中,上述第一时域资源位于第一时域窗口内,该第一时域窗口的起始位置位于第二时域资源的结束位置之后。

45、在一些实施方式中,上述第一数据为主动触发数据,第一时域资源位于所第二时域资源之后,上述方法还包括:

46、在第二时域资源接收盘存过程中的msg1,该msg1中携带第二数据;第一时域资源位于盘存过程中的msg3占用的时域资源之后。

47、第三方面,本技术提供一种通信装置,应用于终端设备中,该通信装置包括收发模块。该通信装置可以用于实现终端设备(例如a-iot设备)的功能,例如为终端设备中的部件,如芯片、芯片系统、处理器等。

48、上述收发模块用于:

49、在第一时域资源发送第一数据;

50、第一数据为主动触发数据,第一时域资源与第二时域资源存在重叠、或者第一时域资源位于第二时域资源之后,第二时域资源为用于传输第二数据的资源,第二数据为非主动触发数据;

51、或者,第一数据包括第二数据和第三数据,第二数据为非主动触发数据,第三数据为主动触发数据,第一时域资源包括第三时域资源和/或第四时域资源,第三时域资源与第四时域资源存在重叠。

52、第四方面,本技术实施例提供了一种通信装置,该通信装置包括收发模块。该通信装置可以用于实现网络设备(例如读写器)的功能,例如为网络设备中的部件,如芯片、芯片系统、处理器等。

53、上述收发模块用于:

54、在第一时域资源接收第一数据;

55、第一数据为主动触发数据,第一时域资源与第二时域资源存在重叠、或者第一时域资源位于第二时域资源之后,第二时域资源为用于传输第二数据的资源,第二数据为非主动触发数据;

56、或者,第一数据包括第二数据和第三数据,第二数据为非主动触发数据,第三数据为主动触发数据,第一时域资源包括第三时域资源和/或第四时域资源,第三时域资源与第四时域资源存在重叠。

57、第五方面,本技术实施例提供了一种通信系统,包括终端设备与网络设备;终端设备用于执行上述第一方面提供的任意一种通信方法,网络设备用于执行上述第二方面提供的任意一种通信方法。

58、第六方面,本技术实施例提供了一种通信装置,包括:处理器和存储器;

59、上述处理器和上述存储器相互连接,其中,存储器用于存储计算机程序,该计算机程序包括程序指令,处理器调用该程序指令,实现如第一方面或第二方面提供的通信方法。

60、第七方面,本技术实施例提供了一种芯片,该芯片包括处理器与接口,处理器和接口耦合;上述接口用于接收或输出信号,处理器用于执行代码指令,实现如第一方面或第二方面提供的通信方法。

61、第八方面,本技术实施例提供了一种模组设备,该模组设备包括通信模组、电源模组、存储模组以及芯片模组,其中:

62、电源模组用于为上述模组设备提供电能;

63、存储模组用于存储数据和/或指令;

64、通信模组用于与外部设备通信;

65、芯片模组用于调用上述存储模组存储的数据和/或指令,结合上述通信模组,实现如第一方面或第二方面提供的通信方法。

66、第九方面,本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如第一方面或第二方面提供的通信方法。

67、第十方面,本技术实施例提供了一种计算机程序产品,包括计算机程序,当该计算机程序被运行时,使得计算机执行如第一方面或第二方面提供的通信方法。

68、本技术的第二方面至第九方面提供的技术方案,与本技术的第一方面及对应的任意一种可行的实施方式所取得的有益效果相似,不再赘述。

69、本技术实施例提供的通信方法、装置、计算机可读存储介质及程序产品,当终端设备中的主动触发数据与非主动触发数据存在传输冲突时,通过采用优先传输主动触发数据或非主动触发数据的方式,或者采用将非主动触发数据与主动触发数据合并在一起传输的方式,可以有效提升a-iot系统的可靠性。