掌桥专利:专业的专利平台
掌桥专利
首页

一种通信方法、装置及系统

文献发布时间:2023-06-19 19:30:30


一种通信方法、装置及系统

技术领域

本申请实施例涉及通信技术领域,尤其涉及一种通信方法、装置及系统。

背景技术

为了能够使不同的通信系统优势互补,经常将不同的通信系统进行融合。例如,短距通信系统,通信距离相对有限,但是终端功耗低,成本低;第五代(5th generation,5G)蜂窝网络通信系统可以提供宏覆盖,通信范围广,但是终端的功耗和成本相对较高。基于此,可以通过将短距通信系统与5G蜂窝网络通信系统进行融合,从而使得融合后的通信系统能够实现低功耗,低成本的远距离传输。

然而,一些短距通信系统内的终端不支持非接入层(non access stratum,NAS)信令传输,因此,需要通过短距中的支持NAS信令传输的节点(如管理节点)接入蜂窝网络,从而间接享有5G核心网提供的服务。因此,当一个(protocol data unit,PDU)会话中包含多个不支持NAS信令的节点的数据时,如何使5G核心网感知这些节点,以及在PDU会话中这些节点进行管理(例如,策略配置),是亟需解决的技术问题。

发明内容

本申请实施例提供一种通信方法、装置及系统,用以使5G核心网感知不支持NAS信令传输的终端设备,以及对不支持NAS信令传输的终端设备进行管理。

第一方面,本申请实施例提供了一种通信方法,可以应用于第一节点。该方法包括:获取第一信息,第一信息用于指示第二节点与第一节点的映射关系;向第三节点发送第一信息,第一信息用于识别协议数据单元PDU会话中关联的第二节点。

通过该方法,本申请实施例中第一节点可以将第二节点(即不支持NAS信令传输的终端节点)与第一节点的映射关系发送至第三节点(核心网),使得核心网可以识别(即感知或管理)不支持NAS信令传输的终端节点,从而实现对不支持NAS信令传输的终端节点提供的服务的管理,以更好适用于不支持NAS信令传输的终端设备的需求。

在一种可能的设计中,第一信息用于指示第二节点与第一节点的映射关系包括:第一信息用于指示第二节点的标识与第一节点的第一IP地址之间的第一映射关系,或,第二节点的标识与第一节点的第一端口号之间的第二映射关系,或,第二节点的标识与第一节点的第一媒体访问控制MAC地址之间的第三映射关系,或,第二节点的标识与第一节点的第一标识之间的映射关系。

可以理解的是,第一节点是第二节点的管理节点,第一节点可以用于管理或维护第二节点的信息。第一节点和第二节点之间的映射关系是指第一节点基于其管理的第二节点的信息(例如标识)和第一节点的特定信息建立了一个映射关系,并把该映射关系发送至核心网,使得核心网能够感知第一节点,以及第一节点管理的第二节点的信息。

在该设计中,提供了多种第一节点和第二节点之间的映射关系的实现方式,使得第三节点可以通过多种方式灵活地识别第二节点。

在一种可能的设计中,第一IP地址是在PDU会话中为第一节点分配的多个公网IP地址中的一个。第一端口号是在PDU会话中为第一节点分配的多个端口号中的一个。第一MAC地址为第一节点根据自身唯一MAC地址衍生的多个MAC地址中的一个。第一标识可以是第一节点临时分配的多个标识中的一个标识。第一标识用于和第二节点的标识建立映射关系。

可以理解的是,PDU会话包括第一节点的多个公网IP地址时,第二节点与第一节点的映射关系为第二节点的标识与第一节点的第一IP地址之间的第一映射关系。其中,PDU会话包括第一节点的一个公网IP地址时,第二节点与第一节点的映射关系为第二节点的标识与第一节点的第一端口号之间的第二映射关系。

在一种可能的设计中,第一信息承载于非接入层NAS消息,所述第一信息承载于非接入层NAS消息,所述NAS消息为PDU会话建立流程、PDU会话修改流程和注册流程中的NAS消息中的任一种。示例性的,NAS消息可以包括但不限于注册请求消息、接入会话请求消息、PDU会话建立请求消息和PDU会话修改请求消息中的任一种。

在该设计中,提供了一种第一信息的发送方式,且第一节点可以在多种情况中将第一信息发送至第三节点。

在一种可能的设计中,在PDU会话中第二节点关联包过滤器,包过滤器用于确定PDU会话中第二节点对应的服务质量QoS流。

可以理解的是,一个PDU会话关联一个或多个包过滤器(也称作包过滤器集合),包过滤中携带了第一节点的IP地址和端口号,而第一节点的IP地址或端口号与第二节点的建立了映射关系,因此,PDU会话关联的包过滤器可以与第二节点关联。如此,在该设计中,第三节点可以通过包过滤器中携带第一节点的IP地址和端口号、或第一节点的MAC地址、或第一节点的标识、以及第一节点和第二节点之间的映射关系,从PUD会话中识别第二节点,从而第三节点可以对第二节点的QoS策略进行调整。

在一种可能的设计中,第一节点获取第一信息,可以包括:接收来自第二节点的接入侧会话请求信息或接入侧会话修改请求信息;确定第二节点关联PDU会话;基于第二节点的标识、与PDU会话关联的第一IP地址,建立第一映射关系;或者,基于第二节点的标识、与PDU会话关联的第一端口号,建立第二映射关系;或者,基于第二节点的标识、与第一MAC地址,建立第三映射关系;或者,基于第二节点的标识、与第一标识,建立第二节点的标识与第一节点的第一标识之间的映射关系。

可以理解的是,接入侧会话请求信息用于指示第二节点向第一节点请求分配PDU会话,接入侧会话修改请求信息用于指示第二节点向第一节点请求修改PDU会话。

在该设计中,第一节点在接收到来自第二节点的PDU会话相关信息之后,为第二节点关联相应的PDU会话,第一节点可以建立第二节点与第一节点之间的映射关系。由于PDU会话是第一节点根据第二节点需求为第二节点分配的,但PDU会话直接与第一节点关联(在第一节点与核心网之间建立),如此,使得第三节点可以根据该映射关系,可以确定PDU会话或PDU会话中的数据与第二节点的对应关系,从而可以识别出PDU会话中关联的第二节点。

在一种可能的设计中,第一节点在向第三节点发送第一信息之后,还可以:接收来自第二节点的第二信息,第二信息包括链路状态信息和/或节点状态信息;在第二信息中增加第二节点的标识,得到第三信息;向第三节点发送第三信息。

其中,链路状态信息包括短距测量量(短距空口状态信息)、短距节点与5G核心网之间的链路状态测量量中的至少一项。

在该设计中,第一节点在向第三节点发送第一信息之后,若接收到第二节点的控制信息(第二信息),可以在该控制信息添加第二节点的标识,并发送给第三节点,如此,第三节点可以基于第一信息,识别第二节点关联的数据(例如QoS流),从而便于第三节点对第二节点的配置信息(QoS流相关参数)进行相应的调整。

在一种可能的设计中,第一节点还可以:接收来自第三节点的配置信息,配置信息包括第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略和QoS配置策略中的至少一项;将配置信息发送至第二节点。

在该设计中,第一节点可以将第三节点为第二节点制定的配置信息转发至第二节点。如此,可以实现第三节点对第二节点的配置,从而使得第三节点为第二节点提供的服务更好地适配于第二节点的需求。

在一种可能的设计中,其中,所述链路状态检测策略包括测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。运行状态管理信息包括第二节点的开机状态、关机状态和休眠状态中的任一项。节点状态更新信息包括第二节点的版本信息、电量信息、硬件信息和软件信息中的任一项对应的更新信息。节点状态上报策略包括:上报对象、上报周期和上报事件中的至少一项。

在一种可能的设计中,第一节点还可以:将第二节点的标识与第二节点的IP地址之间的第四映射关系,发送至第四节点。在该设计中,第一节点通过将第二节点的标识与第二节点的IP地址之间的第四映射关系,发送至第四节点,使得第四节点可以识别第二节点,从而为第二节点提供服务。

在一种可能的设计中,第一节点基于第一通信技术与第二节点进行通信;以及基于第二通信技术与第三节点进行通信。

第二方面,本申请实施例提供了一种通信方法,可以应用于第三节点。该方法包括:接收与第一信息,第一信息用于指示第二节点与第一节点的映射关系;基于第一信息,识别协议数据单元PDU会话中关联的第二节点。

通过该方法,本申请实施例中第三节点可以维护或管理第二节点(即不支持NAS信令传输的终端节点)与第一节点的映射关系,并且可以识别(即感知或管理)不支持NAS信令传输的终端节点,从而实现对不支持NAS信令传输的终端节点提供的服务的管理,以更好适用于不支持NAS信令传输的终端设备的需求。

在一种可能的设计中,第一信息用于指示第二节点与第一节点的映射关系,包括:第一信息用于指示第二节点的标识与第一节点的第一IP地址之间的第一映射关系,或,第二节点的标识与第一节点的第一端口号之间的第二映射关系,或,第二节点的标识与第一节点的第一媒体访问控制MAC地址之间的第三映射关系,或,第二节点的标识与第一节点的第一标识之间的映射关系。

在一种可能的设计中,第一IP地址是在PDU会话中为第一节点分配的多个公网IP地址中的一个。

在一种可能的设计中,第一端口号是在PDU会话中为第一节点分配的多个端口号中的一个。其中,PDU会话包括第一节点的一个公网IP地址。

在一种可能的设计中,第一MAC地址为第一节点根据自身唯一MAC地址衍生的多个MAC地址中的一个。第一标识可以是第一节点临时分配的多个标识中的一个标识。

在一种可能的设计中,所述第一信息承载于非接入层NAS消息,所述NAS消息为PDU会话建立流程、PDU会话修改流程和注册流程中的NAS消息中的任一种。示例性的,NAS消息可以包括但不限于注册请求消息、接入会话请求消息、PDU会话建立请求消息和PDU会话修改请求消息中的任一种。

在一种可能的设计中,在PDU会话中第二节点关联包过滤器,包过滤器用于确定PDU会话中第二节点对应的服务质量QoS流,QoS流用于传输与第二节点关联的数据;基于第一信息,识别协议数据单元PDU会话中关联的第二节点,包括:基于包过滤器中的第一节点的公网IP地址和第一映射关系,识别PDU会话中关联的第二节点;或者,基于包过滤器中的第一节点的端口号和第二映射关系,识别PDU会话中关联的第二节点;或者,基于包过滤器中的第一节点的MAC地址和第三映射关系,识别PDU会话中关联的第二节点,或者,基于包过滤器中的第一节点的标识、以及第二节点的标识与第一节点的第一标识之间的映射关系,识别PDU会话中关联的第二节点。

在一种可能的设计中,在接收来自第一节点的第一信息之后,第三节点还可以:接收第三信息,第三信息包括第二节点的标识、链路状态信息和/或节点状态信息;基于第二节点的标识和第一映射关系,识别第三信息关联的第二节点;或者,基于第二节点的标识和第二映射关系,识别第三信息关联的第二节点;或者,基于第二节点的标识和第三映射关系,识别第三信息关联的第二节点;基于第二节点的标识、和第二节点的标识与第一节点的第一标识之间的映射关系,识别第三信息关联的第二节点。其中,链路状态信息包括短距测量量(短距空口状态信息)、短距节点与5G核心网之间的链路状态测量量中的至少一项。

在一种可能的设计中,第三节点还可以:基于第一信息,确定配置信息,配置信息包括第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略和QoS配置策略中的至少一项;向第一节点发送配置信息。

在一种可能的设计中,其中,所述链路状态检测策略包括测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。运行状态管理信息包括第二节点的开机状态、关机状态和休眠状态中的任一项。节点状态更新信息包括第二节点的版本信息、电量信息、硬件信息和软件信息中的任一项对应的更新信息。节点状态上报策略包括:上报对象、上报周期和上报事件中的至少一项。

在一种可能的设计中,第三节点还可以:基于第二通信技术与第一节点进行通信;以及基于第二通信技术为基于第一通信技术的第二节点提供服务。

第三方面,本申请实施例提供了一种通信方法,可以应用于第二节点。该方法包括:接收来自第一节点的配置信息,配置信息包括第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略和服务质量QoS配置策略中的至少一项;基于配置信息,配置第二节点。

通过本申请的方法,第二节点接收到第一节点转发的配置信息,可以基于配置信息对第二节点进行相应的配置。

在一种可能的设计中,其中,所述链路状态检测策略包括测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。运行状态管理信息包括第二节点的开机状态、关机状态和休眠状态中的任一项。节点状态更新信息包括第二节点的版本信息、电量信息、硬件信息和软件信息中的任一项对应的更新信息。节点状态上报策略包括:上报对象、上报周期和上报事件中的至少一项。

在一种可能的设计中,第二节点还可以向第一节点发送接入侧会话请求信息或接入侧会话修改请求信息。可以理解的是,接入侧会话请求信息用于指示第二节点向第一节点请求分配PDU会话,接入侧会话修改请求信息用于指示第二节点向第一节点请求修改PDU会话。

在一种可能的设计中,第二节点还可以向第一节点发送第二信息,第二信息包括链路状态信息和/或节点状态信息。

在一种可能的设计中,第二节点还可以基于第一通信技术与第一节点进行通信,以及通过第三节点获取基于第二通信技术提供的服务。

第四方面,本申请实施例提供了一种通信方法,可以应用于第四节点。该方法包括:从第一节点接收第二节点的标识与第二节点的IP地址之间的第四映射关系;基于第四映射关系和第二节点的IP地址,确定第二节点。

通过该方法,第四节点可以基于第二节点的标识与第二节点的IP地址之间的第四映射关系以及第二节点的IP地址,确定第二节点,使得第四节点可以识别(即感知或管理)第二节点,从而可以更好地为第二节点提供服务。

第五方面,本申请实施例提供了一种通信装置,该装置用于实现上述第一方面或第一方面中任意一种方法,包括相应的功能模块或单元,分别用于实现上述第一方面方法中的步骤。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,硬件或软件包括一个或多个与上述功能相应的模块或单元。

示例性的,该通信装置可以包括:处理模块,用于获取第一信息;其中,所述第一信息用于指示第二节点与所述第一节点的映射关系;收发模块,用于向第三节点发送所述第一信息,所述第一信息用于识别协议数据单元PDU会话中关联的所述第二节点。

在一种可能的设计中,所述第一信息用于指示第二节点与所述第一节点的映射关系,包括:所述第一信息用于指示所述第二节点的标识与所述第一节点的第一IP地址之间的第一映射关系,或,所述第二节点的标识与所述第一节点的第一端口号之间的第二映射关系,或,所述第二节点的标识与所述第一节点的第一媒体访问控制MAC地址之间的第三映射关系,或者是第二节点的标识与第一节点的第一标识之间的映射关系。

可以理解的是,所述第一IP地址是在所述PDU会话中为所述第一节点分配的多个公网IP地址中的一个。所述第一端口号是在所述PDU会话中为所述第一节点分配的多个端口号中的一个,PDU会话包括所述第一节点的一个公网IP地址。第一标识可以是第一节点临时分配的多个标识中的一个标识。

在一种可能的设计中,所述第一信息承载于非接入层NAS消息,所述NAS消息为PDU会话建立流程、PDU会话修改流程和注册流程中的NAS消息中的任一种。示例性的,NAS消息可以包括但不限于注册请求消息、接入会话请求消息、PDU会话建立请求消息和PDU会话修改请求消息中的任一种。

在一种可能的设计中,在所述PDU会话中所述第二节点关联包过滤器,所述包过滤器用于确定所述PDU会话中所述第二节点对应的服务质量QoS流。

在一种可能的设计中,所述收发模块还用于接收来自所述第二节点的接入侧会话请求信息或接入侧会话修改请求信息;处理模块还可以确定所述第二节点关联所述PDU会话;基于所述第二节点的标识、与所述PDU会话关联的所述第一IP地址,建立所述第一映射关系;或者,基于所述第二节点的标识、与所述PDU会话关联的所述第一端口号,建立所述第二映射关系;或者,基于所述第二节点的标识、与所述第一MAC地址,建立所述第三映射关系,或者,基于所述第二节点的标识、与所述第一标识,建立第二节点的标识与第一节点的第一标识之间的映射关系。

可以理解的是,接入侧会话请求信息用于指示第二节点向第一节点请求分配PDU会话,接入侧会话修改请求信息用于指示第二节点向第一节点请求修改PDU会话。

在一种可能的设计中,收发模块在向第三节点发送所述第一信息之后,还可以接收来自所述第二节点的第二信息,所述第二信息包括链路状态信息和/或节点状态信息;处理模块还可以在所述第二信息中增加所述第二节点的标识,得到第三信息;进而收发模块向所述第三节点发送所述第三信息。其中,链路状态信息包括短距测量量(短距空口状态信息)、短距节点与5G核心网之间的链路状态测量量中的至少一项。

在一种可能的设计中,收发模块还可以接收来自所述第三节点的配置信息,所述配置信息包括所述第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略和QoS配置策略中的至少一项;将所述配置信息发送至所述第二节点。

其中,所述链路状态检测策略包括测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。运行状态管理信息包括第二节点的开机状态、关机状态和休眠状态中的任一项。节点状态更新信息包括第二节点的版本信息、电量信息、硬件信息和软件信息中的任一项对应的更新信息。节点状态上报策略包括:上报对象、上报周期和上报事件中的至少一项。

在一种可能的实施方式中,收发模块还可以将所述第二节点的标识与所述第二节点的IP地址之间的第四映射关系,发送至第四节点。

在一种可能的实施方式中,收发模块可以基于第一通信技术与所述第二节点进行通信;以及基于第二通信技术与所述第三节点进行通信。

第六方面,本申请实施例提供了一种通信装置,该装置用于实现上述第二方面或第二方面中任意一种方法,包括相应的功能模块或单元,分别用于实现上述第二方面方法中的步骤。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,硬件或软件包括一个或多个与上述功能相应的模块或单元。

示例性的,该通信装置可以包括:所述装置包括:收发模块,用于接收第一信息,所述第一信息用于指示第二节点与第一节点的映射关系;处理模块,用于基于所述第一信息,识别协议数据单元PDU会话中关联的所述第二节点。

在一种可能的设计中,所述第一信息用于指示第二节点与所述第一节点的映射关系,包括:所述第一信息用于指示所述第二节点的标识与第一节点的第一IP地址之间的第一映射关系,或,所述第二节点的标识与第一节点的第一端口号之间的第二映射关系,或,所述第二节点的标识与第一节点的第一媒体访问控制MAC地址之间的第三映射关系,或,第二节点的标识和第一节点的第一标识之间的映射关系。

其中,所述第一IP地址是在所述PDU会话中为所述第一节点分配的多个公网IP地址中的任一个。所述第一端口号是在所述PDU会话中为所述第一节点分配的多个端口号中的任一个,所述PDU会话包括所述第一节点的一个公网IP地址。第一MAC地址为第一节点根据自身唯一MAC地址衍生的多个MAC地址中的一个。第一标识可以是第一节点临时分配的多个标识中的一个标识。

在一种可能的设计中,所述第一信息承载于非接入层NAS消息,所述NAS消息为PDU会话建立流程、PDU会话修改流程和注册流程中的NAS消息中的任一种。示例性的,NAS消息可以包括但不限于注册请求消息、接入会话请求消息、PDU会话建立请求消息和PDU会话修改请求消息中的任一种。

在一种可能的设计中,在所述PDU会话中所述第二节点关联包过滤器,所述包过滤器用于确定所述PDU会话中所述第二节点对应的服务质量QoS流,所述QoS流用于传输与所述第二节点关联的数据;处理模块可以基于所述包过滤器中的所述第一节点的公网IP地址和所述第一映射关系,识别所述PDU会话中关联的所述第二节点;或者,基于所述包过滤器中的所述第一节点的端口号和所述第二映射关系,识别所述PDU会话中关联的所述第二节点;或者,基于所述包过滤器中的所述第一节点的MAC地址和所述第三映射关系,识别所述PDU会话中关联的所述第二节点;或者,所述包过滤器中的所述第一节点的标识、和第二节点的标识与第一节点的第一标识之间的映射关系,识别所述PDU会话中关联的所述第二节点。

在一种可能的设计中,收发模块在接收来自第一节点的第一信息之后,还可以:接收第三信息,所述第三信息包括所述第二节点的标识、链路状态信息和/或节点状态信息;处理模块1201还可以:基于所述第二节点的标识和所述第一映射关系,识别所述第三信息关联的所述第二节点;或者,基于所述第二节点的标识和所述第二映射关系,识别所述第三信息关联的所述第二节点;或者,基于所述第二节点的标识和所述第三映射关系,识别所述第三信息关联的所述第二节点;或者,基于所述第二节点的标识和第二节点的标识与第一节点的第一标识之间的映射关系,识别所述第三信息关联的所述第二节点。

在一种可能的设计中,处理模块还可以基于所述第一信息,确定配置信息,所述配置信息包括所述第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略和QoS配置策略中的至少一项;向所述第一节点发送所述配置信息。

在一种可能的设计中,所述链路状态检测策略包括测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。运行状态管理信息包括第二节点的开机状态、关机状态和休眠状态中的任一项。节点状态更新信息包括第二节点的版本信息、电量信息、硬件信息和软件信息中的任一项对应的更新信息。节点状态上报策略包括:上报对象、上报周期和上报事件中的至少一项。

在一种可能的设计中,收发模块可以基于第二通信技术与所述第一节点进行通信;以及基于所述第二通信技术为基于第一通信技术的第二节点提供服务。

第七方面,本申请实施例提供了一种通信装置,该装置用于实现上述第三方面或第三方面中任意一种方法,包括相应的功能模块或单元,分别用于实现上述第三方面方法中的步骤。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,硬件或软件包括一个或多个与上述功能相应的模块或单元。

示例性的,该通信装置可以包括:收发模块,用于接收来自第一节点的配置信息,所述配置信息包括所述第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略和服务质量QoS配置策略中的至少一项;处理模块,用于基于所述配置信息,配置所述第二节点。

在一种可能的设计中,所述链路状态检测策略包括测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。运行状态管理信息包括第二节点的开机状态、关机状态和休眠状态中的任一项。节点状态更新信息包括第二节点的版本信息、电量信息、硬件信息和软件信息中的任一项对应的更新信息。节点状态上报策略包括:上报对象、上报周期和上报事件中的至少一项。

在一种可能的设计中,收发模块还可以向第一节点发送接入侧会话请求信息或接入侧会话修改请求信息。可以理解的是,接入侧会话请求信息用于指示第二节点向第一节点请求分配PDU会话,接入侧会话修改请求信息用于指示第二节点向第一节点请求修改PDU会话。

在一种可能的设计中,收发模块还可以向所述第一节点发送第二信息,所述第二信息包括链路状态信息和/或节点状态信息。其中,链路状态信息包括短距测量量(短距空口状态信息)、短距节点与5G核心网之间的链路状态测量量中的至少一项。

在一种可能的实施方式中,收发模块基于第一通信技术与所述第一节点进行通信,以及通过第三节点获取基于第二通信技术提供的服务。

第八方面,本申请实施例提供了一种通信装置,该装置用于实现上述第四方面或第四方面中任意一种方法,包括相应的功能模块或单元,分别用于实现上述第四方面方法中的步骤。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,硬件或软件包括一个或多个与上述功能相应的模块或单元。示例性的,该通信装置可以包括:收发模块,用于从第一节点接收第二节点的标识与所述第二节点的IP地址之间的第四映射关系;处理模块,用于基于所述第三映射关系和所述第二节点的IP地址,确定所述第二节点。

第九方面,提供一种通信装置,该装置包括处理器和存储器。其中,存储器用于存储计算程序或指令,处理器与存储器耦合;当处理器执行计算机程序或指令时,使得该装置执行上述第一方面或第一方面中的任意一种方法,或者,使得该装置执行上述第二方面或第二方面中的任意一种方法,或者,使得该装置执行上述第三方面或第三方面中的任意一种方法,或者,使得该装置执行上述第四方面或第四方面中的任意一种方法。例如,所述通信装置可以是终端设备或终端设备内的部分组件(比如芯片)。所述终端设备例如可以是智能移动终端、智能家居设备、智能汽车、智能穿戴设备等等。其中,智能移动终端比如手机、平板电脑、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digital assistant,PDA)等。智能家居设备比如智能冰箱、智能洗衣机、智能电视机、音箱等。智能汽车穿戴设备比如智能耳机、智能眼镜、智能服饰或鞋子等。

第十方面,本申请提供一种芯片,芯片与存储器相连,用于读取并执行存储器中存储的计算机程序或指令,以实现上述第一方面或第一方面的任一种可能的设计中的方法;或以实现上述第二方面或第二方面的任一种可能的设计中的方法;或以实现上述第三方面或第三方面的任一种可能的设计中的方法;或以实现上述第四方面或第四方面的任一种可能的设计中的方法。

第十一方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序或指令,当计算机程序或指令被装置执行时,使得该装置执行上述第一方面或第一方面的任意可能的设计中的方法;或使得该装置执行上述第二方面或第二方面的任意可能的设计中的方法;或使得该装置执行上述第三方面或第三方面的任意可能的设计中的方法;或以实现上述第四方面或第四方面的任一种可能的设计中的方法。

第十二方面,提供本申请提供一种计算机程序产品,该计算机程序产品包括计算机程序或指令,当计算机程序或指令被装置执行时,使得该装置执行上述第一方面或第一方面的任意可能的设计中的方法;或使得该装置执行上述第二方面或第二方面的任意可能的设计中的方法;或使得该装置执行上述第三方面或第三方面的任意可能的设计中的方法;或以实现上述第四方面或第四方面的任一种可能的设计中的方法。

第十三方面,提供本申请提供一种通信系统,该通信系统包括如上述第四方面至第八方面的所述的通信装置。

应理解,基于本申请所提供的技术方案,可应用于不同通信系统融合场景下,从而使得在不同通信系统进行融合通信场景下核心网提供的服务能够有效适用于不支持NAS信令传输的终端的需求。

附图说明

图1为本申请实施例提供的第一种通信系统示意图;

图2A为本申请实施例提供的通信系统示意图之一;

图2B为本申请实施例提供的通信系统示意图之二;

图3为本申请实施例提供的第一种通信方法的流程示意图之一;

图4为本申请实施例提供的用户面控制协议架构示意图;

图5A为本申请实施例提供的第一种数据路由示意图;

图5B为本申请实施例提供的第二种数据路由示意图;

图5C为本申请实施例提供的第三种数据路由示意图;

图5D为本申请实施例提供的第四种数据路由示意图;

图5E为本申请实施例提供的第五种数据路由示意图;

图6为本申请实施例提供的控制面控制协议架构示意图;

图7A为本申请实施例适用的场景示意图;

图7B为本申请实施例提供的非PDU会话通信流程示意图;

图8为本申请实施例提供的第一种通信方法的流程示意图之二;

图9为本申请实施例提供的第二种通信方法的流程示意图;

图10为本申请实施例提供的第六种数据路由示意图;

图11为本申请实施例提供的一种通信装置结构示意图;

图12为本申请实施例提供的又一种通信装置结构示意图;

图13为本申请实施例提供的又一种通信装置结构示意图;

图14为本申请实施例提供的又一种通信装置结构示意图;

图15为本申请实施例提供的另一种通信装置结构示意图。

具体实施方式

以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。

(1)本申请实施例中第二节点,为用于进行服务申请的节点(例如,T节点),可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片系统。

(2)本申请实施例中第一节点,为用于对第二节点进行授权认证的节点(例如,G节点),或者第一节点可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片系统。

(3)本申请实施例中第三节点,为用于为第二节点提供服务的节点(例如,核心网节点),可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,例如接入和移动性管理功能(access and mobility management function,AMF)、会话管理功能(session management function,SMF)、用户面功能(user plane function,UPF)、数据网络(data network,DN)等功能实体中的至少一项,或者,第三节点可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片系统。

(4)本申请实施例中第四节点,为用于为第二节点提供接入核心网服务的节点。可以是网络设备或能够支持网络设备实现该方法所需的功能的通信装置,可以是接入网设备:例如可信的非第三代合作伙伴计划(3rd generation partnership project,3GPP)网关功能(trusted non-3GPP gateway function,TNGF)节点。

(5)数据协议单元(protocol data unit session,PDU)会话,可以理解为终端用户与核心网建立的用于数据传输的管道,这个管道里面可以承载一个或多个服务质量(quality of service,QoS)流,每个QoS流具有不同的QoS属性或QoS要求。

(6)本申请实施例中的术语“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a和b和c。

以及,在本申请实施例的描述中,以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。

本申请实施例提供一种通信方法及装置,以使核心网可以识别不支持NAS的终端节点,从而实现对核心网为不支持NAS的终端节点提供的服务的管理。为了使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例作进一步地详细描述。

可以理解的是,本申请实施例提供的通信方法可以应用到5G通信系统,例如5G新空口(new radio,NR),也可以应用于未来的各种通信系统,例如第六代(6th generation,6G)通信系统,在此并不进行限定。

请参见图1,图1示出了本申请实施例提供了该通信方法适用的一种通信系统的架构,该通信系统可以包括第一节点110、第二节点120和第三节点130。

其中,第二节点120可以为终端节点,第一节点110可以为第二节点120的授权节点,第二节点120和第一节点110均可支持第一通信技术,第二节点120和第一节点110可以组成第一通信系统,双方之间可以采用第一通信技术进行通信。第一节点110和第三节点130均可支持第二通信技术,第一节点110和第三节点130可以组成第二通信系统,双方之间可以采用第二通信技术进行通信,第一通信技术和第二通信技术不同。在该第一通信技术和第二通信技术的融合通信场景中,第一通信系统与第二通信系统之间可以建立通信连接,组成异构式通信系统,第一节点110、第二节点120、以及第三节点130可以在该异构式通信系统中执行相应的通信业务和/或传输通信业务数据。

可选的,该通信系统还可以包括第四节点140。第四节点140和第二节点120直接通信,也可以通过第一节点110和第二节点20间接通信,从而为第二节点120提供服务。

其中,第一通信技术和第二通信技术可以为不同的技术。相应的,本申请中该通信系统可以为不同通信系统融合后的通信系统。示例性的,第一通信技术以无线短距通信技术为例,第二通信技术以5G蜂窝网络通信技术为例,则无线短距通信系统与5G蜂窝网络通信系统融合后可以得到本申请实施例适用的通信系统。

其中,融合后的通信系统还可以称为紧耦合(tight interworking)的通信系统,或者互相配合(interworking)的通信系统。在该融合后的通信系统中,支持无线短距通信的终端节点可以通过控制节点或网关节点接入5G网络,进一步使用5G网络提供的服务。此外,5G网络还可以根据终端节点的签约信息和链路状态信息,对终端节点进行数据传输策略的配置和管理,以便为提供服务。也就是说,在该融合后的通信系统中,无线短距通信系统与5G蜂窝网络通信系统可以交互工作,优势互补。

可选的,本申请所述的无线短距通信系统,可以是任意可能的短距通信系统,例如蓝牙,无线保真技术(wireless fidelity,Wi-Fi)、车载通用短距通信系统以及等现在以及未来可能出现的短距通信系统。相比5G通信系统,短距通信系统的覆盖范围较小,且通信距离较短,本申请不具体限定短距通信系统的具体通信距离或覆盖范围,以相对5G通信系统的通信距离较短为准。

示例性的,请参见图2A,图2A中以第一通信技术为短距通信技术、第二通信技术为5G蜂窝网络通信技术为例,第三节点130可以包括核心网设备:AMF、SMF、UPF以及数据网络(data network,DN)等功能实体中的至少一项。

图2A中的各个节点或功能实体之间可以通过接口连接,接口的序列号或接口的名称本申请实施例中不作限定,可以按照5G系统的3GPP相关标准协议中定义的接口,也可以使用未来通信系统中的接口。例如,第二节点120可以通过Yt接口与第一节点110通信,第一节点110可以通过Ta接口与新一代无线接入网(next generation radio access network,NG-RAN)通信,第二节点120可以通过NWt接口与NG-RAN通信。第二节点120、第一节点110可以通过下一代网络(next generation,N)1接口(简称N1)与AMF通信;NG-RAN通过N2接口(简称N2)与AMF通信,NG-RAN通过N3接口(简称N3)与本地UPF通信,UPF通过N6接口(简称N6)与DN通信。AMF通过N11接口(简称N11)与SMF通信,SMF通过N4接口(简称N4)与UPF通信。由此,使得5G网络能够透过该第一节点110来感知该第二节点120的设备状态、网络状态、业务状态等关键信息,达到远程对行业现场网络和业务的可达、可感、可管等。

又示例性的,请参见图2B,在图2B中的通信系统中还可以包括第四节点140,第四节点140例如可以为TNGF节点。其中,第二节点120可以通过Yt接口与第一节点110通信,第一节点110可以通过Ta接口与第四节点140通信,第二节点120可以通过NWt接口与第四节点140通信。由此,使得第四节点140能够透过该第一节点110来感知该第二节点120的设备状态、网络状态、业务状态等关键信息,达到远程对行业现场网络和业务的可达、可感、可管等。

需要说明的是,上述仅是示意性表示该异构式通信系统中可以包括第一节点110、第二节点120、第三节点130和第四节点140,以及各个节点及其功能模块之间的通信方式,并不限定各个节点的数量以及接口的序列号或名称。在具体实施时,第一节点110、第二节点120、第三节点130和第四节点140的数量可以不限于1个。

可选的,本申请实施例中的终端设备,可以是用于实现无线通信功能的设备,例如终端或者可用于终端中的芯片等。例如可以包括具有无线连接功能的手持式设备、或连接到无线调制解调器的处理设备。该终端设备可以经无线接入网(radio access network,RAN)与核心网进行通信,与RAN交换语音和/或数据。该终端设备可以包括用户设备(userequipment,UE)、无线终端设备、移动终端设备、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remotestation)、接入点(access point,AP)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、或用户装备(user device)等。例如,可以包括移动电话(或称为“蜂窝”电话),具有移动终端设备的计算机,便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,智能穿戴式设备等。例如,个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、等设备。还包括受限设备,例如功耗较低的设备,或存储能力有限的设备,或计算能力有限的设备等。例如包括条码、射频识别(radio frequency identification,RFID)、传感器、全球定位系统(globalpositioning system,GPS)、激光扫描器等信息传感设备。

作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能头盔、智能首饰等。

可选的,本申请实施例中的网络设备,可以包括接入网(access network,AN)设备,无线接入网(radio access network,RAN)设备,接入网设备例如基站(例如,接入点),可以是指接入网中在空口通过一个或多个小区与无线终端设备通信的设备。基站可用于将收到的空中帧与网际协议(IP)分组进行相互转换,作为终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括IP网络。网络侧设备还可协调对空口的属性管理。例如,网络设备可以包括长期演进(long term evolution,LTE)系统或高级长期演进(longterm evolution-advanced,LTE-A)中的演进型基站(NodeB或eNB或e-NodeB,evolved NodeB),或者也可以包括第五代移动通信技术(the 5th generation,5G)新空口(new radio,NR)系统中的下一代节点B(next generation node B,gNB)或者下一代演进型基站(nextgeneration evolved nodeB,ng-eNB)、en-gNB(enhanced next generation node B,gNB):增强的下一代基站;也可以包括云接入网(cloud radio access network,Cloud RAN)系统中的集中式单元(centralized unit,CU)和分布式单元(distributed unit,DU),或者还可以包括中继设备,本申请实施例并不限定。

如上介绍了本申请实施例涉及的应用架构,下面介绍本申请实施例的技术特征。

请参见图3,图3示出了本申请实施例提供第一种通信方法,该方法包括以下步骤:

S301、第一节点获取第一信息。

其中,第一信息用于指示第二节点与第一节点的映射关系。

可以理解的是,第二节点与第一节点的映射关系,是指第二节点的标识与第一节点的特定信息之间的映射关系。其中,第二节点的标识可以是用户永久标识(subscriptionpermanent identifier,SUPI)或用户隐藏标识(subscription concealed identifier,SUCI),SUPI可以是5G通信系统中的融合数据存储设备(unified data repository,UDR)或统一数据管理设备(unified data management,UDM)统一分配的国际移动订阅标识(international mobile subscriber identity,IMSI)或者网络接入标识(networkaccess identifier,NAI);SUCI可以是对SUPI进行加密得到的,也就是说,SUCI可以理解为是SUPI的一种加密形式,可以有效提升第二节点的通信安全。

或者,第二节点的标识也可以是由第一节点临时为第二节点分配的,在该第一节点的管理域下可以唯一标识第二节点的标识,对于第一节点为第二节点分配的唯一标识的具体形式本申请实施例不作具体的限定。例如,第一节点管理的第二节点为T节点1和T节点2,第一节点为T节点1分配的标识可以是001、第一节点为T节点1分配的标识可以是002。再例如,第一节点管理的第二节点为T节点1和T节点2,第一节点为T节点1分配的标识可以是A、第一节点为T节点1分配的标识可以是B。

其中,第一节点的特定信息例如可以是第一节点的第一IP地址、第一端口号和第一MAC地址、第一节点的标识中的任一个。相应的,该映射关系例如可以是第二节点的标识与第一节点的第一IP地址之间的第一映射关系,或者是第二节点的标识与第一节点的第一端口号之间的第二映射关系,或者是第二节点的标识与第一节点的第一MAC地址之间的第三映射关系,或者是第二节点的标识与第一节点的第一标识之间的映射关系。

可以理解的是,第一IP地址是第三节点在PDU会话中为第一节点分配的多个公网IP地址中的一个。第一端口号是第三节点在PDU会话中为第一节点分配的多个端口号中的一个。第一MAC地址为第一节点根据自身唯一MAC地址衍生的多个MAC地址中的一个。第一标识可以是第一节点临时分配的多个标识中的一个标识。

相应的,第一信息用于指示第二节点与第一节点的映射关系,包括以下情况:

情况1,第一信息用于指示第二节点的标识与第一节点的第一IP地址之间的第一映射关系。

情况2,第一信息用于指示第二节点的标识与第一节点的第一端口号之间的第二映射关系。

情况3,第一信息用于指示第二节点的标识与第一节点的第一媒体访问控制MAC地址之间的第三映射关系。

情况4,第一信息用于指示第二节点的标识与第一节点的第一标识之间的映射关系。

可以理解的是,第一节点获取第一信息,有多种实现方式,包括但不限于以下方式:

实施方式一、第一节点通过和第二节点交互,确定第二节点关联的PDU会话,基于该PDU会话和第二节点的标识,获取第一信息。

可以理解的是,第一节点基于该PDU会话和第二节点的标识,获取第一信息,即第一节点基于该PDU会话和第二节点的标识,确定第一节点与第二节点之间的映射关系。

在一种可能的实施方式中,第一节点可以接收来自第二节点的接入侧会话请求信息或接入侧会话修改请求信息,确定第二节点关联的PDU会话。可以理解的是,接入侧会话请求信息用于指示第二节点向第一节点请求分配PDU会话,接入侧会话修改请求信息用于指示第二节点向第一节点请求修改PDU会话。相应的,例如,第一节点基于接入侧会话请求信息或接入侧会话修改请求信息,确定是否存在满足第二节点的当前业务需求的PDU会话,若有,则该第一节点可以确定不为该第二节点建立新的PDU会话,直接为第二节点分配PDU会话。若无,则该第一节点可以确定为该第一节点建立新的PDU会话。可选的,第一节点为第二节点确定PDU会话之后,还可以向第二节点发送该PDU的相关信息(例如,PDU会话的标识和类型等)。

其中,本申请实施例提供的第一节点与第二节点之间的映射关系设计方式,包括但不限于以下方式:

设计方式1,第一节点基于第二节点的标识、与PDU会话关联的第一IP地址,建立第二节点的标识与第一节点的第一IP地址之间的第一映射关系。

需要说明的是,在设计方式1中,第二节点关联的PDU会话包括第一节点的多个公网IP地址,即第三节点在上述PDU会话中为第一节点分配了多个公网IP地址,从而第一节点可以对其管理的第二节点分配了相应的公网IP地址(即第一IP地址),从而第一节点基于第二节点的标识、与PDU会话关联的第一IP地址,建立第二节点的标识与第一节点的第一IP地址之间的第一映射关系。

示例性的,表1示出了第一映射关系的一种示例,在表1中第二节点以T节点1、T节点2和T节点3为例。第三节点在一个PDU会话中为第一节点分配了三个公网IP地址:IP1、IP2和IP3,第一节点可以对其管理的第二节点分配相应的公网IP地址,例如,第一节点为T节点1分配了IP1、第一节点为T节点2分配了IP2、第一节点为T节点3分配了IP3,因而,第一节点可以建立表1所示的第一映射关系。

表1

/>

设计方式2,第一节点基于第二节点的标识、与PDU会话关联的第一端口号,建立第二节点的标识与第一节点的第一端口号之间的第二映射关系。

需要说明的是,在设计方式2中,第二节点关联的PDU会话仅包括第一节点的一个公网IP地址,但包括第一节点的多个端口号,即第三节点在上述PDU会话中为第一节点分配了多个端口号,第一节点可以为对其管理的第二节点分配一个端口号,从而第一节点可以建立第二节点的标识与第一节点的第一端口号之间的第二映射关系。

示例性的,表2示出了第二映射关系的一种示例。在表2中第二节点以T节点1、T节点2和T节点3为例。第三节点在一个PDU会话中为第一节点分配了三个端口号:P1、P2和P3,第一节点可以对其管理的第二节点分配相应的端口号,例如,第一节点为T节点1分配了P1、第一节点为T节点2分配了P2、第一节点为T节点3分配了P3,因而,第一节点可以建立表2所示的第二映射关系。

表2

设计方式3,第一节点基于第二节点的标识、与第一MAC地址,建立第二节点的标识与第一节点的第一MAC地址之间的第三映射关系。

需要说明的是,在设计方式3中,第一MAC地址为第一节点根据自身唯一MAC地址衍生的多个MAC地址中的一个,第一节点可以为对其管理的第二节点分配一个MAC地址,从而第一节点可以建立第二节点的标识与第一节点的第一MAC地址之间的第三映射关系。

示例性的,表3示出了第三映射关系的一种示例。在表3中第二节点以T节点1、T节点2和T节点3为例。第一节点根据自身唯一MAC地址衍生了三个MAC地址:MAC地址A、MAC地址B、和MAC地址C,第一节点可以对其管理的第二节点分配相应的MAC地址,例如,第一节点为T节点1分配了MAC地址A、第一节点为T节点2分配了MAC地址B、第一节点为T节点3分配了MAC地址C,因而,第一节点可以建立表3所示的第三映射关系。

表3

设计方式4,第一节点基于第二节点的标识、与第一标识,建立第二节点的标识与第一节点的第一标识之间的第三映射关系。

需要说明的是,在设计方式4中,第一标识为临时分配的多个标识中的一个标识,第一节点可以为对其管理的第二节点分配一个临时标识,从而第一节点可以建立第二节点的标识与第一节点的第一标识址之间的映射关系。示例性的,表4示出了该映射关系的一种示例。在表4中第二节点以T节点1、T节点2和T节点3为例。第一节点临时分配了三个标识:01、02和03,第一节点可以对其管理的第二节点分配相应临时的标识,例如,第一节点为T节点1分配了标识01、第一节点为T节点2分配了标识02、第一节点为T节点3分配了标识03,因而,第一节点可以建立表4所示的映射关系。

表4

在实施方式一,第一节点通过和第二节点的交互信息,获取第一信息,使得第一信息可以及时更新,从而更好地适配于第二节点的需求。

实施方式二、第一节点已预先管理或维护第二节点关联的PDU会话,第一节点可以直接基于该PDU会话和第二节点的标识,获取第一信息。其中,“第一节点可以直接基于该PDU会话和第二节点的标识,获取第一信息”对应示例与实施方式一类似,请参见前文的相关描述,这里不再赘述。

在实施方式二,第一节点获取第一信息的效率较高。

S302、第一节点向第三节点发送第一信息。相应的,第三节点接收第一信息。

在一种可能的实施方式中,第一信息承载于非接入层NAS消息。也就是说,第一节点可以通过NAS消息向第三节点发送第一信息。其中,NAS消息为PDU会话建立流程、PDU会话修改流程和注册流程中的NAS消息中的任一种。示例性的,NAS消息可以包括但不限于注册请求消息、接入会话请求消息、PDU会话建立请求消息和PDU会话修改请求消息、PDU会话更新信息中的任一种,本申请实施例不作具体的限定。

例如,当第一信息用于指示第二节点的标识与第一节点的第一IP地址之间的第一映射关系,或者第二节点的标识与第一节点的第一端口号之间的第二映射关系时,第一信息可以承载于PDU会话更新信息中。又例如,当第一信息用于指示第二节点的标识与第一节点的第一MAC地址之间的第三映射关系,或者第二节点的标识与第一节点的第一标识之间的映射关系时,第一信息可以承载于第一节点注册成功后的任意NAS信息中。

S303、第三节点基于第一信息,识别PDU会话中关联的第二节点。

本申请实施例中,第三节点识别PDU会话中关联的第二节点,即第三节点识别用户面数据关联的第二节点。

方式1、第三节点可以直接基于第一信息指示的映射关系,识别PDU会话中关联的第二节点。例如,第三节点可以基于上述第一映射关系,识别PDU会话中关联的第二节点。又例如,第三节点可以基于上述第二映射关系,识别PDU会话中关联的第二节点。又例如,第三节点可以基于上述第三映射关系,识别PDU会话中关联的第二节点。

图4示出了本申请实施例提供的第一种通信方法适用的用户面协议架构,在图4中,第三节点以UPF为例。

其中,用户面协议架构从上之下依次包括业务数据适配协议(service dataadaptation protocol,SDAP)层、分组数据汇聚层协议(屏acket data convergenceprotocol,PDCP)层、无线链路控制(Radio link control,RLC)层、媒体接入控制(mediumaccess control,MAC)层、物理(physical layer,PHY)层等。其中,PDU layer用于承载PDU会话的IP数据包。

其中,N9stack为N9协议栈及N9接口为5G核心网网元之间的接口。用户数据报协议(user datagram protocol,UDP)/网际互连协议(internet protocol,IP)为数据传输协议,UDP标识数据传输为非可靠传输(区别于TCP连接,TCP为可靠传输),IP为提供了数据传输的寻址方式,基于IP进行数据路由寻址。用户平面的GPRS隧道协议(GPRS tunnellingprotocol–user,GTP-U),提供了数据的封包方式,GTP-U帧结构里可以携带隧道信息、消息类型、序列号等。L1层指的是物理层,计算机网络模型中最低的一层,为传输数据所需要的物理链路创建、维持、拆除,而提供具有机械的,电子的,功能的和规范的特性。简单的说,物理层确保原始的数据可在各种物理媒体上传输。L2层指的是数据链路层,是计算机网络模型参考模型中的第二层,介乎于物理层和网络层之间。数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。L1和L2可以用于链路层数据的收发处理。中继(Relay)可以对接收到的信息进行中转。

其中,第一节点和第二节点之间可以通过通信链路(sparkLinkL2)协议进行通信。第一节点可以通过SDAP层、PDCP层、RLC层、MAC层以及物理层和NG-RAN通信,NG-RAN和UPF(第三节点)之间通过UDP/IP、GTP-U、L2、L1进行通信。其中,NG-RAN和UPF(第三节点)还可以通过Relay对收发进行中转。从而第二节点可以通过第一节点间接地获取第三节点通过的服务。

一种情况中,若第一节点为第二节点分配了第一节点的公网IP地址,第一节点可以在PDU Layer的数据包中封装第一节点的公网IP地址,从而UPF接收到对应的IP数据包之后可以根据IP数据包中第一节点的公网IP地址和上述第二节点的标识与第一节点的第一IP地址之间的第一映射关系,识别PDU会话中关联的第二节点。

示例1,请参见图5A,第二节点以T节点1、T节点2和T节点3为例,UPF与第一节点之间存在可以建立多个PDU会话,例如可以存在PDU会话1和PDU会话2。其中,PDU会话1用于传输T节点1和T节点2的数据,PDU会话2用于传输T节点3的数据,即PDU会话1关联T节点1和T节点2,以及PDU会话2关联T节点3。其中,PDU会话1包括第一节点的IP地址:IP1和IP2,PDU会话2包括第一节点的IP地址:IP3,第一节点将IP1分配给T节点1、第一节点将IP2分配给T节点2、以及第一节点将IP3分配给T节点3。

例如,UPF接收到PDU会话1的IP数据包中第一节点的公网IP地址为IP1,则可以根据第二节点的标识与第一节点的第一IP地址之间的第一映射关系,确定PDU会话1关联的第二节点为T节点1。又例如,UPF接收到PDU会话1的IP数据包中第一节点的公网IP地址为IP2,则可以根据第二节点的标识与第一节点的第一IP地址之间的第一映射关系,确定PDU会话1关联的第二节点为T节点2。又例如,UPF接收到PDU会话2的IP数据包中第一节点的公网IP地址为IP3,则可以根据第二节点的标识与第一节点的第一IP地址之间的第一映射关系,确定PDU会话2关联的第二节点为T节点3。

另一种情况中,若第一节点为第二节点分配了第一节点的端口号,第一节点可以在PDU Layer的数据包中封装第一节点的端口号,从而UPF接收到IP数据包之后可以根据IP数据包中第一节点的端口号和上述第二节点的标识与第一节点的第一端口号之间的第二映射关系,识别PDU会话中关联的第二节点。

示例2,请参见图5B,第二节点以T节点1、T节点2和T节点3为例,UPF与第一节点之间存在可以建立多个会话,例如可以存在PDU会话1和PDU会话2。其中,PDU会话1用于传输T节点1和T节点2的数据,PDU会话2用于传输T节点3的数据,即PDU会话1关联T节点1和T节点2,以及PDU会话2关联T节点3。其中,PDU会话1和PDU会话2包括第一节点的同一IP地址IP1,PDU会话1包括第一节点的端口号:P1和P2,PDU会话2包括第一节点的端口号P3,第一节点将P1分配给T节点1、第一节点将P2分配给T节点2、以及第一节点将P3分配给T节点3。

例如,UPF接收到PDU会话1的IP数据包中第一节点的端口号为P1,则可以根据第二节点的标识与第一节点的第一端口号之间的第二映射关系,确定PDU会话1关联的第二节点为T节点1。又例如,UPF接收到PDU会话1的IP数据包中第一节点的端口号为P2,则可以根据第二节点的标识与第一节点的第一端口号之间的第二映射关系,确定PDU会话1关联的第二节点为T节点2。又例如,UPF接收到PDU会话2的IP数据包中第一节点的端口号为P3,则可以根据第二节点的标识与第一节点的第一端口号之间的第二映射关系,确定PDU会话2关联的第二节点为T节点3。

另一种情况中,若第一节点为第二节点分配了第一节点的MAC地址,第一节点可以在PDU Layer的数据包中封装第一节点的MAC地址,从而UPF接收到IP数据包之后可以根据IP数据包中第一节点的MAC地址和上述第二节点的标识与第一节点的第一MAC地址之间的第三映射关系,识别PDU会话中关联的第二节点。

示例3,请参见图5C,第二节点以T节点1、T节点2和T节点3为例,UPF与第一节点之间存在可以建立多个会话,例如可以存在PDU会话1和PDU会话2。其中,PDU会话1用于传输T节点1和T节点2的数据,PDU会话2用于传输T节点3的数据,即PDU会话1关联T节点1和T节点2,以及PDU会话2关联T节点3。其中,PDU会话1和PDU会话2包括第一节点的同一IP地址IP1,第一节点根据自身的唯一MAC地址衍生的临时MAC地址有:MAC地址A、MAC地址B和MAC地址C,第一节点将MAC地址A分配给T节点1、第一节点将MAC地址B分配给T节点2、以及第一节点将MAC地址C分配给T节点3。相应的,PDU会话1用于传输T节点1和T节点2的数据,PDU会话2用于传输T节点3的数据,即PDU会话1关联T节点1和T节点2,以及PDU会话2关联T节点3。

例如,UPF接收到PDU会话1的IP数据包中第一节点的MAC地址为A,则可以根据第二节点的标识与第一节点的第一MAC地址之间的第三映射关系,确定PDU会话1关联的第二节点为T节点1。又例如,UPF接收到PDU会话1的IP数据包中第一节点的MAC地址为B,则可以根据第二节点的标识与第一节点的第一MAC地址之间的第三映射关系,确定PDU会话1关联的第二节点为T节点2。又例如,UPF接收到PDU会话2的IP数据包中第一节点的端口号为C,则可以根据第二节点的标识与第一节点的第一MAC地址之间的第三映射关系,确定PDU会话2关联的第二节点为T节点3。

另一种情况中,若第一节点为第二节点分配了第一节点的临时标识,第一节点可以在PDU Layer的数据包中封装第一节点的标识,从而UPF接收到IP数据包之后可以根据IP数据包中第一节点的标识和上述第二节点的标识与第一节点的第一标识之间的映射关系,识别PDU会话中关联的第二节点。

示例4,请参见图5D,第二节点以T节点1、T节点2和T节点3为例,UPF与第一节点之间存在可以建立多个会话,例如可以存在PDU会话1和PDU会话2。其中,PDU会话1用于传输T节点1和T节点2的数据,PDU会话2用于传输T节点3的数据,即PDU会话1关联T节点1和T节点2,以及PDU会话2关联T节点3。其中,PDU会话1和PDU会话2包括第一节点的同一IP地址IP1,第一节点有临时标识:01、02和03,第一节点将临时标识01分配给T节点1、第一节点将临时标识02分配给T节点2、以及第一节点将临时标识03分配给T节点3。

例如,UPF接收到PDU会话1的IP数据包中第一节点的临时标识为01,则可以根据第二节点的标识与第一节点的第一标识之间的映射关系,确定PDU会话1关联的第二节点为T节点1。又例如,UPF接收到PDU会话1的IP数据包中第一节点的临时标识为02,则可以根据第二节点的标识与第一节点的第一标识之间的映射关系,确定PDU会话1关联的第二节点为T节点2。又例如,UPF接收到PDU会话2的IP数据包中第一节点的临时标识为03,则可以根据第二节点的标识与第一节点的第一标识之间的映射关系,确定PDU会话2关联的第二节点为T节点3。

在方式1,第三节点识别第二节点的效率较高。

方式2、第一节点为第二节点分配PDU会话时(例如,在PDU会话建立或PDU会话修改过程中),还为第二节点配置了包过滤器packetfilter(s)(也可以称为过滤策略),使得在PDU会话中第二节点关联包过滤器,该包过滤器可以用于筛选或确定PDU会话中第二节点对应的QoS流,该QoS流用于传输与第二节点关联的数据;从而第三节点可以基于包过滤器和上述第一节点与第二节点之间的映射关系,识别PDU会话中关联的第二节点。

示例性的,请参见图5E,PDU会话中第二节点对应的QoS流以QoS流1和QoS流2为例,第一节点将其为第二节点配置的包过滤器发送至第三节点,第三节点可以根据该包过滤器筛选出QoS流1和QoS流2,进而第三节点确定将第二节点对应的业务流放入QoS流1和QoS流2传输。

此外,若该包过滤器中包括第一节点的公网IP地址,则第三节点可以基于包过滤器中的第一节点的公网IP地址和上述第二节点的标识与第一节点的第一IP地址之间的第一映射关系,识别PDU会话中关联的第二节点;若该包过滤器中包括第一节点的端口号(port),则第三节点可以基于包过滤器中的第一节点的端口号(port)和上述第二节点的标识与第一节点的第一端口号之间的第二映射关系,识别PDU会话中关联的第二节点;若该包过滤器中包括第一节点的MAC地址,则第三节点可以基于包过滤器中的第一节点的MAC地址和上述第二节点的标识与第一节点的第一MAC地址之间的第三映射关系,识别PDU会话中关联的第二节点。若该包过滤器中包括第一节点的临时标识,则第三节点可以基于包过滤器中的第一节点的临时标识和上述第二节点的标识与第一节点的第一标识之间的映射关系,识别PDU会话中关联的第二节点。

在方式2,由于第三节点可以基于包过滤器和上述第一节点与第二节点之间的映射关系,识别PDU会话中关联的第二节点,有效提升第三节点识别第二节点的准确性。

在图3所示的实施例中,第一节点可以将第二节点与第一节点的映射关系发送至核心网,使得第三节点可以识别(即感知或管理)第二节点,从而实现对第二节点提供的服务的管理,以更好适用于第二节点的需求。

需要说明的是,第三节点和第一节点已维护或管理第二节点与第一节点之间的映射关系,则在第二节点需要向第三节点上报的控制信息中携带第二节点的标识,第三节点也可以基于该映射关系和第二节点的标识,识别第二节点关联的数据,从而便于第三节点对第二节点的配置信息(例如,QoS流相关参数)进行相应的调整。

图6示出了本申请实施例提供的第一种通信方法适用的控制面协议架构,在图6中,第三节点以AMF为例。其中,控制面协议架构从上之下依次包括无线资源控制(radioresource control,RRC)层、,PDCP层、RLC层、MAC层、PHY层等。其中,N2stack为N2协议栈及N2接口为5G核心网网元和NG-RAN之间的接口。

其中,第一节点和第二节点之间可以通过通信链路(sparkLinkL2)协议、数据直传应用部分(direct transfer application part,DTAP)协议和5G融合中的任一个进行通信。

第一节点可以通过RRC层、PDCP层、RLC层、MAC层以及物理层和NG-RAN通信,NG-RAN和AMF(第三节点)之间通过N2stack接口进行通信。从而第二节点可以通过第一节点间接地获取第三节点通过的服务。

由于第二节点不支持NAS信令,第一节点和AMF支持NAS信令。因此,第二节点可以将其要上报AMF的控制信息发送至第一节点,第一节点通过NAS信息将该控制信息和第二节点的标识同时发送至AMF,从而AMF可以基于第二节点的标识和第二节点与第一节点之间的映射关系,识别第二节点关联的数据(例如QoS流)。

为了便于理解,图7A还提供了相应的场景示意图,在图7A中,第二节点以T节点1-T节点N为例,第一节点可以将T节点标识及其对应的控制信息同时发送至AMF,进而AMF可以基于上述第二节点的标识与第一节点之间的映射关系、和第二节点的标识,识别第二节点关联的数据。

下面结合具体的附图,对第三节点识别控制信息关联的第二节点的流程进行详细的说明。

示例性的,请参见图7B,图7B示出了不存在PDU会话的情况下,第二节点和第三节点之间的通信流程:

S701、第二节点向第一节点发送第二信息。相应的,第一节点接收第二信息。

在一种可能的实施方式,第二信息包括链路状态信息和/或节点状态信息。其中,链路状态信息包括短距测量量(短距空口状态信息)、短距节点与5G核心网之间的链路状态测量量中的至少一项。短距测量量包括参考信号接收功率(reference signal receivingpower,RSRP)、参考信号接收质量(reference signal receiving quality,RSRQ)、信号与干扰加噪声比(signal to interference plus noise ratio,SINR)、信道质量指示(channel quality indication,CQI)、预编码矩阵指示(precoding matrix indicator,PMI)、秩指示(rank indication,RI)和时间戳中的中的至少一项;短距节点与5G核心网之间的链路状态测量量包括往返时延(round-trip time,RTT),丢包率,抖动,时间戳中的至少一项。

示例性的,第二节点可以通过蓝牙技术或WiFi技术向第一节点发送第二信息。

S702、第一节点在第二信息中增加第二节点的标识,得到第三信息。

示例性的,第一节点可以在第二信息对应的数据包的头部或尾部增加第二节点的标识,以得到第三信息。

S703、第一节点向第三节点发送第三信息。相应的,第三节点接收第三信息。

在一种可能的实施方式中,第三信息可以承载于NAS消息。也就是说,第一节点可以通过NAS消息向第三节点发送第三信息。

S704、第三节点基于第一节点和第二节点之间的映射关系,识别第三信息关联的第二节点。

可以理解的是,第一节点和第二节点之间的映射关系是第三节点根据预先收到的第一信息确定的。

在一种可能的实施方式中,第一信息可以用于指示第二节点与第一节点的映射关系,包括:第一信息用于指示第二节点的标识与第一节点的第一IP地址之间的第一映射关系;或者,第一信息用于指示第二节点的标识与第一节点的第一端口号之间的第二映射关系;或者,第一信息用于指示第二节点的标识与第一节点的第一媒体访问控制MAC地址之间的第三映射关系,或者,第一信息用于指示第二节点的标识与第一节点的第一标识之间的映射关系。相应的,第三节点可以基于第二节点的标识和第一映射关系,识别第三信息关联的第二节点;或者,基于第二节点的标识和第二映射关系,识别第三信息关联的第二节点;或者,基于第二节点的标识和第三映射关系,识别第三信息关联的第二节点;或者,基于第二节点的标识和第二节点的标识与第一节点的第一标识之间的映射关系,识别第三信息关联的第二节点。

在图7B所示的实施例中,在第三节点已经维护好第一节点和第二节点之间的映射关系时之后,第一节点可以将第二节点的控制信息添加第二节点的标识之后,发送给第三节点,如此,第三节点可以基于第一信息,识别第二节点关联的数据,从而便于第三节点对第二节点的配置信息进行相应的调整。

进一步的,请参见图8,本申请实施例提供的第一种通信方法还可以包括以下步骤:

S304、第三节点基于第一信息,确定配置信息。

其中,配置信息包括第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略、节点状态上报策略和QoS配置策略中的至少一项。下面对这些信息进行举例说明。

运行状态管理信息包括:第二节点的开机状态、关机状态和休眠状态中的任一项。

节点状态更新信息包括:第二节点的版本信息、电量信息、硬件信息和软件信息中的任一项对应的更新信息。

链路状态检测策略包括:测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。

节点状态上报策略包括:上报对象、上报周期和上报事件中的至少一项。

QoS配置策略包括:第二节点与PDU会话中QoS流的对应关系。

S305、第三节点向第一节点发送配置信息。相应的,第一节点接收该配置信息。

S306、第一节点向第二节点发送该配置信息。相应的,第二节点接收该配置信息。

示例性的,第一节点可以通过蓝牙方式,向第二节点发送该配置信息。

S307、第二节点基于该配置信息,配置第二节点。

示例1,配置信息包括第二节点的运行状态管理信息时,第二节点可以基于运行状态管理信息,对第二节点的运行状态进行配置。

示例2,配置信息包括第二节点的节点参数更新信息,第二节点可以基于运行状态管理信息,对第二节点的节点参数(例如,版本信息、电量信息、硬件信息和软件信息)进行配置。

示例3,配置信息包括第二节点的链路状态检测策略,第二节点可以基于链路状态检测策略对第二节点的链路状态监测机制进行配置,例如配置测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。

示例4,配置信息包括第二节点的节点状态上报策略,第二节点可以基于节点状态上报策略对第二节点的节点状态上报机制进行配置,例如配置上报对象、上报周期和上报事件中的至少一项。

示例5,配置信息包括第二节点的QoS配置策略,第二节点可以基于QoS配置策略,配置用于第二节点关联的数据的传输通道或者调整用于第二节点关联的数据的传输通道。

示例6,配置信息包括第二节点的运行状态管理信息和节点参数更新信息时,第二节点可以基于运行状态管理信息,对第二节点的运行状态进行配置,以及第二节点可以基于运行状态管理信息,对第二节点的节点参数(例如,版本信息、电量信息、硬件信息和软件信息)进行配置。

示例7,配置信息包括第二节点的链路状态检测策略和节点状态上报策略,第二节点可以基于链路状态检测策略对第二节点的链路状态监测机制进行配置,例如配置测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。以及,第二节点可以基于节点状态上报策略对第二节点的节点状态上报机制进行配置,例如配置上报对象、上报周期和上报事件中的至少一项。

示例8,配置信息包括第二节点的链路状态检测策略、节点状态上报策略和QoS配置策略,第二节点可以基于链路状态检测策略对第二节点的链路状态监测机制进行配置,例如配置测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。以及,第二节点可以基于节点状态上报策略对第二节点的节点状态上报机制进行配置,例如配置上报对象、上报周期和上报事件中的至少一项。以及,第二节点可以基于QoS配置策略,配置用于第二节点关联的数据的传输通道或者调整用于第二节点关联的数据的传输通道。

示例9,配置信息包括第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略、节点状态上报策略和QoS配置策略,第二节点可以基于运行状态管理信息,对第二节点的运行状态进行配置;以及,第二节点可以基于运行状态管理信息,对第二节点的节点参数进行配置。以及,第二节点可以基于链路状态检测策略对第二节点的链路状态监测机制进行配置。以及,第二节点可以基于节点状态上报策略对第二节点的节点状态上报机制进行配置。以及,第二节点可以基于QoS配置策略,配置第二节点关联的数据的传输通道。

可以理解的是,在其他的示例中,配置信息还可以包括其他的参数,本申请实施例不作具体的限制。

通过步骤S304-S307,第三节点可以对第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略、节点状态上报策略和QoS配置策略中的至少一项进行管控,从而第三节点可以为第二节点提供更加适配于第二节点的服务。

以上介绍第三节点如何识别第二节点的通信方法,下面结合具体的附图介绍第四节点识别第二节点的通信方法。

请参见图9,图9示出了本申请实施例提供第二种通信方法,该方法的执行主体为第一节点和第四节点,该方法包括:

S901、第一节点可以获取第二节点的标识与第二节点的IP地址之间的第四映射关系。

示例性的,表5示出了第四映射关系的一种示例,在表5中,第二节点以T节点1、T节点2和T节点3为例,T节点1对应私有IP地址为IP4、T节点2对应私有IP地址为IP5以及T节点3对应私有IP地址为IP6,则第一节点可以建立如表1所示的映射关系。

表5

S902、第一节点向第四节点发送第四映射关系。相应的,第四节点接收第四映射关系。

S903、第四节点基于第四映射关系,确定第二节点。

示例性的,第四节点接收到第二节点的数据包,可以根据第二节点的数据包中携带的私有IP地址和第四映射关系,识别出第二节点。

通过该方法,第四节点可以基于第二节点的标识与第二节点的IP地址之间的第四映射关系以及第二节点的IP地址,确定第二节点,使得第四节点可以识别(即感知或管理)第二节点,从而可以更好地为第二节点提供服务。

在一些可能的实施例中,第三节点在PDU会话中仅为第一节点分配了一个公网IP地址,第一节点可以为对其管理的第二节点分配私有IP地址,从而第一节点可以建立第二节点的标识与第二节点的私有IP地址之间的第五映射关系,并发送至第三节点。第三节点维护或管理该PDU会话与第一节点的公网IP地址之间的第一对应关系,以及维护或管理第一节点的公网IP地址与第二节点的私有IP地址之间的第二对应关系,从而第三节点接收到第五映射关系之后,可以基于第一对应关系、第一对应关系和第五映射关系,维护PDU会话标识与二节点的私有IP地址之间的第三对应关系。因此第三节点收到PDU会话关联的包过滤器时,可以根据包过滤器中携带第二节点的私有IP地址和第三对应关系,识别出第二节点。

示例性的,请参见图10,PDU会话中第二节点(即T节点)对应的QoS流以QoS流1和QoS流2为例,第一节点将其为T节点配置的包过滤器发送至第三节点,且包过滤器中可以携带了T节点的私有IP地址IP(T),从而第三节点可以根据该包过滤器筛选出T节点对应的QoS流1和QoS流2,第三节点可以将T节点对应的业务流放入QoS流1和QoS流2传输。

示例性的,在表6中,第二节点以T节点1、T节点2和T节点3为例,T节点1对应私有IP地址为IP7、T节点2对应私有IP地址为IP8以及T节点3对应私有IP地址为IP9,私有IP地址为IP7、IP8和IP9,均关联第一节点的公网IP地址IP1,而公网IP地址IP1关联PDU会话1。例如,第三节点收到PDU会话1关联的过滤数据包中携带的二节点的私有IP地址为IP7,第三节点可以识别出第二节点为T节点1。又例如,第三节点收到PDU会话1关联的过滤数据包中携带的二节点的私有IP地址为IP8,第三节点可以识别出第二节点为T节点2。又例如,第三节点收到PDU会话1关联的过滤数据包中携带的二节点的私有IP地址为IP9,第三节点可以识别出第二节点为T节点3。

表6

以下结合附图详细说明本申请实施例提供的装置。应理解,装置实施例的描述与方法实施例的描述相互对应。因此,未详细描述的内容可相互参见。

图11是本申请实施例提供的装置1100的示意性框图,用于实现上文方法实施例中第一节点的功能。例如,该装置可以为软件模块或芯片系统。所述芯片可以由芯片构成,也可以包括芯片和其他分立器件。

示例性的,该装置1100包括处理模块1101和收发模块1102。

处理模块1101,用于获取第一信息;其中,所述第一信息用于指示第二节点与所述第一节点的映射关系;

收发模块1102,用于向第三节点发送所述第一信息,所述第一信息用于识别协议数据单元PDU会话中关联的所述第二节点。

其中,收发模块1102还可以称为通信接口、通信单元或输入输出接口等。

示例性的,所述第一信息用于指示第二节点与所述第一节点的映射关系,包括:所述第一信息用于指示所述第二节点的标识与所述第一节点的第一IP地址之间的第一映射关系,或,所述第二节点的标识与所述第一节点的第一端口号之间的第二映射关系,或,所述第二节点的标识与所述第一节点的第一媒体访问控制MAC地址之间的第三映射关系,或者是第二节点的标识与第一节点的第一标识之间的映射关系。

可以理解的是,所述第一IP地址是在所述PDU会话中为所述第一节点分配的多个公网IP地址中的一个。所述第一端口号是在所述PDU会话中为所述第一节点分配的多个端口号中的一个,PDU会话包括所述第一节点的一个公网IP地址。第一标识可以是第一节点临时分配的多个标识中的一个标识。

在一种可能的设计中,所述第一信息承载于非接入层NAS消息,所述NAS消息为PDU会话建立流程、PDU会话修改流程和注册流程中的NAS消息中的任一种。示例性的,NAS消息可以包括但不限于注册请求消息、接入会话请求消息、PDU会话建立请求消息和PDU会话修改请求消息中的任一种。

例如,当第一信息用于指示第二节点的标识与第一节点的第一IP地址之间的第一映射关系,或者第二节点的标识与第一节点的第一端口号之间的第二映射关系时,第一信息可以承载于PDU会话更新信息中。又例如,当第一信息用于指示第二节点的标识与第一节点的第一MAC地址之间的第三映射关系,或者第二节点的标识与第一节点的第一标识之间的映射关系时,第一信息可以承载于第一节点注册成功后的任意NAS信息中。

可选的,在所述PDU会话中所述第二节点关联包过滤器,所述包过滤器用于确定所述PDU会话中所述第二节点对应的服务质量QoS流。

在一种可能的实施方式中,所述收发模块1102还用于接收来自所述第二节点的接入侧会话请求信息或接入侧会话修改请求信息;处理模块1101还可以确定所述第二节点关联所述PDU会话;基于所述第二节点的标识、与所述PDU会话关联的所述第一IP地址,建立所述第一映射关系;或者,基于所述第二节点的标识、与所述PDU会话关联的所述第一端口号,建立所述第二映射关系;或者,基于所述第二节点的标识、与所述第一MAC地址,建立所述第三映射关系,或者,基于所述第二节点的标识、与所述第一标识,建立第二节点的标识与第一节点的第一标识之间的映射关系。

可以理解的是,接入侧会话请求信息用于指示第二节点向第一节点请求分配PDU会话,接入侧会话修改请求信息用于指示第二节点向第一节点请求修改PDU会话。

可选的,收发模块1102在向第三节点发送所述第一信息之后,还可以接收来自所述第二节点的第二信息,所述第二信息包括链路状态信息和/或节点状态信息;处理模块1101还可以在所述第二信息中增加所述第二节点的标识,得到第三信息;进而收发模块1102向所述第三节点发送所述第三信息。其中,链路状态信息包括短距测量量(短距空口状态信息)、短距节点与5G核心网之间的链路状态测量量中的至少一项。

在一种可能的实施方式中,收发模块1102还可以接收来自所述第三节点的配置信息,所述配置信息包括所述第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略和QoS配置策略中的至少一项;将所述配置信息发送至所述第二节点。

其中,所述链路状态检测策略包括测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。运行状态管理信息包括第二节点的开机状态、关机状态和休眠状态中的任一项。节点状态更新信息包括第二节点的版本信息、电量信息、硬件信息和软件信息中的任一项对应的更新信息。节点状态上报策略包括:上报对象、上报周期和上报事件中的至少一项。

在一种可能的实施方式中,收发模块1102还可以将所述第二节点的标识与所述第二节点的IP地址之间的第四映射关系,发送至第四节点。

在一种可能的实施方式中,收发模块1102基于第一通信技术与所述第二节点进行通信;以及基于第二通信技术与所述第三节点进行通信。

图12是本申请实施例提供的装置1200的示意性框图,用于实现上文方法实施例中第一节点的功能。例如,该装置可以为软件模块或芯片系统。所述芯片可以由芯片构成,也可以包括芯片和其他分立器件。

示例性的,该装置1200包括处理模块1201和收发模块1202。

处理模块1201,用于接收与第一信息,所述第一信息用于指示第二节点与第一节点的映射关系;

收发模块1202,用于基于所述第一信息,识别协议数据单元PDU会话中关联的所述第二节点。

在一种可能的实施方式中,所述第一信息用于指示第二节点与所述第一节点的映射关系,包括:所述第一信息用于指示所述第二节点的标识与第一节点的第一IP地址之间的第一映射关系,或,所述第二节点的标识与第一节点的第一端口号之间的第二映射关系,或,所述第二节点的标识与第一节点的第一媒体访问控制MAC地址之间的第三映射关系,或,第二节点的标识和第一节点的第一标识之间的映射关系。

其中,所述第一IP地址是在所述PDU会话中为所述第一节点分配的多个公网IP地址中的任一个。所述第一端口号是在所述PDU会话中为所述第一节点分配的多个端口号中的任一个,所述PDU会话包括所述第一节点的一个公网IP地址。第一MAC地址为第一节点根据自身唯一MAC地址衍生的多个MAC地址中的一个。第一标识可以是第一节点临时分配的多个标识中的一个标识。

在一种可能的设计中,所述第一信息承载于非接入层NAS消息,所述NAS消息为PDU会话建立流程、PDU会话修改流程和注册流程中的NAS消息中的任一种。示例性的,NAS消息可以包括但不限于注册请求消息、接入会话请求消息、PDU会话建立请求消息和PDU会话修改请求消息中的任一种。

例如,当第一信息用于指示第二节点的标识与第一节点的第一IP地址之间的第一映射关系,或者第二节点的标识与第一节点的第一端口号之间的第二映射关系时,第一信息可以承载于PDU会话更新信息中。又例如,当第一信息用于指示第二节点的标识与第一节点的第一MAC地址之间的第三映射关系,或者第二节点的标识与第一节点的第一标识之间的映射关系时,第一信息可以承载于第一节点注册成功后的任意NAS信息中。

在一种可能的实施方式中,在所述PDU会话中所述第二节点关联包过滤器,所述包过滤器用于确定所述PDU会话中所述第二节点对应的服务质量QoS流,所述QoS流用于传输与所述第二节点关联的数据;处理模块1201可以基于所述包过滤器中的所述第一节点的公网IP地址和所述第一映射关系,识别所述PDU会话中关联的所述第二节点;或者,基于所述包过滤器中的所述第一节点的端口号和所述第二映射关系,识别所述PDU会话中关联的所述第二节点;或者,基于所述包过滤器中的所述第一节点的MAC地址和所述第三映射关系,识别所述PDU会话中关联的所述第二节点;或者,所述包过滤器中的所述第一节点的标识、和第二节点的标识与第一节点的第一标识之间的映射关系,识别所述PDU会话中关联的所述第二节点。

在一种可能的实施方式中,收发模块1202在接收来自第一节点的第一信息之后,还可以:接收第三信息,所述第三信息包括所述第二节点的标识、链路状态信息和/或节点状态信息;处理模块1201还可以:基于所述第二节点的标识和所述第一映射关系,识别所述第三信息关联的所述第二节点;或者,基于所述第二节点的标识和所述第二映射关系,识别所述第三信息关联的所述第二节点;或者,基于所述第二节点的标识和所述第三映射关系,识别所述第三信息关联的所述第二节点;或者,基于所述第二节点的标识和第二节点的标识与第一节点的第一标识之间的映射关系,识别所述第三信息关联的所述第二节点。

在一种可能的实施方式中,处理模块1201还可以基于所述第一信息,确定配置信息,所述配置信息包括所述第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略和QoS配置策略中的至少一项;向所述第一节点发送所述配置信息。

在一种可能的实施方式中,所述链路状态检测策略包括测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。运行状态管理信息包括第二节点的开机状态、关机状态和休眠状态中的任一项。节点状态更新信息包括第二节点的版本信息、电量信息、硬件信息和软件信息中的任一项对应的更新信息。节点状态上报策略包括:上报对象、上报周期和上报事件中的至少一项。

在一种可能的实施方式中,所述收发模块1202基于第二通信技术与所述第一节点进行通信;以及基于所述第二通信技术为基于第一通信技术的第二节点提供服务。

图13是本申请实施例提供的装置1300的示意性框图,用于实现上文方法实施例中第一节点的功能。例如,该装置可以为软件模块或芯片系统。所述芯片可以由芯片构成,也可以包括芯片和其他分立器件。

示例性的,该装置1300包括处理模块1301和收发模块1302。

收发模块1302,用于接收来自第一节点的配置信息,所述配置信息包括所述第二节点的运行状态管理信息、节点参数更新信息、链路状态检测策略和服务质量QoS配置策略中的至少一项;处理模块1301,用于基于所述配置信息,配置所述第二节点。

在一种可能的实施方式中,所述链路状态检测策略包括测量对象、上报对象、上报阈值、上报周期和事件参数中的至少一项。运行状态管理信息包括第二节点的开机状态、关机状态和休眠状态中的任一项。节点状态更新信息包括第二节点的版本信息、电量信息、硬件信息和软件信息中的任一项对应的更新信息。节点状态上报策略包括:上报对象、上报周期和上报事件中的至少一项。

在一种可能的实施方式中,收发模块1302还可以向第一节点发送接入侧会话请求信息或接入侧会话修改请求信息。可以理解的是,接入侧会话请求信息用于指示第二节点向第一节点请求分配PDU会话,接入侧会话修改请求信息用于指示第二节点向第一节点请求修改PDU会话。

在一种可能的实施方式中,收发模块1302还可以向所述第一节点发送第二信息,所述第二信息包括链路状态信息和/或节点状态信息。其中,链路状态信息包括短距测量量(短距空口状态信息)、短距节点与5G核心网之间的链路状态测量量中的至少一项。

在一种可能的实施方式中,收发模块1302基于第一通信技术与所述第一节点进行通信,以及通过第三节点获取基于第二通信技术提供的服务。

图14是本申请实施例提供的装置1400的示意性框图,用于实现上文方法实施例中第四节点的功能。例如,该装置可以为软件模块或芯片系统。所述芯片可以由芯片构成,也可以包括芯片和其他分立器件。

示例性的,该装置1400包括处理模块1401和收发模块1402。

收发模块1402,用于从第一节点接收第二节点的标识与第二节点的IP地址之间的第四映射关系;

处理模块1401,用于基于所述第三映射关系和所述第二节点的IP地址,确定所述第二节点。

本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请实施例中各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

请参见图15,图15为本申请实施例提供的装置1500的示意图,该装置1500可以为节点,或者节点中的一部件,例如芯片或集成电路等。该装置1500可包括至少一个处理器1502和通信接口1504。进一步,可选的,所述装置还可以包括至少一个存储器1501。更进一步,可选的,还可以包含总线1503。其中,存储器1501、处理器1502和通信接口1504通过总线1503相连。

其中,存储器1501用于提供存储空间,存储空间中可以存储操作系统和计算机程序等数据。本申请实施例中提及的存储器1501可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rateSDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(directrambus RAM,DR RAM)。

应注意,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。处理器1502是进行算术运算和/或逻辑运算的模块,具体可以是中央处理器(centralprocessing unit,CPU)、图片处理器(graphics processing unit,GPU)、微处理器(microprocessor unit,MPU)、专用集成电路(application specific integratedcircuit,ASIC)、现场可编程逻辑门阵列(field programmable gate array,FPGA)、复杂可编程逻辑器件(complex programmable logic device,CPLD)、协处理器(协助中央处理器完成相应处理和应用)、微控制单元(microcontroller unit,MCU)等处理模块中的一种或者多种的组合。

需要说明的是,当处理器为通用处理器、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)可以集成在处理器中。

通信接口1504可以用于为所述至少一个处理器提供信息输入或者输出。和/或所述通信接口可以用于接收外部发送的数据和/或向外部发送数据,可以为包括诸如以太网电缆等的有线链路接口,也可以是无线链路(Wi-Fi、蓝牙、通用无线传输、车载短距通信技术等)接口。可选的,通信接口1504还可以包括与接口耦合的发射器(如射频发射器、天线等),或者接收器等。

在一些实施例中,上述装置1500可以为上文方法实施例中的第一节点或第一节点中的部件,例如芯片或者集成电路。

在另一些实施例中,上述装置1500可以为上文方法实施例中的第三节点或第三节点中的部件,例如芯片或者集成电路。

在另一些实施例中,上述装置1500可以为上文方法实施例中的第二节点或者第二节点中的部件,例如芯片或者集成电路。

在另一些实施例中,上述装置1500可以为上文方法实施例中的第四节点或者第四节点中的部件,例如芯片或者集成电路。

关于具体细节,可参见上文方法实施例中的记载,在此不再赘述。

本申请实施例还提供一种终端,所述终端可以为具备短距通信功能的智能手机、笔记本、平板电脑等智能终端、鼠标、键盘、耳机、音响或者车载播放设备等。所述终端包括第一装置和/或第二装置,该第一装置和第二装置可分别为上述图3所示实施例中的第一节点和第二节点。其中,第一装置与第二装置的类型可相同或不同。

当该通信装置为芯片时,该芯片包括收发单元和处理单元。其中,收发单元可以是输入输出电路、通信接口;处理单元为该芯片上集成的处理器或者微处理器或者集成电路。

其中,方法和装置是基于相同或相似技术构思的,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。

本申请实施例还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行上文实施例所描述的方法。

本申请实施例还提供一种芯片系统,该芯片系统包括至少一个处理器和接口电路。进一步可选的,所述芯片系统还可以包括存储器或者外接存储器。所述处理器用于通过所述接口电路执行指令和/或数据的交互,以实现上文方法实施例中的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。

本申请实施例还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行上文实施例所描述的方法。

在本申请实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件、协处理器等,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

在本申请实施例中,存储器可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatilememory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。

本申请实施例提供的方法中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,简称DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机可以存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digital video disc,简称DVD))、或者半导体介质(例如,SSD)等。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

相关技术
  • 一种专网无线通信系统通信终端监控方法和装置
  • 一种通信共享系统、方法、装置、计算机装置及存储介质
  • 一种基于分布式系统建立通信连接的方法和装置
  • 一种应用与网络切片的关联方法、装置和通信系统
  • 一种辅小区激活方法、接入网设备、通信装置以及系统
  • 通信系统、通信系统中使用的服务器装置、通信装置及使通信装置的通信方法执行的程序
  • 显示装置、无线通信系统、显示装置的控制方法、无线通信系统的控制方法、显示装置的控制程序、无线通信系统控制程序、以及记录了该程序的记录介质
技术分类

06120115935914