本技术涉及通信领域,并且更具体地,涉及一种通信方法及装置。
背景技术:
1、面向工业/行业等需要基于无线网络的通信场景,需要在保障时延性能的同时保障时延抖动性能(即保障时延确定性)。然而,传统方案中,只聚焦时延性能的优化手段不能对时延抖动性能进行充分的优化保障,只聚焦时延抖动性能的优化手段不能对时延性能进行充分的优化保障。
2、因此,在面向工业/行业等需要基于无线网络的通信场景时,如何在保障时延性能的同时保障时延抖动性能是亟需解决的技术问题。
技术实现思路
1、本技术提供一种通信方法及装置,使得在面向工业/行业等需要基于无线网络的通信场景时,能够在保障时延性能的同时保障时延抖动性能。
2、第一方面,提供了一种通信方法,该方法应用于无线网络通信系统,该方法包括:接收第一工业通信设备的业务需求,该业务需求包括时延需求和时延抖动需求;根据该业务需求确定该第一工业通信设备业务报文的第一发送规律;向该第一工业通信设备发送该第一发送规律;接收该第一工业通信设备根据该第一发送规律发送的第一业务报文;将该第一业务报文发送至第二工业通信设备。
3、基于本技术方案,无线网络通信系统可以根据工业通信设备业务的时延需求和时延抖动需求确定工业通信设备业务报文的发送规律,使得工业通信设备在通过无线网络通信系统发送业务报文时可以兼顾工业通信设备业务的时延需求和时延抖动需求,从而能够在保障时延性能的同时保障时延抖动性能。
4、结合第一方面,在第一方面的某些实现方式中,该无线网络通信系统包括基站设备、第一用户终端和第二用户终端,该第一用户终端与该第一工业通信设备连接,该第二用户终端与该第二工业通信设备连接;该第一工业通信设备发送的该第一业务报文依次通过该第一用户终端、该基站设备和该第二用户终端到达该第二工业通信设备;或者,该第一工业通信设备发送的该第一业务报文依次通过该第一用户终端和该第二用户终端到达该第二工业通信设备。
5、基于本技术方案,在无线网络通信系统包括两个用户终端的场景(即双端无线场景)中,工业通信设备之间可以直接通过两个用户终端和基站设备实现通信,或者直接通过两个用户终端实现通信,即实现通信架构的极简化,从而能够降低传输时延,有利于保障时延性能。
6、结合第一方面,在第一方面的某些实现方式中,该无线网络通信系统内部端到端之间时间同步;和/或,该无线网络通信系统与该第一工业通信设备之间时间同步;和/或,该无线网络通信系统与该第二工业通信设备之间时间同步。
7、本技术方案可以通过无线网络通信系统内部端到端之间的时间同步部署以及无线网络通信系统与工业通信设备之间的时间同步部署,实现统一的时间标度。
8、另外,还应理解的是,基于上述极简化的通信架构下进行时间同步部署,可以降低时间同步部署的复杂性。
9、结合第一方面,在第一方面的某些实现方式中,该方法还包括:根据该第一业务报文的传输时延调整该第一发送规律得到第二发送规律;将该第二发送规律发送至该第一工业通信设备;接收该第一工业通信设备根据该第二发送规律发送的第二业务报文。
10、基于本技术方案,无线网络通信系统可以根据工业通信设备业务报文的实际传输时延对工业通信设备业务报文的发送规律进行调整,从而能够保障时延性能和时延抖动性能。
11、结合第一方面,在第一方面的某些实现方式中,该方法还包括:接收该第一工业通信设备根据该第一发送规律发送的多个第三业务报文;根据该多个第三业务报文的传输时延确定该多个第三业务报文的时延变化情况和/或时延抖动情况;根据该时延变化情况和/或该时延抖动情况调整该第一发送规律得到第三发送规律;将该第三发送规律发送至该第一工业通信设备;接收该第一工业通信设备根据该第三发送规律发送的第四业务报文。
12、基于本技术方案,无线网络通信系统可以根据工业通信设备多个业务报文的传输时延变化情况和/或时延抖动情况对工业通信设备业务报文的发送规律进行调整,从而能够保障时延性能和/或时延抖动性能。
13、结合第一方面,在第一方面的某些实现方式中,该方法还包括:在该第一业务报文的传输时延大于或等于第一阈值时,立即将该第一业务报文发送至该第二工业通信设备;或者,在该第一业务报文的传输时延小于该第一阈值时,在等待第一预设时长后将该第一业务报文发送至该第二工业通信设备。
14、基于本技术方案,无线网络通信系统可以根据工业通信设备业务报文的传输时延确定是立即转发业务报文还是等待一定时长后转发业务报文,以实现业务报文传输时延的优化,保障时延性能。
15、结合第一方面,在第一方面的某些实现方式中,该方法还包括:在该第一业务报文的传输周期间隔大于或等于第二阈值时,立即将该第一业务报文发送至该第二工业通信设备;或者,在该第一业务报文的传输周期间隔小于该第二阈值时,在等待第二预设时长后将该第一业务报文发送至该第二工业通信设备。
16、基于本技术方案,无线网络通信系统可以根据工业通信设备业务报文的传输周期间隔确定是立即转发业务报文还是等待一定时长后转发业务报文,以实现业务报文传输时延的优化,保障时延性能。
17、结合第一方面,在第一方面的某些实现方式中,该方法还包括:在该第一业务报文携带时间戳时,根据所携带时间戳计算该第一业务报文的传输时延;或者,在该第一业务报文未携带时间戳,但该无线网络通信系统的发送端可增加时间戳时,通过该无线网络通信系统的发送端增加时间戳,并根据所增加的时间戳计算该第一业务报文的传输时延;或者,在该第一发送规律包括该第一业务报文的发送时间点时,根据该发送时间点计算该第一业务报文的传输时延。
18、基于本技术方案,可以通过如上多种方式计算工业通信设备业务报文的传输时延,以实现对传输时延的监控。
19、可选地,上述传输时延可以由无线网络通信系统的接收端计算,也可以由无线网络通信系统的其他节点进行计算,本技术对此不做限定。
20、结合第一方面,在第一方面的某些实现方式中,该根据该业务需求确定该第一工业通信设备业务报文的第一发送规律包括:根据该业务需求和第一因素确定该第一工业通信设备业务报文的第一发送规律,该第一因素包括该无线网络通信系统的能力限制、多用户并行发送业务报文的情况、时延保障策略中的至少一项。
21、基于本技术方案,无线网络通信系统在根据工业通信系统业务需求确定工业通信系统业务报文的发送规律时,还可以考虑到无线网络通信系统的能力限制、多用户并行发送业务报文的情况等其他因素,以使得无线网络通信系统所确定的发送规律更能符合实际情况,让无线资源的使用更加充分、提高无线资源的使用效率,进而提高业务用户的体验。
22、结合第一方面,在第一方面的某些实现方式中,该业务需求还包括该第一工业通信设备业务报文的大小需求、发送周期需求、传输优先级需求、生存时长需求以及看门狗定时时长需求中的至少一项。
23、结合第一方面,在第一方面的某些实现方式中,该第一发送规律包括该无线网络通信系统支持的业务报文大小、支持的发送周期、支持的发送时间点以及支持的传输优先级中的至少一项。
24、结合第一方面,在第一方面的某些实现方式中,该无线网络通信系统的第一环节配置有时延抖动优化策略,该第一环节包括该无线网络通信系统的接收端、用户终端、基站、核心网、无线空口、传输网络、传输接口中的至少一项。
25、基于本技术方案,无线网络通信系统的某一环节或多个环节可以配置有时延抖动优化策略,以保障时延抖动性能。
26、结合第一方面,在第一方面的某些实现方式中,该接收第一工业通信设备的业务需求包括:接收该第一工业通信设备发送的该第一工业通信设备的业务需求;或者,接收工业通信系统发送的该第一工业通信设备的业务需求。
27、第二方面,提供了一种通信方法,该方法应用于第一工业通信设备,该方法包括:接收无线网络通信系统发送的该第一工业通信设备业务报文的第一发送规律,该第一发送规律根据该第一工业通信设备的业务需求确定,该业务需求包括时延需求和时延抖动需求;根据该第一发送规律向该无线网络通信系统发送第一业务报文。
28、基于本技术方案,工业通信设备在通过无线网络通信系统发送业务报文时可以兼顾工业通信设备业务的时延需求和时延抖动需求,从而能够在保障时延性能的同时保障时延抖动性能。
29、结合第二方面,在第二方面的某些实现方式中,该方法还包括:接收该无线网络通信系统发送的第二发送规律,该第二发送规律是根据该第一业务报文的传输时延调整该第一发送规律得到的;根据该第二发送规律向该无线网络通信系统发送第二业务报文。
30、基于本技术方案,无线网络通信系统可以根据工业通信设备业务报文的实际传输时延对工业通信设备业务报文的发送规律进行调整,使得工业通信设备可以根据调整后的发送规律发送业务报文,从而能够保障时延性能和时延抖动性能。
31、结合第二方面,在第二方面的某些实现方式中,该方法还包括:根据该第一发送规律向该无线网络通信系统发送多个第三业务报文;接收该无线网络通信系统发送的第三发送规律,该第三发送规律是根据该多个第三业务报文的时延变化情况和/或时延抖动情况调整该第一发送规律得到的;根据该第三发送规律向该无线网络通信系统发送第四业务报文。
32、基于本技术方案,无线网络通信系统可以根据工业通信设备多个业务报文的传输时延变化情况和/或时延抖动情况对工业通信设备业务报文的发送规律进行调整,使得工业通信设备可以根据调整后的发送规律发送业务报文,从而能够保障时延性能和/或时延抖动性能。
33、结合第二方面,在第二方面的某些实现方式中,在该接收该无线网络通信系统发送的该第一工业通信设备业务报文的第一发送规律之前,该方法还包括:向该无线网络通信系统发送该业务需求。
34、第三方面,提供了一种通信方法,该方法应用于第二工业通信设备,该方法包括:接收无线网络通信系统发送的第一工业通信设备的第一业务报文,该第一业务报文由该第一工业通信设备根据第一发送规律发送至该无线网络通信系统,该第一发送规律由该无线网络通信系统根据该第一工业通信设备的业务需求确定,该业务需求包括时延需求和时延抖动需求。
35、基于本技术方案,工业通信设备可以通过无线网络通信系统接收兼顾工业通信设备业务的时延需求和时延抖动需求的业务报文,从而能够在保障时延性能的同时保障时延抖动性能。
36、结合第三方面,在第三方面的某些实现方式中,该方法还包括:在该第一业务报文的传输时延大于或等于第一阈值时,接收该无线网络通信系统立即发送的该第一业务报文;或者,在该第一业务报文的传输时延小于该第一阈值时,接收该无线网络通信系统在等待第一预设时长后发送的该第一业务报文。
37、基于本技术方案,在业务报文的传输时延大于或等于第一阈值时,工业通信设备可以接收到无线网络通信系统立即发送的该业务报文;在业务报文的传输时延小于第一阈值时,工业通信设备可以接收到无线网络通信系统在等待第一预设时长后发送的该业务报文,以实现业务报文传输时延的优化,保障时延可靠性。
38、结合第三方面,在第三方面的某些实现方式中,该方法还包括:在该第一业务报文的传输周期间隔大于或等于第二阈值时,接收该无线网络通信系统立即发送的该第一业务报文;或者,在该第一业务报文的传输周期间隔小于该第二阈值时,接收该无线网络通信系统在等待第二预设时长后发送的该第一业务报文。
39、基于本技术方案,在业务报文的传输周期间隔大于或等于第二阈值时,工业通信设备可以接收到无线网络通信系统立即发送的该业务报文;在业务报文的传输周期间隔小于第二阈值时,工业通信设备可以接收到无线网络通信系统在等待第二预设时长后发送的该业务报文,以实现业务报文传输时延的优化,保障时延可靠性。
40、第四方面,提供了一种通信装置,包括用于执行上述第一方面至第三方面或第一方面至第三方面中任一种可能实现方式中的方法的模块或单元。
41、第五方面,提供了一种通信装置,包括:输入电路、输出电路和处理电路。该处理电路用于通过该输入电路接收信号,并通过该输出电路输出信号,使得该通信装置执行上述第一方面至第三方面或第一方面至第三方面中任一种可能实现方式中的方法。
42、在具体实现过程中,上述通信装置可以为芯片,输入电路可以为输入接口,输出电路可以为输出接口,处理电路可以为中央处理单元(central processing unit,cpu)等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入接口和输出接口可以是整合的输入输出接口,该输入输出接口在不同的时刻分别用作输入接口和输出接口。本技术实施例对通信装置及各种电路或接口的具体实现方式不做限定。
43、第六方面,提供了一种通信装置,包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以使得该装置执行上述第一方面至第三方面或第一方面至第三方面中任一种可能实现方式中的方法。可选地,该装置还可以包括存储器。可选地,该装置还可以包括接口电路,处理器与接口电路耦合。
44、可选地,该处理器可以为一个或多个,该存储器可以为一个或多个。
45、可选地,该存储器可以与该处理器集成在一起,或者该存储器与处理器分离设置。
46、在具体实现过程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,rom),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本技术实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
47、可选地,该通信装置还可以包括收发器,收发器可用于接收信号和发送信号。
48、上述第六方面中的通信装置可以是一个芯片,该处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。
49、第七方面,提供了一种通信系统,包括上述第四方面、第五方面或第六方面所述的通信装置。
50、第八方面,提供了一种计算机程序产品,该计算机程序产品包括计算机程序(也可以称为代码,或指令),该计算机程序被执行时,使得上述第一方面至第三方面或第一方面至第三方面中任一种可能实现方式中的方法被执行。
51、第九方面,提供了一种计算机可读介质,该计算机可读介质存储有计算机程序(也可以称为代码,或指令)当其在计算机上运行时,使得计算机执行上述第一方面至第三方面或第一方面至第三方面中任一种可能实现方式中的方法。
1.一种通信方法,其特征在于,所述方法应用于无线网络通信系统,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述无线网络通信系统包括基站设备、第一用户终端和第二用户终端,所述第一用户终端与所述第一工业通信设备连接,所述第二用户终端与所述第二工业通信设备连接;
3.根据权利要求1或2所述的方法,其特征在于,所述无线网络通信系统内部端到端之间时间同步;和/或,所述无线网络通信系统与所述第一工业通信设备之间时间同步;和/或,所述无线网络通信系统与所述第二工业通信设备之间时间同步。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1至8中任一项所述的方法,其特征在于,所述根据所述业务需求确定所述第一工业通信设备业务报文的第一发送规律包括:
10.根据权利要求1至9中任一项所述的方法,其特征在于,所述业务需求还包括所述第一工业通信设备业务报文的大小需求、发送周期需求、传输优先级需求、生存时长需求以及看门狗定时时长需求中的至少一项。
11.根据权利要求1至10中任一项所述的方法,其特征在于,所述第一发送规律包括所述无线网络通信系统支持的业务报文大小、支持的发送周期、支持的发送时间点以及支持的传输优先级中的至少一项。
12.根据权利要求1至11中任一项所述的方法,其特征在于,所述无线网络通信系统的第一环节配置有时延抖动优化策略,所述第一环节包括所述无线网络通信系统的接收端、用户终端、基站、核心网、无线空口、传输网络、传输接口中的至少一项。
13.根据权利要求1至12中任一项所述的方法,其特征在于,所述接收第一工业通信设备的业务需求包括:
14.一种通信方法,其特征在于,所述方法应用于第一工业通信设备,所述方法包括:
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
16.根据权利要求14所述的方法,其特征在于,所述方法还包括:
17.根据权利要求14至16中任一项所述的方法,其特征在于,在所述接收所述无线网络通信系统发送的所述第一工业通信设备业务报文的第一发送规律之前,所述方法还包括:
18.一种通信方法,其特征在于,所述方法应用于第二工业通信设备,所述方法包括:
19.根据权利要求18所述的方法,其特征在于,所述方法还包括:
20.根据权利要求18所述的方法,其特征在于,所述方法还包括:
21.一种通信装置,其特征在于,所述装置用于执行如权利要求1至13中任一项所述的方法。
22.一种通信装置,其特征在于,所述装置用于执行如权利要求14至17中任一项所述的方法。
23.一种通信装置,其特征在于,所述装置用于执行如权利要求18至20中任一项所述的方法。
24.一种通信装置,其特征在于,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得所述装置执行如权利要求1至20中任一项所述的方法。
25.一种通信系统,其特征在于,包括如权利要求21所述的通信装置、如权利要求22所述的通信装置、如权利要求23所述的通信装置和如权利要求24所述的通信装置中的至少一项。
26.一种计算机可读存储介质,其上存储有计算机程序或指令,其特征在于,所述计算机程序或指令被执行时使得如权利要求1至20中任一项所述的方法被执行。
