通信方法和装置与流程
本技术涉及通信领域,并且更具体地,涉及一种通信方法和装置。
背景技术:
1、在非地面网络(non-terrestrial network,ntn)场景下,卫星等ntn设备被引入通信系统。ntn设备可以通过信关站(ntn gateway)与核心网设备进行通信,ntn设备还可以与终端设备进行通信。由于ntn设备到终端设备的距离很远,部署在ntn设备上的网络设备的信号覆盖范围也比当前地面网络的覆盖范围大得多。以上行传输为例,终端设备发送的数据可以先后经过一个或多个ntn设备、部署于地面的信关站,到达服务网络。
2、然而,如何在ntn场景下,提高数据传输的安全性,是亟待解决的问题。
技术实现思路
1、本技术提供一种通信方法和装置,能够提高数据传输的安全性。
2、第一方面,提供了一种通信方法。第一方面提供的方法的执行主体可以为第一ntn设备上部署的第一节点。在不做特殊说明的情况下,本技术中的第一节点可以是通信设备(例如,接入网设备),也可以是通信设备中的组件(例如,处理器、芯片,或芯片系统等),或者,也可以是能实现通信设备的部分或全部功能的逻辑模块或软件等。为便于描述,下面以执行主体是第一节点为例进行描述。
3、示例性地,该方法包括:接收来自上一跳节点的数据;基于该第一节点的密钥,对第一路径信息进行签名,以得到第一签名信息,其中,该第一路径信息包括:该上一跳节点的信息、该第一节点的信息、以及第二节点的信息;向该第二节点发送该数据、该第一路径信息和该第一签名信息。
4、基于上述方案,ntn设备上部署的第一节点可以对路径信息进行签名,从而ntn场景下,提高数据传输的安全性。例如,第一节点发送路径信息和签名信息最终可以到达用于校验的网元(简称校验网元),该网元可以基于路径信息,校验签名信息的有效性。这样,若校验网元可以通过上述校验过程发现签名信息异常,可以确定该数据的从终端到落地网元的路由路径被篡改,引入了不可信的节点。因此,上述方案可以保护终端与落地网元之间进行数据传输的安全性。
5、在一些实现方式中,该第一路径信息还包括:该第一节点处理该数据的时间信息。
6、基于上述方案,第一节点可以提供处理数据的时间信息。这样,用于校验的网元(简称校验网元)可以基于时间信息,校验第一节点处理数据时是否位于符合安全路由要求的位置。在第一节点不符合安全路由要求的情况下,校验网元可以发现这一问题,从而提高数据传输的安全性。
7、在一些实现方式中,在基于该第一节点的密钥,对第一路径信息进行签名,以得到第一签名信息之前,该方法还包括:基于第一信息,确定对该第一路径信息进行安全签名,其中,该第一信息是第一位置信息、第一地址信息或发送该数据的终端的信息中的至少一项,其中,该第一位置信息用于指示该终端所处的位置、该终端指示的位置或者落地网元的位置,该落地网元是用于接收该数据的、部署于地面的网元,该第一地址信息用于指示该终端的地址。
8、基于上述方案,第一节点可以基于第一信息,判断是否对路径信息进行安全签名。基于上述判断的操作,第一节点可以确定进行安全签名,从而提高安全性;也可能确定不进行安全签名,从而节约处理开销,减少数据的传输时延。
9、在一些实现方式中,该第一节点配置有该第一信息与第一安全策略之间的映射关系;其中,基于第一信息,确定对该第一路径信息进行安全签名,包括:基于该映射关系和该第一信息,确定该第一安全策略,该第一安全策略用于指示对该第一路径信息进行安全签名。
10、基于上述方案,第一节点可以基于映射关系,判断使用哪个安全策略,从而确定是否对路径信息进行安全签名。上述方案易于实现,处理开销较少。
11、在一些实现方式中,在基于该第一节点的密钥,对第一路径信息进行签名,以得到第一签名信息之前,该方法还包括:基于第一信息,确定对该第一路径信息进行安全签名,以及确定处理该数据的节点处于该第一位置信息指示的位置,其中,该第一信息是第一位置信息、第一地址信息或发送该数据的终端的信息中的至少一项,其中,该第一位置信息用于指示发送该数据的终端所处的位置、该终端指示的位置或者落地网元的位置,该落地网元是用于接收该数据的地面网元,该第一地址信息用于指示该终端的地址。
12、基于上述方案,第一节点可以基于第一信息,判断是否对路径信息进行安全签名,以及确定是否选择处于第一位置信息指示的位置的节点来处理数据。基于上述判断的操作,第一节点可以确定进行安全签名,以及向处于特定位置的节点发送数据,从而提高安全性;也可能确定不进行安全签名,并且对下一跳节点的位置没有特殊要求,从而减少处理复杂度。
13、在一些实现方式中,该第一节点配置有该第一信息与第二安全策略之间的映射关系;其中,基于第一信息,确定对该第一路径信息进行安全签名,以及确定处理该数据的节点处于该第一位置信息指示的位置,包括:基于该映射关系和该第一信息,确定该第二安全策略,该第二安全策略用于指示对该第一路径信息进行安全签名,以及用于指示处理该数据的节点处于该第一位置信息指示的位置。
14、基于上述方案,第一节点可以基于映射关系,判断使用哪个安全策略,从而确定是否对路径信息进行安全签名,以及对下一跳节点的位置是否有特殊要求。上述方案易于实现,处理开销较少。
15、在一些实现方式中,在基于该第一节点的密钥,对第一路径信息进行签名,以得到第一签名信息之前,该方法还包括:接收来自该上一跳节点的第一指示信息,该第一指示信息用于指示对该第一路径信息进行安全签名。
16、基于上述方案,第一指示信息可以触发第一节点对路径信息进行安全签名,从而实现第一节点按需进行安全签名,有效平衡安全性与处理开销(或传输时延)。
17、在一些实现方式中,该第一指示信息还用于指示处理该数据的节点处于第一位置信息指示的位置,其中,该第一位置信息用于指示发送该数据的终端所处的位置、该终端指示的位置或者落地网元的位置,该落地网元是用于接收该数据的、部署于地面的网元,该第一地址信息用于指示该终端的地址。
18、基于上述方案,第一指示信息可以触发第一节点选择处于第一位置信息指示的位置的节点来处理数据,从而实现第一节点按需对处理数据的节点进行位置限制,有效平衡安全性与处理复杂度。
19、在一些实现方式中,该第一节点配置有第三安全策略,该第三安全策略用于指示处理该数据的节点处于第一位置信息指示的位置,该方法还包括:基于该第三安全策略,确定该第二节点,其中,该第二节点处于该第一位置信息指示的位置。
20、基于上述方案,第一节点可以基于第三安全策略,确定是否选择处于第一位置信息指示的位置的节点来处理数据。这样,第一节点可以向处于特定位置的节点发送数据,从而提高安全性。若第一节点使用其他策略(例如,第一安全策略),第一节点可以对下一跳节点的位置没有特殊要求,从而减少处理复杂度。
21、在一些实现方式中,该基于该第三安全策略,确定该第二节点,包括:基于该第三安全策略,确定该第一路由路径,其中,在该第一路由路径上,该第二节点是该第一节点的下一跳节点,该第一路由路径上的节点处于该第一位置信息指示的位置。
22、在一些实现方式中,该基于该第三安全策略,确定该第二节点,包括:基于该第三安全策略和星历信息,确定处于该第一位置信息指示的位置的该第二节点。
23、在一些实现方式中,在向该第二节点发送该数据、该第一路径信息和该第一签名信息之前,该方法还包括:接收来自第一网元的第一配置信息,该第一配置信息用于配置第一路由路径;基于落地网元的信息,确定该第一路由路径,其中,该落地网元是用于接收该数据的、部署于地面的网元,该第一路由路径是目的网元为该落地网元的路由路径,其中,在该第一路由路径上,该第二节点是该第一节点的下一跳节点。
24、基于上述方案,第一节点可以被配置路由路径,从而能够向路由路径中的下一跳节点发送数据。相比于泛洪(即,向所有下一跳节点发送数据)的方案,上述实现方式中第一节点无需对所有下一跳节点发送数据,从而节约开销。此外,在ntn场景中,某些ntn设备之间可能无法进行通信,因此,第一节点临时确定的下一跳节点可能无法将数据通过其他ntn设备路由到落地网元。上述实现方式通过事先规划完整的路由路径,可以避免数据无法路由到落地网元的情况,从而减少数据的丢包率。
25、在一些实现方式中,该方法还包括:向该第一网元发送第二信息,该第二信息用于指示向校验网元发送该第一路由路径的信息;和/或,向该第二节点发送该第一路由路径的信息。
26、基于上述方案,第一节点可以指示第一网元向校验网元发送第一路由路径的信息;或者将第一路由路径的信息向下一跳节点传递,最终到达校验网元。这样,校验网元可以获取第一网元确定的完整的路由路径信息(即,第一路由路径的信息),从而增强校验路径信息的安全强度。例如,若校验网元将路由路径上接收到的多个路径信息拼接成完整的路由路径信息;在连续多个节点(例如,连续4个节点)共同篡改路径信息的情况下,校验网元可能无法发现路由路径被篡改。而基于上述方案,校验网元可以使用第一网元确定的完整的路由路径信息,与拼接得到的实际的路由路径信息进行比对,从而发现实际传输的路由路径是否被篡改。
27、在一些实现方式中,该方法还包括:向该第二节点发送第二指示信息,该第二指示信息用于指示该第二节点进行安全签名。
28、第二方面,提供了一种通信方法。第二方面提供的方法的执行主体可以为终端。在不做特殊说明的情况下,本技术中的终端可以是通信设备(例如,终端设备),也可以是通信设备中的组件(例如,处理器、芯片,或芯片系统等),或者,也可以是能实现通信设备的部分或全部功能的逻辑模块或软件等。为便于描述,下面以执行主体是终端为例进行描述。
29、示例性地,该方法包括:向第一ntn设备上部署的第一节点发送第三信息,该第三信息用于触发该第一节点对第一路径信息进行安全签名,其中,该第一路径信息包括:该终端的信息、该第一节点的信息、以及该第一节点的下一跳节点的信息;向该第一节点发送数据。
30、其中,本技术对上述发送第三信息的操作和发送数据的操作的执行顺序不做限定。例如,终端可以先发送第三信息,再发送数据;也可以先发送数据,再发送第三信息;还可以同时发送第三信息和数据。
31、基于上述方案,第三信息可以触发第一节点对路径信息进行安全签名,从而实现第一节点按需进行安全签名,有效平衡安全性与处理开销(或传输时延)。
32、在一些实现方式中,该第三信息还用于触发该第一节点向处于第一位置信息指示的位置的节点发送该数据。
33、基于上述方案,第三信息可以触发第一节点选择处于第一位置信息指示的位置的节点来处理数据,从而实现第一节点按需对处理数据的节点进行位置限制,有效平衡安全性与处理复杂度。
34、在一些实现方式中,该第三信息是以下至少一项:第一位置信息的指示信息;第一地址信息;该终端的信息;或者,第一指示信息,该第一指示信息用于指示对该第一路径信息进行安全签名,和/或,该第一指示信息用于指示处理该数据的节点处于第一位置信息指示的位置。
35、其中,该第一地址信息用于指示该终端的地址,该第一位置信息用于指示该终端所处的位置、该终端指示的位置或者落地网元的位置,该落地网元是用于接收该数据的、部署于地面的网元。
36、在一些实现方式中,在向第一ntn设备上部署的第一节点发送第三信息之前,该方法还包括:接收来自第二网元的第三指示信息,该第三指示信息用于指示对该第一路径信息进行安全签名,和/或,该第三指示信息用于指示处理该数据的节点处于该第一位置信息指示的位置。
37、示例性地,终端可以在协议数据单元(protocol data unit,pdu)会话建立过程中获取上述第三指示信息。例如,第三指示信息可以携带在pdu会话建立接受消息中。
38、在一些实现方式中,该方法还包括:基于该终端的密钥,对该终端的信息和该第一节点的信息进行签名,以得到第二签名信息;向该第一节点发送该第二签名信息。
39、第三方面,提供了一种通信方法。第三方面提供的方法的执行主体可以为校验网元。在不做特殊说明的情况下,本技术中的校验网元可以是通信设备(例如,核心网设备),也可以是通信设备中的组件(例如,处理器、芯片,或芯片系统等),或者,也可以是能实现通信设备的部分或全部功能的逻辑模块或软件等。为便于描述,下面以执行主体是校验网元为例进行描述。
40、示例性地,该方法包括:获取第一签名信息和第一路径信息,其中,该第一路径信息包括第一节点的上一跳节点的信息、该第一节点的信息、以及该第一节点的下一跳节点的信息,其中,该第一节点部署于第一ntn设备;基于该第一节点的信息,确定该第一节点的公钥;基于该第一节点的公钥和该第一路径信息,校验该第一签名信息的有效性。
41、在一些示例中,校验网元可以被隐式地指示对第一签名信息进行校验。例如,第一签名信息可以隐式地指示校验网元校验第一签名信息。校验网元可以基于第一签名信息,确定从第一路径信息中获取第一节点的信息,从而获取第一节点的公钥,以校验第一签名信息。
42、在另一些示例中,校验网元可以被显式地指示对第一签名信息进行校验。在一些可能的实现中,校验网元是落地网元,该方法还包括:校验网元接收来自第二节点的指示信息#1。该指示信息#1可以用于指示校验网元对第一签名信息进行校验。
43、在另一些可能的实现中,校验网元是与落地网元不同的网元,该方法还包括:落地网元向校验网元发送指示信息#1。该指示信息#1可以用于指示校验网元对第一签名信息进行校验。
44、也就是说,上述指示信息#1可以显式地指示校验网元对第一签名信息进行校验。换言之,指示信息#1可以是具有“指示校验网元对第一签名信息进行校验”的功能的信息。本技术不限定指示信息#1的具体形式。例如,指示信息#1可以是本技术中的第一指示信息或第二指示信息。
45、基于上述方案,校验网元可以对ntn设备上部署的第一节点的路径信息进行校验,从而避免路由路径被篡改,进而ntn场景下,提高数据传输的安全性。
46、在一些实现方式中,该方法还包括:从第一网元接收第一路由路径的信息,其中,该第一路由路径是该第一网元确定的,该第一路由路径的信息包括用于传输数据的各个节点的信息;基于该第一路由路径的信息,校验该第一路径信息的有效性。
47、基于上述方案,校验网元可以获取第一网元确定的完整的路由路径信息(即,第一路由路径的信息),从而增强校验路径信息的安全强度。具体举例参见第一方面的相关描述,不再赘述。
48、在一些实现方式中,该方法还包括:基于传输该数据的各个节点的路径信息,确定第二路由路径的信息,该第二路由路径的信息包括传输该数据的各个节点的信息,该第二路由路径的信息包括该第一路径信息;其中,基于该第一路由路径的信息,校验该第一路径信息的有效性,包括:校验该第二路由路径与该第一路由路径之间的一致性。
49、在一些实现方式中,该第一路径信息还包括:该第一节点处理该数据的时间信息;其中,该方法还包括:基于该时间信息,校验该第一节点在处理该数据时是否位于第一位置信息指示的位置,其中,该第一位置信息用于指示发送该数据的终端的位置、该终端指示的位置或者接收该数据的落地网元的位置。
50、基于上述方案,校验网元可以基于时间信息校验第一节点处理数据时所处的位置,从而在第一节点不符合位置限制要求(即,不处于符合安全路由要求的位置)的情况下,能够发现上述情况并做出相应处理。
51、在一些实现方式中,基于该时间信息,校验该第一节点在处理该数据时是否位于第一位置信息指示的位置,包括:基于该时间信息,获得第二位置信息,其中,该第二位置信息用于指示该第一节点在该时间信息指示的时间下所处的位置;基于该第二位置信息和该第一位置信息,确定该第一节点在处理该数据时是否位于该第一位置信息指示的位置。
52、在一些实现方式中,基于该时间信息,获得第二位置信息,包括:向第二网元发送请求消息,该请求消息用于请求该第一节点在该时间信息指示的时间下所处的位置,该请求消息包括该时间信息;从该第二网元接收响应消息,该响应消息包括该第二位置信息。
53、在一些实现方式中,该请求消息还包括该第一节点的标识,其中,在向第二网元发送请求消息之前,该方法还包括:接收第二配置信息,该第二配置信息用于配置该第一节点的地址信息和该第一节点的标识之间的映射关系;基于该映射关系和该第一节点的地址信息,确定该第一节点的标识,该第一节点的标识携带于该请求消息中。
54、在一些实现方式中,该方法还包括:接收第二配置信息,该第二配置信息用于配置该第一节点的公钥。
55、第四方面,提供了一种通信方法。第四方面提供的方法的执行主体可以为第三网元。在不做特殊说明的情况下,本技术中的第三网元可以是通信设备(例如,核心网设备),也可以是通信设备中的组件(例如,处理器、芯片,或芯片系统等),或者,也可以是能实现通信设备的部分或全部功能的逻辑模块或软件等。作为示例,第三网元可以是会话管理功能(session management function,smf)或者其他网元。为便于描述,下面以执行主体是第三网元为例进行描述。
56、示例性地,该方法包括:确定第三指示信息,其中,该第三指示信息用于指示对数据的路径信息进行安全签名,和/或,该第三指示信息用于指示处理该数据的路由节点处于第一位置信息指示的位置,其中,该数据的路径信息包括处理该数据的路由节点的信息、该路由节点的上一跳节点的信息和该路由节点的下一跳节点的信息,该第一位置信息用于指示终端所处的位置、终端指示的位置或者落地网元的位置,其中,该落地网元是用于接收该数据的、部署于地面的网元;向该终端发送该第三指示信息。
57、基于上述方案中的第三指示信息,可以使得终端获知数据的安全需求。例如,安全需求可以是,对数据的路径信息需要进行安全签名。又例如,安全需求可以是,对数据的路径信息需要进行安全签名,并且对数据的路由路径需要进行位置限制。这样,终端可以向第一节点指示上述安全需求,使得第一节点能够保护数据传输的安全。
58、在一些实现方式中,确定该第三指示信息,包括以下任一项:基于该终端的签约数据,确定该第三指示信息;基于该数据的业务类型,确定该第三指示信息;基于该终端所处的位置、该终端指示的位置、或者该落地网元的位置,确定该第三指示信息;或者,在ntn设备网络具有星间链路的情况下,确定该第三指示信息,其中,该ntn设备网络用于传输该终端的数据。
59、基于该终端的签约数据,确定该第三指示信息,可以实现终端粒度的策略配置,从而满足不同终端的安全需求。
60、基于该数据的业务类型,确定该第三指示信息,可以实现业务粒度的策略配置,从而满足不同业务类型的安全要求。例如,对于高安全需求的业务,可以对处理该业务数据的节点进行位置限制。作为示例,高安全需求的业务可以包括工厂业务、或者电网业务,等等。
61、基于该终端所处的位置、该终端指示的位置、或者该落地网元的位置,确定该第三指示信息,可以实现基于位置配置策略,能够满足数据监管要求,避免重复配置。
62、ntn设备网络具有星间链路的情况下,确定第三指示信息。相比于对任意ntn设备网络均进行位置限制的方案,该方案可以充分利用ntn设备的通信资源。
63、第五方面,提供了一种通信方法。第五方面提供的方法的执行主体可以为第一网元。在不做特殊说明的情况下,本技术中的第一网元可以是通信设备(例如,核心网设备或第三方设备),也可以是通信设备中的组件(例如,处理器、芯片,或芯片系统等),或者,也可以是能实现通信设备的部分或全部功能的逻辑模块或软件等。作为示例,第一网元可以称为路径节点控制器或者其他名称。为便于描述,下面以执行主体是第一网元为例进行描述。
64、示例性地,该方法包括:基于落地网元的信息,确定第一路由路径,该落地网元是该第一路由路径上的最后一跳节点;向该第一路由路径上的第一节点发送第一配置信息,该第一配置信息用于配置该第一路由路径或者用于配置该第一节点在该第一路由路径上的下一跳节点。
65、基于上述方案,第一网元可以规划完整的路由路径,并为第一节点配置完整的路由路径或者该第一节点在规划的路由路径上的下一跳节点。在ntn场景中,某些ntn设备之间可能无法进行通信,因此,如果不使用上述方案,第一节点可能需要在接收到数据之后,临时确定下一跳节点。然而,第一节点临时确定的下一跳节点可能无法将数据通过其他ntn设备路由到落地网元。上述方案通过事先规划完整的路由路径,可以避免数据无法路由到落地网元的情况,从而减少数据的丢包率。
66、在一些实现方式中,确定第一规划路由路径,包括:基于第一位置信息,确定该第一路由路径,其中,该第一路由路径上的节点在处理数据时处于该第一位置信息指示的位置。
67、基于上述方案,第一网元所规划的第一路由路径可以满足特殊位置限制,即,第一路由路径上的节点在处理数据时可以处于第一位置信息指示的位置。通过位置限制,第一路由路径上的数据传输具有更高安全性。
68、在一些实现方式中,该第一位置信息用于指示终端所处的位置、终端指示的位置或者该落地网元的位置,其中,该终端用于发送在该第一路由路径上传输的该数据。
69、在一些实现方式中,在确定第一路由路径之前,该方法还包括:接收来自该第一节点的第一请求信息,该第一请求信息用于请求该第一网元确定路由路径或者请求该第一网元确定该第一节点在路由路径上的下一跳节点。
70、在一些实现方式中,该第一请求信息包括以下至少一项:该落地网元的信息;第一位置信息;或者,第四指示信息,该第四指示信息用于指示处理数据的节点处于第一位置信息指示的位置。
71、在一些实现方式中,该方法还包括:接收来自该第一节点的第二信息;响应于该第二信息,向校验网元发送该第一路由路径的信息。
72、第六方面,提供了一种通信方法。第六方面提供的方法的执行主体可以为第一ntn设备上部署的第一节点。在不做特殊说明的情况下,本技术中的第一节点可以是通信设备(例如,接入网设备),也可以是通信设备中的组件(例如,处理器、芯片,或芯片系统等),或者,也可以是能实现通信设备的部分或全部功能的逻辑模块或软件等。为便于描述,下面以执行主体是第一节点为例进行描述。
73、示例性地,该方法包括:接收来自第一网元的第一配置信息;基于该第一配置信息,确定第一路由路径或者该第一节点的下一跳节点。
74、在一些实现方式中,该第一路由路径上的节点处理数据时处于第一位置信息指示的位置。
75、在一些实现方式中,该第一位置信息用于指示终端所处的位置、终端指示的位置或者该落地网元的位置,其中,该终端用于发送在该第一路由路径上传输的该数据。
76、在一些实现方式中,在接收来自第一网元的第一配置信息之前,该方法还包括:向该第一网元发送第一请求信息,该第一请求信息用于请求该第一网元确定路由路径或者请求该第一网元确定该第一节点的下一跳节点。
77、在一些实现方式中,该第一请求信息包括以下至少一项:落地网元的信息,该落地网元是该第一路由路径上的最后一跳节点;第一位置信息;或者,第四指示信息,该第四指示信息用于指示处理数据的节点所在ntn设备处于第一位置信息指示的位置。
78、在一些实现方式中,该方法还包括:向该第一网元发送第二信息,该第二信息用于请求该第一网元向校验网元指示该第一路由路径。
79、上述第六方面以及第六方面的任一实现方式的有益效果相应地参见第五方面以及第五方面的某些实现方式的有益效果。
80、第七方面,提供了一种通信方法。第七方面提供的方法的执行主体可以为第一ntn设备上部署的第一节点。在不做特殊说明的情况下,本技术中的第一节点可以是通信设备(例如,接入网设备),也可以是通信设备中的组件(例如,处理器、芯片,或芯片系统等),或者,也可以是能实现通信设备的部分或全部功能的逻辑模块或软件等。为便于描述,下面以执行主体是第一节点为例进行描述。
81、该方法包括:接收来自上一跳节点的数据;向第二节点发送该数据,其中,第二节点处于第一位置信息指示的位置,该第一位置信息用于指示发送该数据的终端所处的位置、该终端指示的位置或者落地网元的位置,其中,该落地网元是用于接收该数据的、部署于地面的网元。
82、基于上述方案,第一节点可以向处于第一位置信息指示的位置的节点发送数据。也就是说,第一节点的下一跳节点可以满足特殊位置限制,即,下一跳节点在处理数据时可以处于第一位置信息指示的位置。通过位置限制,数据传输具有更高安全性。
83、在一些实现方式中,该方法还包括:基于第一信息,确定处于第一位置信息指示的位置的第二节点,其中,第一位置信息、第一地址信息或该终端的信息中的至少一项,其中,该第一地址信息用于指示该终端的地址。
84、在一些实现方式中,该第一节点配置有第一信息与第三安全策略之间的映射关系;其中,基于该第一信息,确定处于第一位置信息指示的位置的第二节点,包括:基于该映射关系和该第一信息,确定该第三安全策略,该第三安全策略用于指示处理数据的节点处于第一位置信息指示的位置。
85、在一些实现方式中,在向第二节点发送该数据之前,该方法还包括:接收来自该上一跳节点的第一指示信息,该第一指示信息用于指示处理数据的节点处于第一位置信息指示的位置。
86、上述第七方面的其他实现方式以及有益效果可以参见第一方面、第七方面或者具体实施方式中的内容。
87、第八方面,提供了一种通信装置,包括处理电路(或者处理器)和输入输出接口(也可以称为接口电路),该输入输出接口用于输入和/或输出信号,该处理电路用于执行第一方面至第七方面中任意方面,或者第一方面至第七方面中任意方面的任一种可能的实现方式。
88、在一些实现方式中,处理电路用于通过接口电路与其它装置通信,并执行第一方面至第七方面中任意方面,或者第一方面至第七方面中任意方面的任一种可能的实现方式。
89、第九方面,提供了一种通信装置。该通信装置可以包括用于执行通信装置功能的单元、模块或手段(means)等。
90、在一些实现方式中,该通信装置可以包括用于执行第一方面以及第一方面的任一种可能的实现方式所描述的方法/操作/步骤/动作所一一对应的模块、单元或手段,该模块、单元或手段可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
91、示例性地,该装置包括收发单元和处理单元。收发单元用于接收来自上一跳节点的数据;处理单元用于基于该第一节点的密钥,对第一路径信息进行签名,以得到第一签名信息,其中,该第一路径信息包括:该上一跳节点的信息、该第一节点的信息、以及第二节点的信息;收发单元还用于向该第二节点发送该数据、该第一路径信息和该第一签名信息。
92、在一些实现方式中,处理单元还用于:基于第一信息,确定对该第一路径信息进行安全签名,其中,该第一信息是第一位置信息、第一地址信息或发送该数据的终端的信息中的至少一项,其中,该第一位置信息用于指示该终端所处的位置、该终端指示的位置或者落地网元的位置,该落地网元是用于接收该数据的、部署于地面的网元,该第一地址信息用于指示该终端的地址。
93、在一些实现方式中,该第一节点配置有该第一信息与第一安全策略之间的映射关系;其中,处理单元具体用于:基于该映射关系和该第一信息,确定该第一安全策略,该第一安全策略用于指示对该第一路径信息进行安全签名。
94、在一些实现方式中,处理单元还用于:基于第一信息,确定对该第一路径信息进行安全签名,以及确定处理该数据的节点处于该第一位置信息指示的位置,其中,该第一信息是第一位置信息、第一地址信息或发送该数据的终端的信息中的至少一项,其中,该第一位置信息用于指示发送该数据的终端所处的位置、该终端指示的位置或者落地网元的位置,该落地网元是用于接收该数据的地面网元,该第一地址信息用于指示该终端的地址。
95、在一些实现方式中,该第一节点配置有该第一信息与第二安全策略之间的映射关系;其中,处理单元具体用于:基于该映射关系和该第一信息,确定该第二安全策略,该第二安全策略用于指示对该第一路径信息进行安全签名,以及用于指示处理该数据的节点处于该第一位置信息指示的位置。
96、在一些实现方式中,收发单元还用于:接收来自该上一跳节点的第一指示信息,该第一指示信息用于指示对该第一路径信息进行安全签名。
97、在一些实现方式中,该第一节点配置有第三安全策略,该第三安全策略用于指示处理该数据的节点处于第一位置信息指示的位置,处理单元还用于:基于该第三安全策略,确定该第二节点,其中,该第二节点处于该第一位置信息指示的位置。
98、在一些实现方式中,处理单元具体用于:基于该第三安全策略,确定该第一路由路径,其中,在该第一路由路径上,该第二节点是该第一节点的下一跳节点,该第一路由路径上的节点处于该第一位置信息指示的位置。
99、在一些实现方式中,处理单元具体用于:基于该第三安全策略和星历信息,确定处于该第一位置信息指示的位置的该第二节点。
100、在一些实现方式中,收发单元还用于接收来自第一网元的第一配置信息,该第一配置信息用于配置第一路由路径;处理单元还用于基于落地网元的信息,确定该第一路由路径,其中,该落地网元是用于接收该数据的、部署于地面的网元,该第一路由路径是目的网元为该落地网元的路由路径,其中,在该第一路由路径上,该第二节点是该第一节点的下一跳节点。
101、在一些实现方式中,收发单元还用于:向该第一网元发送第二信息,该第二信息用于指示向校验网元发送该第一路由路径的信息;和/或,收发单元还用于:向该第二节点发送该第一路由路径的信息。
102、在一些实现方式中,收发单元还用于:向该第二节点发送第二指示信息,该第二指示信息用于指示该第二节点进行安全签名。
103、在一些实现方式中,该通信装置可以包括用于执行第二方面以及第二方面的任一种可能的实现方式所描述的方法/操作/步骤/动作所一一对应的模块、单元或手段,该模块、单元或手段可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
104、示例性地,该装置包括收发单元。收发单元用于向第一ntn设备上部署的第一节点发送第三信息,该第三信息用于触发该第一节点对第一路径信息进行安全签名,其中,该第一路径信息包括:该终端的信息、该第一节点的信息、以及该第一节点的下一跳节点的信息;收发单元还用于向该第一节点发送数据。
105、在一些实现方式中,收发单元还用于:接收来自第二网元的第三指示信息,该第三指示信息用于指示对该第一路径信息进行安全签名,和/或,该第三指示信息用于指示处理该数据的节点处于该第一位置信息指示的位置。
106、在一些实现方式中,该装置还包括处理单元。该处理单元用于:基于该终端的密钥,对该终端的信息和该第一节点的信息进行签名,以得到第二签名信息;其中,收发单元还用于向该第一节点发送该第二签名信息。
107、在一些实现方式中,该通信装置可以包括用于执行第三方面以及第三方面的任一种可能的实现方式所描述的方法/操作/步骤/动作所一一对应的模块、单元或手段,该模块、单元或手段可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
108、示例性地,该装置包括收发单元和处理单元。收发单元用于获取第一签名信息和第一路径信息,其中,该第一路径信息包括第一节点的上一跳节点的信息、该第一节点的信息、以及该第一节点的下一跳节点的信息,其中,该第一节点部署于第一ntn设备;处理单元用于基于该第一节点的信息,确定该第一节点的公钥;处理单元还用于基于该第一节点的公钥和该第一路径信息,校验该第一签名信息的有效性。
109、在一些实现方式中,收发单元还用于从第一网元接收第一路由路径的信息,其中,该第一路由路径是该第一网元确定的,该第一路由路径的信息包括用于传输数据的各个节点的信息;处理单元还用于基于该第一路由路径的信息,校验该第一路径信息的有效性。
110、在一些实现方式中,处理单元还用于:基于传输该数据的各个节点的路径信息,确定第二路由路径的信息,该第二路由路径的信息包括传输该数据的各个节点的信息,该第二路由路径的信息包括该第一路径信息;其中,处理单元具体用于:校验该第二路由路径与该第一路由路径之间的一致性。
111、在一些实现方式中,该第一路径信息还包括:该第一节点处理该数据的时间信息;其中,处理单元还用于:基于该时间信息,校验该第一节点在处理该数据时是否位于第一位置信息指示的位置,其中,该第一位置信息用于指示发送该数据的终端的位置、该终端指示的位置或者接收该数据的落地网元的位置。
112、在一些实现方式中,处理单元具体用于:基于该时间信息,获得第二位置信息,其中,该第二位置信息用于指示该第一节点在该时间信息指示的时间下所处的位置;基于该第二位置信息和该第一位置信息,确定该第一节点在处理该数据时是否位于该第一位置信息指示的位置。
113、在一些实现方式中,收发单元还用于:向第二网元发送请求消息,该请求消息用于请求该第一节点在该时间信息指示的时间下所处的位置,该请求消息包括该时间信息;从该第二网元接收响应消息,该响应消息包括该第二位置信息。
114、在一些实现方式中,该请求消息还包括该第一节点的标识,其中,收发单元还用于:接收第二配置信息,该第二配置信息用于配置该第一节点的地址信息和该第一节点的标识之间的映射关系;处理单元还用于基于该映射关系和该第一节点的地址信息,确定该第一节点的标识,该第一节点的标识携带于该请求消息中。
115、在一些实现方式中,收发单元还用于:接收第二配置信息,该第二配置信息用于配置该第一节点的公钥。
116、在一些实现方式中,该通信装置可以包括用于执行第四方面以及第四方面的任一种可能的实现方式所描述的方法/操作/步骤/动作所一一对应的模块、单元或手段,该模块、单元或手段可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
117、示例性地,该装置包括收发单元和处理单元。处理单元用于确定第三指示信息,其中,该第三指示信息用于指示对数据的路径信息进行安全签名,和/或,该第三指示信息用于指示处理该数据的路由节点处于第一位置信息指示的位置,其中,该数据的路径信息包括处理该数据的路由节点的信息、该路由节点的上一跳节点的信息和该路由节点的下一跳节点的信息,该第一位置信息用于指示终端所处的位置、终端指示的位置或者落地网元的位置,其中,该落地网元是用于接收该数据的、部署于地面的网元;收发单元用于向该终端发送该第三指示信息。
118、在一些实现方式中,处理单元具体用于以下任一项:基于该终端的签约数据,确定该第三指示信息;基于该数据的业务类型,确定该第三指示信息;基于该终端所处的位置、该终端指示的位置、或者该落地网元的位置,确定该第三指示信息;或者,在ntn设备网络具有星间链路的情况下,确定该第三指示信息,其中,该ntn设备网络用于传输该终端的数据。
119、在一些实现方式中,该通信装置可以包括用于执行第五方面以及第五方面的任一种可能的实现方式所描述的方法/操作/步骤/动作所一一对应的模块、单元或手段,该模块、单元或手段可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
120、示例性地,该装置包括收发单元和处理单元。处理单元用于基于落地网元的信息,确定第一路由路径,该落地网元是该第一路由路径上的最后一跳节点;收发单元用于向该第一路由路径上的第一节点发送第一配置信息,该第一配置信息用于配置该第一路由路径或者用于配置该第一节点在该第一路由路径上的下一跳节点。
121、在一些实现方式中,处理单元具体用于:基于第一位置信息,确定该第一路由路径,其中,该第一路由路径上的节点在处理数据时处于该第一位置信息指示的位置。
122、在一些实现方式中,收发单元还用于:接收来自该第一节点的第一请求信息,该第一请求信息用于请求该第一网元确定路由路径或者请求该第一网元确定该第一节点在路由路径上的下一跳节点。
123、在一些实现方式中,收发单元还用于:接收来自该第一节点的第二信息;响应于该第二信息,向校验网元发送该第一路由路径的信息。
124、在一些实现方式中,该通信装置可以包括用于执行第六方面以及第六方面的任一种可能的实现方式所描述的方法/操作/步骤/动作所一一对应的模块、单元或手段,该模块、单元或手段可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
125、示例性地,该装置包括收发单元和处理单元。收发单元用于接收来自第一网元的第一配置信息;处理单元用于基于该第一配置信息,确定第一路由路径或者该第一节点的下一跳节点。
126、在一些实现方式中,收发单元还用于:向该第一网元发送第一请求信息,该第一请求信息用于请求该第一网元确定路由路径或者请求该第一网元确定该第一节点的下一跳节点。
127、在一些实现方式中,收发单元还用于:向该第一网元发送第二信息,该第二信息用于请求该第一网元向校验网元指示该第一路由路径。
128、在一些实现方式中,该通信装置可以包括用于执行第七方面以及第七方面的任一种可能的实现方式所描述的方法/操作/步骤/动作所一一对应的模块、单元或手段,该模块、单元或手段可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
129、示例性地,该装置包括收发单元。收发单元用于接收来自上一跳节点的数据;收发单元还用于向第二节点发送该数据,其中,第二节点处于第一位置信息指示的位置,该第一位置信息用于指示发送该数据的终端所处的位置、该终端指示的位置或者落地网元的位置,其中,该落地网元是用于接收该数据的、部署于地面的网元。
130、在一些实现方式中,该装置还包括处理单元。该处理单元用于基于第一信息,确定处于第一位置信息指示的位置的第二节点,其中,第一位置信息、第一地址信息或该终端的信息中的至少一项,其中,该第一地址信息用于指示该终端的地址。
131、在一些实现方式中,该第一节点配置有第一信息与第三安全策略之间的映射关系;其中,处理单元具体用于:基于该映射关系和该第一信息,确定该第三安全策略,该第三安全策略用于指示处理数据的节点处于第一位置信息指示的位置。
132、在一些实现方式中,收发单元还用于:接收来自该上一跳节点的第一指示信息,该第一指示信息用于指示处理数据的节点处于第一位置信息指示的位置。
133、第十方面,提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序或指令,当该计算机程序或该指令被运行时,使得第一方面至第七方面中任意方面,或者第一方面至第七方面中任意方面的任一种可能的实现方式被执行(或被实现)。
134、第十一方面,提供了一种计算机程序产品,包含计算机程序或指令,当该计算机程序或指令被运行时,使得第一方面至第七方面中任意方面,或者第一方面至第七方面中任意方面的任一种可能的实现方式被执行(或被实现)。
135、第十二方面,提供一种通信装置,包括处理器,用于通过执行存储器中存储的计算机程序(或计算机可执行指令),和/或,通过逻辑电路,使得上述第一方面至第七方面中任意方面,或者第一方面至第七方面中任意方面的任一种可能的实现方式被执行(或被实现)。
136、在一种可能的实现中,该装置还包括存储器。在一种可能的实现中,处理器和存储器集成在一起。在另一种可能的实现中,该存储器位于该装置之外。该处理器可以包括一个或多个。
137、在一些可能的实现中,该存储器可以用于存储实现上述第一方面至第七方面中任意方面,或者第一方面至第七方面中任意方面的任一种可能的实现方式涉及的功能的必要计算机程序或指令的部分或全部。
138、在一种可能的实现中,该通信装置还包括通信接口,该通信接口用于该通信装置与其他设备进行通信,例如数据和/或信号的发送或接收。示例性的,通信接口可以是收发器、电路、总线、模块、输入/输出接口或其它类型的通信接口。
139、在一种实现方式中,上述第八方面、第九方面或第十二方面的通信装置,可以是终端设备或终端设备中的通信模组、或终端设备中的芯片或芯片系统。
140、在一种实现方式中,上述第八方面、第九方面或第十二方面的通信装置,可以是接入网设备或接入网设备中的通信模组、或接入网设备中的芯片或芯片系统。
141、在一种实现方式中,上述第八方面、第九方面或第十二方面的通信装置,可以是核心网设备或核心网设备中的通信模组、或核心网设备中的芯片或芯片系统。
142、在一种实现方式中,上述第八方面、第九方面或第十二方面的通信装置,可以是第三方设备或第三方设备中的通信模组、或第三方设备中的芯片或芯片系统。
143、第十三方面,提供一种芯片,包括处理器,用于调用存储器中的计算机程序或计算机指令,以使得该处理器执行或实现上述第一方面至第七方面中任意方面,或者第一方面至第七方面中任意方面的任一种可能的实现方式。
144、在一些实现方式中,该处理器通过接口与存储器耦合。
145、第十四方面,提供一种通信系统,包括以下至少一项:第一节点、终端、校验网元、第三网元、或者第一网元。其中,第一节点用于执行上述第一方面以及第一方面的任一种可能的实现方式,或者,用于执行上述第六方面以及第六方面的任一种可能的实现方式,或者,用于执行上述第七方面以及第七方面的任一种可能的实现方式。终端用于执行上述第二方面以及第二方面的任一种可能的实现方式。校验网元用于执行上述第三方面以及第三方面的任一种可能的实现方式。第三网元用于执行上述第四方面以及第四方面的任一种可能的实现方式。第一网元用于执行上述第五方面以及第五方面的任一种可能的实现方式。
146、关于第八方面至第十四方面中任一方面的有益效果的描述可以参照第一方面至第七方面相应的有益效果的描述。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com