通信方法、设备及系统与流程

文档序号:22506938发布日期:2020-10-13 09:45阅读:61来源:国知局
通信方法、设备及系统与流程

本申请涉及通信技术领域,尤其涉及通信方法、设备及系统。



背景技术:

为了满足垂直行业私网场景需求多样化,第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)标准组织定义了两个类型的私网模式,即类型a(typea)模式和类型b(typeb)模式。其中,在类型b模式中,垂直行业私网网络是独立的,其与公共陆地移动网络(publiclandmobilenetwork,plmn)无任何交互需求。而对于类型a模式,其与plmn有互通需求。比如,如图1所示,工厂a和工厂b均位于类型a模式的私网的覆盖范围内,当企业用户离开工厂a,前往工厂b时,为了保证业务连续性,需要plmn提供网络服务保证,因此类型a模式的私网与plmn有互通需求。

但是,如图2所示,通常情况下,plmn与类型a模式的私网的网络覆盖是重叠的,此时终端设备可能位于类型a模式的私网和plmn的重叠覆盖区。然而,若终端设备离开类型a模式的私网的覆盖区,此时终端设备如何切换到目标小区,同时保证业务连续性,是目前亟待解决的问题。



技术实现要素:

本申请实施例提供通信方法、设备及系统,可以在终端设备移动出第一私网的覆盖范围之后,使得终端设备切换到目标小区,同时保证业务连续性。

为达到上述目的,本申请的实施例采用如下技术方案:

第一方面,提供了一种通信方法,该方法包括:第一移动管理网元接收来自第一网元的第一小区标识和网络标识,该网络标识包括第一私网的标识和第二私网的标识;第一移动管理网元根据该第一小区标识和该网络标识,获取第二网元的信息,其中,第一网元在该第一私网中为终端设备服务,第二网元在该第二私网中为该终端设备服务;第一移动管理网元向该第二网元的信息所指示的第二网元发送该第一小区标识和该网络标识,该第一小区标识和该网络标识用于获取下行路由信息,其中,该下行路由信息用于指示下行数据由该第一私网中的第一用户面实体至该第二私网中的第二用户面实体的传输。

基于该方案,由于该方案中,当终端设备移动出第一私网的覆盖范围之后,可以选择到第二私网,并且第一移动管理网元发送至第二私网中的第二网元的第一小区标识和网络标识可以用于获取下行路由信息,该下行路由信息用于指示下行数据由第一私网中的第一用户面实体至第二私网中的第二用户面实体的传输。这样,第一用户面实体接收到下行数据时,可以按照下行数据路由信息将下行数据发送给第二用户面实体,从而保持业务的连续性。

在一种可能的设计中,第一移动管理网元根据该第一小区标识和该网络标识,获取第二网元的信息,包括:第一移动管理网元确定该第一小区标识属于该第一移动管理网元为该终端设备分配的第一跟踪区ta列表;第一移动管理网元向网络存储功能网元发送该第一小区标识和该网络标识,该第一小区标识和该网络标识用于确定该第二网元的信息;第一移动管理网元接收来自该网络存储功能网元的该第二网元的信息。也就是说,本申请实施例中,第一移动管理网元可以从网络存储功能网元获取第二网元的信息。

在一种可能的设计中,该通信方法还包括:第一移动管理网元从该终端设备接收第二小区标识;第一移动管理网元为该终端设备分配第一ta列表,其中,该第一ta列表中包括该第二小区标识和该第一小区标识;第一移动管理网元通过该第一网元发送向该终端设备发送该第一ta列表,其中,该第一ta列表用于标识该终端设备注册的位置区域。基于该方案,终端设备可以获知该终端设备注册的位置区域。

在一种可能的设计中,第一移动管理网元根据该第一小区标识和该网络标识,获取第二网元的信息,包括:第一移动管理网元确定该第一小区标识不属于该第一移动管理网元为该终端设备分配的第一ta列表;第一移动管理网元向网络存储功能网元发送该第一小区标识;第一移动管理网元接收来自该网络存储功能网元的第二移动管理网元的信息,其中,该第二移动管理网元为能够服务该第一小区标识对应的小区的移动管理网元;第一移动管理网元向该第二移动管理网元所指示的该第二移动管理网元发送该第一小区标识和该网络标识,该第一小区标识和该网络标识用于确定该第二网元的信息;第一移动管理网元接收来自该第二移动管理网元的该第二网元的信息。也就是说,本申请实施例中,第一小区标识可以不是第一移动管理网元分配的,此时第一移动管理网元需要通过第二移动管理网元从网络存储功能网元获取第二网元的信息。

在一种可能的设计中,该通信方法还包括:第一移动管理网元从该终端设备接收第二小区标识;第一移动管理网元为该终端设备分配第一ta列表,其中,该第一ta列表中包括该第二小区标识;第一移动管理网元通过该第一网元发送向该终端设备发送该第一ta列表,其中,该第一ta列表用于标识该终端设备注册的位置区域。基于该方案,可以实现终端设备直接从私网接入网络,并完成第一网元和第一移动管理网元的两级分层注册。

在一种可能的设计中,该通信方法还包括:第一移动管理网元接收来自该第二网元的该下行路由信息,其中,该下行路由信息是由该第二用户面实体分配的;第一移动管理网元通过该第一网元向该第一用户面实体发送该下行路由信息。也就是说,该方案中,当终端设备移动出第一私网的覆盖范围,选择到第二私网之后,由第二私网中的第二用户面实体分配下行路由信息,并将该下行路由信息发送至第一私网中的第一用户面实体。

在一种可能的设计中,该通信方法还包括:第一移动管理网元从该终端设备接收第二小区标识;第一移动管理网元从统一数据管理网元接收该网络标识;第一移动管理网元根据该第二小区标识和该网络标识,确定该第二小区标识所标识的小区部署了该终端设备可接入的私网;第一移动管理网元向该终端设备发送注册拒绝信息,该注册拒绝信息用于指示该终端设备注册到该终端设备可接入的私网中。基于该方案,当终端设备处在公网和终端设备可接入的私网的重叠覆盖区时,终端设备选择了公网进行了驻留,并向公网发起了终端设备的注册。在终端设备接收到注册拒绝信息之后,终端设备可以注册到终端设备可接入的私网中。

第二方面,提供了一种通信方法,该方法包括:第一网元获取第一小区标识和网络标识,该网络标识包括第一私网的标识和第二私网的标识,该第一网元在该第一私网中为终端设备服务;第一网元根据该第一小区标识,确定该终端设备当前所在的区域超出了该第一小区标识所标识的小区的服务范围;第一网元向第一移动管理网元发送该第一小区标识和该网络标识,该第一小区标识和该网络标识用于获取下行路由信息,其中,该下行路由信息用于指示下行数据由该第一私网中的第一用户面实体至该第二私网中的第二用户面实体的传输。基于该方案,由于该方案中,当终端设备移动出第一私网的覆盖范围之后,可以选择到第二私网,并且第一网元发送至第一移动管理网元的第一小区标识和网络标识可以用于获取下行路由信息,该下行路由信息用于指示下行数据由第一私网中的第一用户面实体至第二私网中的第二用户面实体的传输。这样,第一用户面实体接收到下行数据时,可以按照下行数据路由信息将下行数据发送给第二用户面实体,从而保持业务的连续性。

在一种可能的设计中,该通信方法还包括:第一网元接收来自该第一移动管理网元的下行路由信息,其中,该下行路由信息是由该第二用户面实体分配的;第一网元向该第一用户面实体发送该下行路由信息。也就是说,该方案中,当终端设备移动出第一私网的覆盖范围,选择到第二私网之后,由第二私网中的第二用户面实体分配下行路由信息,并将该下行路由信息发送至第一私网中的第一用户面实体。

在一种可能的设计中,该通信方法还包括:第一网元从该终端设备接收第二小区标识;第一网元向该第一移动管理网元发送该第二小区标识;第一网元从该第一移动管理网元接收该第一移动管理网元为该终端设备分配的第一跟踪区ta列表,其中,该第一ta列表中包括该第二小区标识和该第一小区标识;或者,该第一ta列表中包括该第二小区标识;第一网元向该终端设备发送该第一ta列表,该第一ta列表用于标识该终端设备注册的位置区域。基于该方案,可以使得终端设备注册到可接入的私网中。

在一种可能的设计中,该通信方法还包括:

该第一网元向网络存储功能网元发送该第一网元的标识、该第一网元服务小区的小区标识和该第一网元所在网络的网络标识,用于注册到该网络存储功能网元。基于该方案,可以实现第一网元的网络属性信息注册,进而在后续业务处理过程中,其他网络功能实体能够准确获取第一网元的属性信息,从而保证业务正常进行。

第三方面,提供了一种通信方法,该方法包括:第一移动管理网元接收来自第一网元的第一小区标识和网络标识,该网络标识包括第一私网的标识,其中,该第一网元在该第一私网中为终端设备服务;第一移动管理网元根据该第一小区标识和该网络标识,确定当前由第二移动管理网元在公网中为该终端设备服务;第一移动管理网元确定服务该终端设备的该公网中的集中单元控制面实体;第一移动管理网元向该公网中的集中单元控制面实体发送该第一小区标识和该网络标识,该第一小区标识和该网络标识用于获取下行路由信息,其中,该下行路由信息用于指示下行数据由该第一私网中的第一用户面实体至该公网中的第二用户面实体的传输。由于该方案中,当终端设备移动出第一私网的覆盖范围之后,可以选择到公网,并且公网中的第一移动管理网元可以向该公网中的集中单元控制面实体发送第一小区标识和网络标识,该第一小区标识和该网络标识用于获取下行路由信息,该下行路由信息用于指示下行数据由第一私网中的第一用户面实体至公网中的第二用户面实体的传输。这样,第一用户面实体接收到下行数据时,可以按照下行数据路由信息将下行数据发送给第二用户面实体,从而保持业务的连续性。

第四方面,提供了一种通信方法,该方法包括:第一网元获取第一小区标识和网络标识,该网络标识包括第一私网的标识,其中,该第一网元在该第一私网中为终端设备服务;第一网元根据该第一小区标识,确定该终端设备当前所在的区域超出了该第一小区标识所标识的小区的服务范围;第一网元向第一移动管理网元发送该第一小区标识和该网络标识,该第一小区标识和该网络标识用于获取下行路由信息,其中,该下行路由信息用于指示下行数据由该第一私网中的第一用户面实体至公网中的第二用户面实体的传输。由于该方案中,当终端设备移动出第一私网的覆盖范围之后,可以选择到公网,并且第一私网中的第一网元可以向第一移动管理网元发送第一小区标识该网络标识,该第一小区标识和该网络标识用于获取下行路由信息,该下行路由信息用于指示下行数据由第一私网中的第一用户面实体至公网中的第二用户面实体的传输。这样,第一用户面实体接收到下行数据时,可以按照下行数据路由信息将下行数据发送给第二用户面实体,从而保持业务的连续性。

第五方面,提供了一种通信方法,该通信方法包括:第一网元确定终端设备的终端标识、寻呼小区以及与该寻呼小区对应的集中单元控制面实体;第一网元向与该寻呼小区对应的集中单元控制面实体发送寻呼消息,该寻呼消息包括该终端标识和该寻呼小区的信息。基于该方案,第一网元可以实现对空闲态终端设备的寻呼处理。

在一种可能的设计中,第一网元确定该终端设备的终端标识、寻呼小区以及与该寻呼小区对应的集中单元控制面实体,包括:第一网元接收来自该第一用户面网元的事件报告,该事件报告包括数据包包头的终端设备互联网协议ip地址信息;第一网元根据该数据包包头的终端设备ip地址信息,确定该终端设备的终端标识、寻呼小区以及与该寻呼小区对应的集中单元控制面实体。也就是说,本申请实施例提供的寻呼方法可以通过数据触发。

在一种可能的设计中,第一网元确定该终端设备的终端标识、寻呼小区以及与该寻呼小区对应的集中单元控制面实体,包括:第一网元接收针对空闲态终端设备的信令处理请求消息;第一网元根据该信令处理请求消息,确定该终端设备的终端标识、寻呼小区以及与该寻呼小区对应的集中单元控制面实体。也就是说,本申请实施例提供的寻呼方法可以通过信令触发。

在一种可能的设计中,该方法还包括:若该第一网元在寻呼多次或者预设时间内未接收到该终端设备的业务请求,该第一网元向该第一移动管理网元发送寻呼优化请求,该寻呼优化请求用于该第一移动管理网元扩大寻呼范围。基于该方案,第一移动管理网元可以对终端设备的寻呼进行更大范围的寻呼处理。

第六方面,提供了一种通信设备用于实现上述各种方法。该通信设备可以为上述第一方面或第三方面中的第一移动管理网元,或者包含上述第一移动管理网元的装置;或者,该通信设备可以为上述第二方面或第四方面或第五方面中的第一网元,或者包含上述第一网元的装置。所述通信设备包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

第七方面,提供了一种通信设备,包括:处理器和存储器;该存储器用于存储计算机指令,当该处理器执行该指令时,以使该通信设备执行上述第一方面所述的通信方法。该通信设备可以为上述第一方面或第三方面中的第一移动管理网元,或者包含上述第一移动管理网元的装置;或者,该通信设备可以为上述第二方面或第四方面或第五方面中的第一网元,或者包含上述第一网元的装置。

第八方面,提供了一种通信设备,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第一方面至第五方面中任一方面所述的通信方法。该通信设备可以为上述第一方面或第三方面中的第一移动管理网元,或者包含上述第一移动管理网元的装置;或者,该通信设备可以为上述第二方面或第四方面或第五方面中的第一网元,或者包含上述第一网元的装置。

第九方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行如上述第一方面至第五方面中任一方面所述的通信方法。

第十方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行如上述第一方面至第五方面中任一方面所述的通信方法。

第十一方面,提供了一种通信设备(例如,该通信设备可以是芯片或芯片系统),该通信设备包括处理器,用于实现上述第一方面至第五方面中任一方面中所涉及的功能。在一种可能的设计中,该通信设备还包括存储器,该存储器,用于保存必要的程序指令和数据。该通信设备是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

其中,第六方面至第十一方面中任一种设计方式所带来的技术效果可参见上述第一方面或第二方面或第三方面或第四方面或第五方面中不同设计方式所带来的技术效果,此处不再赘述。

第十二方面,提供了一种通信系统,该通信系统包括第一移动管理网元和第一网元;其中,第一网元,用于获取第一小区标识和网络标识,该网络标识包括第一私网的标识和第二私网的标识,该第一网元在该第一私网中为终端设备服务;第一网元,还用于根据第一小区标识,确定终端设备当前所在的区域超出了该第一小区标识所标识的小区的服务范围;第一网元,还用于向第一移动管理网元发送该第一小区标识和该网络标识;第一移动管理网元,用于接收来自第一网元的该第一小区标识和该网络标识;第一移动管理网元,还用于根据该第一小区标识和该网络标识,获取第二网元的信息,其中,该第二网元在该第二私网中为该终端设备服务;第一移动管理网元,还用于向该第二网元的信息所指示的第二网元发送该第一小区标识和该网络标识,该第一小区标识和该网络标识用于获取下行路由信息,其中,该下行路由信息用于指示下行数据由该第一私网中的第一用户面实体至该第二私网中的第二用户面实体的传输。基于该方案,由于该方案中,当终端设备移动出第一私网的覆盖范围之后,可以选择到第二私网,并且第一移动管理网元发送至第二私网中的第二网元的第一小区标识和网络标识可以用于获取下行路由信息,该下行路由信息用于指示下行数据由第一私网中的第一用户面实体至第二私网中的第二用户面实体的传输。这样,第一用户面实体接收到下行数据时,可以按照下行数据路由信息将下行数据发送给第二用户面实体,从而保持业务的连续性。

第十三方面,提供了一种通信系统,该通信系统包括第一移动管理网元和第一网元;其中,第一网元,用于获取第一小区标识和网络标识,该网络标识包括第一私网的标识,其中,该第一网元在该第一私网中为终端设备服务;第一网元,还用于根据该第一小区标识,确定该终端设备当前所在的区域超出了该第一小区标识所标识的小区的服务范围;第一网元,还用于向第一移动管理网元发送该第一小区标识和该网络标识;第一移动管理网元,用于接收来自第一网元的该第一小区标识和该网络标识;第一移动管理网元,还用于根据该第一小区标识和该网络标识,确定当前由第二移动管理网元在公网中为该终端设备服务;第一移动管理网元,还用于确定服务该终端设备的该公网中的集中单元控制面实体;第一移动管理网元,还用于向该公网中的集中单元控制面实体发送该第一小区标识和该网络标识,该第一小区标识和该网络标识用于获取下行路由信息,其中,该下行路由信息用于指示下行数据由该第一私网中的第一用户面实体至该公网中的第二用户面实体的传输。由于该方案中,当终端设备移动出第一私网的覆盖范围之后,可以选择到公网,并且公网中的第一移动管理网元可以向该公网中的集中单元控制面实体发送第一小区标识和网络标识,该第一小区标识和该网络标识用于获取下行路由信息,该下行路由信息用于指示下行数据由第一私网中的第一用户面实体至公网中的第二用户面实体的传输。这样,第一用户面实体接收到下行数据时,可以按照下行数据路由信息将下行数据发送给第二用户面实体,从而保持业务的连续性。

附图说明

图1为现有的用户终端移动场景示意图;

图2为现有的plmn和类型a模式的私网的部署示意图;

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

图4为本申请实施例提供的5g网络的cn-cp网元示意图;

图5为本申请实施例提供的私网中的网元的连接与结构示意图;

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

图7为本申请实施例提供的通信设备的结构示意图;

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

图8b为本申请实施例提供的通信方法交互流程示意图一;

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

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

图10为本申请实施例提供的一种dcf网元向nrf网元注册的流程示意图;

图11为本申请实施例提供的注册方案示意图;

图12为本申请实施例提供的注册方法流程示意图一;

图13为本申请实施例提供的注册方法流程示意图二;

图14为本申请实施例提供的寻呼方法流程示意图一;

图15为本申请实施例提供的寻呼方法流程示意图二;

图16为本申请实施例提供的第一移动管理网元的结构示意图;

图17为本申请实施例提供的第一网元的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请的描述中,除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,a/b可以表示a或b;本申请中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,其中a,b可以是单数或者复数。并且,在本申请的描述中,除非另有说明,“多个”是指两个或多于两个。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。同时,在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念,便于理解。

此外,本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

如图3所示,为本申请实施例提供的一种通信系统30。该通信系统30包括公网(例如可以为plmn)、第一私网(privatenetwork)和第二私网。其中,第一私网和第二私网均为类型a模式的私网。需要说明的是,申请实施例中的私网也可以称为非公网(non-publicnetwork)。

示例性的,如图3所示,公网中可以包括核心网控制面(corenetwork-controlplane,cn-cp)网元、核心网用户面(corenetwork-userplane,cn-up)网元(未示出)和ran设备(未示出)。第一私网中可以包括第一网元(例如可以为图3中的第一分布式控制功能(distributedcontrolfunction,dcf)网元)和第一无线接入网(radioaccessnetwork,ran)设备。其中第一ran设备中包括第一集中式单元控制面(centralunit-controlplane,cu-cp)实体、第一分布式单元(distributedunit,du)实体和第一用户面实体(例如可以为图3中的第一边缘网关(edgegateway,egw)。第二私网中可以包括第二网元(例如可以为图3中的第二dcf网元)和第二ran设备。其中第二ran设备中包括第二cu-cp实体、第二du实体和第二用户面实体(例如可以为图3中的第二egw)。其中,公网中的cn-cp网元分别连接第一私网中的第一dcf网元和第二私网中的第二dcf网元。第一私网中的第一dcf网元连接第一私网中的第一cu-cp实体,第一私网中的第一cu-cp实体分别连接第一私网中的第一egw和第一du实体。第二私网中的第二dcf网元连接第二私网中的第二cu-cp实体,第二私网中的第二cu-cp实体分别连接第二私网中的第二egw和第二du实体。

其中,图3描述的是终端设备从第一私网的覆盖区域移动到第二私网的覆盖区域,由于dcf1网元并不知道终端设备所在的目标区域的网络拓扑,因此需要终端设备注册的公网协同完成移动切换处理。

其中,本申请实施例中的cn-cp网元可以包括移动管理网元、统一数据管理网元、会话管理网元、网络存储功能网元或者认证功能网元等。移动管理网元主要用于移动网络中的移动性管理,如用户位置更新、用户注册网络、用户切换等。会话管理网元主要提供会话管理功能,包括用户设备(userequipment,ue)互联网协议(internetprotocol,ip)地址分配,用户面功能(userplanefunction,upf)实体选择、或者策略和计费控制(policyandchargingcontrol,pcc)策略执行等功能。网络存储功能网元主要提供网络功能(networkfunction,nf)注册或发现功能,维护管理nf状态(包括nf支持的小区/plmn/无线接入类型(radioaccesstype,rat)等信息)及nf支持的服务类型等功能。统一数据管理网元主要用于处理用户标识、接入鉴权、注册、或移动性管理等。认证功能网元元主要用于认证鉴权等。

示例性的,如图4所示,在第五代(5rdgeneration,5g)中,移动管理网元可以为接入和移动性管理功能(accessandmobilitymanagementfunction,amf)网元,会话管理网元可以为会话管理功能(sessionmanagementfunction,smf)网元,认证功能网元可以为认证服务器功能(authenticationserverfunction,ausf)网元,统一数据管理网元可以为统一数据管理(unifieddatamanagement,udm)网元,网络存储功能网元可以为网络存储功能(networkrepositoryfunction,nrf)网元。当然,在未来其他网络中,移动管理网元、统一数据管理网元、会话管理网元、网络存储功能网元或者认证功能网元可以分别为其他,本申请实施例对此不作具体限定。

可选的,本申请实施例中的amf网元、smf网元、udm网元、ausf网元、或者nrf网元等cn-cp网元可以采用服务化接口进行交互。比如,如图4所示,amf网元对外提供的服务化接口可以为namf;smf网元对外提供的服务化接口可以为nsmf;udm网元对外提供的服务化接口可以为nudm;nrf网元对外提供的服务化接口可以为nnrf;ausf网元对外提供的服务化接口可以为nausf。相关描述可以参考23501标准中的5g系统架构(5gsystemarchitecture),在此不予赘述。

其中,本申请实施例中的cn-up网元可以包括用户面实体。其中,用户面实体主要用于根据会话管理网元的路由规则执行用户数据包的转发。在5g网络中,用户面实体可以为upf实体;在未来其他网络中,用户面实体可以为其他,本申请实施例对此不作具体限定。

其中,本申请实施例中的dcf网元(包括图3中的第一dcf网元、图3中的第二dcf网元或者后续实施例中的其他dcf网元)负责非接入层(non-accessstratum,nas)解析和加解密、dcf支持控制类用户数据传输、本地移动性管理、会话管理、计费、合法监听、本地用户的ueip地址分配、寻呼、或本地业务能力开放等。

其中,如图5所示,本申请实施例中的cu-cp实体(包括图3中的第一cu-cp实体、图3中的第二cu-cp实体或者后续实施例中的其他cu-cp实体)包含在rancp中,负责无线资源控制功能,该无线资源控制功能包括系统消息广播,无线资源控制(radioresourcecontrol,rrc)连接管理(如rrc连接建立/重配/释放),移动性管理(如测量控制、测量上报、切换),控制面信令的加解密,或者分组数据单元(packetdataunit,pdu)会话资源(sessionresource)参数解析等。

其中,本申请实施例中的egw实体(包括图3中的第一egw实体、图3中的第二egw实体或者后续实施例中的其他egw实体)可以根据无线网络的协议层划分。例如,如图5所示,分组数据汇聚协议用户面(packetdataconvergenceprotocol-userplane,pdcp-u)协议层和业务数据适配协议栈(servicedataadaptationprotocol,sdap)协议层可以设置在egw实体中。其中,pdcp-u负责用户面数据加解密、完整性保护,或者数据按序转发等功能;sdap增强支持基于包过滤器(packetfilter)将ip数据包映射到数据无线承载(dataradiobear,drb)上。

其中,本申请实施例中的du实体(包括图3中的第一du实体、图3中的第二du实体或者后续实施例中的其他du实体)可以根据无线网络的协议层划分。例如如图5所示,无线链路控制(radiolinkcontrol,rlc)协议层,媒体接入控制(mediaaccesscontrol,mac)协议层,物理(physical,phy)协议层的功能可以设置在du实体中。

可以理解,上述对egw实体和du实体处理功能按照这种协议层的划分仅仅是一种举例,也可以按照其他的方式进行划分,本申请实施例对此不作具体限定。

可选的,如图5所示,本申请实施例中的第一ran设备或第二ran设备的rancp中还可以包括无线网络管理功能(radionetworkmanagementfunction,rnmf)实体,该rnmf实体包括ran服务化nf管理功能,ran功能控制(如切换决策,寻呼等功能),或接口通信功能。

此外,如图5所示,本申请实施例中,du实体和rancp之间可以通过f1-c接口连接,du实体和egw实体之间可以通过f1-u接口连接,egw实体和rancp实体之间可以通过e1口连接,rancp实体和dcf网元之间通过n2接口连接。其中,在rancp仅包括cu-cp实体的情况下,本申请实施例中的rancp可以替换为cu-cp实体,在此统一说明,以下不再赘述。

可选的,如图6所示,为本申请实施例提供的另一种通信系统60。该通信系统60包括公网(例如可以为plmn)和第一私网。其中,第一私网为类型a模式的私网。

示例性的,如图6所示,公网中可以包括cn-cp网元、cn-up网元和第二ran设备。其中,第二ran设备中可以包括第二cu-cp实体、cu-up实体和第二du实体。第一私网中可以包括第一网元(例如可以为图6中的第一dcf网元)和第一ran设备。其中第一ran设备中包括第一cu-cp实体、第一du实体和第一用户面实体(例如可以为图6中的第一egw)。其中,第一私网中的第一dcf网元连接第一私网中的第一cu-cp实体,第一私网中的第一cu-cp实体分别连接第一私网中的第一egw和第一du实体。第一私网中的第一dcf网元还连接公网中的cn-cp网元,公网中的cn-cp网元连接公网中的第二cu-cp实体,公网中的第二cu-cp实体分别连接公网中的cu-up实体和第二du实体,公网中的cn-up网元连接公网中的cu-up实体。

其中,图6描述的是终端设备从第一私网的覆盖区域移动到公网的覆盖区域。由于dcf1网元并不知道终端设备所在的目标区域的网络拓扑,因此需要终端设备注册的公网协同完成移动切换处理。

其中,本申请实施例中的cn-cp网元、cn-up网元、dcf网元、cu-up实体、egw、du实体的相关描述可参考图4或图5所示的实施例,在此不再赘述。

其中,本申请实施例中的cu-up实体负责用户面功能,主要包含sdap协议层和pdcp用户面(pdcpuserplane,pdcp-u)协议层,相关描述可参考现有技术,在此不再赘述。

可选的,本申请实施例中的终端设备,可以是用于实现无线通信功能的设备,例如终端或者可用于终端中的芯片等。其中,终端可以是5g网络或者未来演进的plmn中的用户设备(userequipment,ue)、接入终端、终端单元、终端站、移动站、移动台、远方站、远程终端、移动设备、无线通信设备、终端代理或终端装置等。接入终端可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字处理(personaldigitalassistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备或可穿戴设备,虚拟现实(virtualreality,vr)终端设备、增强现实(augmentedreality,ar)终端设备、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程医疗(remotemedical)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端等。终端可以是移动的,也可以是固定的。

可选的,本申请实施例中的ran设备,是一种将终端设备接入到无线网络的设备,可以是长期演进(longtermevolution,lte)中的演进型基站(evolutionalnodeb,enb或enodeb);或者5g网络或者未来演进的plmn中的基站,宽带网络业务网关(broadbandnetworkgateway,bng),汇聚交换机或非3gpp接入设备等,本申请实施例对此不作具体限定。其中,本申请实施例中的基站可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等,本申请实施例对此不作具体限定。

可选的,本申请实施例中的移动管理网元(如后续方法实施例中的第一amf网元)或第一网元也可以称之为通信设备,其可以是一个通用设备或者是一个专用设备,本申请实施例对此不作具体限定。

可选的,本申请实施例中的移动管理网元或第一网元的相关功能可以由一个设备实现,也可以由多个设备共同实现,还可以是由一个设备内的一个或多个功能模块实现,本申请实施例对此不作具体限定。可以理解的是,上述功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是硬件与软件的结合,或者是平台(例如,云平台)上实例化的虚拟化功能。

例如,本申请实施例中的移动管理网元或第一网元的相关功能可以通过图7中的通信设备700来实现。图7所示为本申请实施例提供的通信设备700的结构示意图。该通信设备700包括一个或多个处理器701,通信线路702,以及至少一个通信接口(图7中仅是示例性的以包括通信接口704,以及一个处理器701为例进行说明),可选的还可以包括存储器703。

处理器701可以是一个通用中央处理器(centralprocessingunit,cpu),微处理器,特定应用集成电路(application-specificintegratedcircuit,asic),或一个或多个用于控制本申请方案程序执行的集成电路。

通信线路702可包括一通路,用于连接不同组件之间。

通信接口704,可以是收发模块用于与其他设备或通信网络通信,如以太网,ran,无线局域网(wirelesslocalareanetworks,wlan)等。例如,所述收发模块可以是收发器、收发机一类的装置。可选的,所述通信接口704也可以是位于处理器701内的收发电路,用以实现处理器的信号输入和信号输出。

存储器703可以是具有存储功能的装置。例如可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路702与处理器相连接。存储器也可以和处理器集成在一起。

其中,存储器703用于存储执行本申请方案的计算机执行指令,并由处理器701来控制执行。处理器701用于执行存储器703中存储的计算机执行指令,从而实现本申请实施例中提供的通信方法。

或者,可选的,本申请实施例中,也可以是处理器701执行本申请下述实施例提供的通信方法中的处理相关的功能,通信接口704负责与其他设备或通信网络通信,本申请实施例对此不作具体限定。

可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。

在具体实现中,作为一种实施例,处理器701可以包括一个或多个cpu,例如图7中的cpu0和cpu1。

在具体实现中,作为一种实施例,通信设备700可以包括多个处理器,例如图7中的处理器701和处理器708。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

在具体实现中,作为一种实施例,通信设备700还可以包括输出设备705和输入设备706。输出设备705和处理器701通信,可以以多种方式来显示信息。例如,输出设备705可以是液晶显示器(liquidcrystaldisplay,lcd),发光二级管(lightemittingdiode,led)显示设备,阴极射线管(cathoderaytube,crt)显示设备,或投影仪(projector)等。输入设备706和处理器701通信,可以以多种方式接收用户的输入。例如,输入设备706可以是鼠标、键盘、触摸屏设备或传感设备等。

上述的通信设备700有时也可以称为通信装置,其可以是一个通用设备或者是一个专用设备。例如通信设备700可以是台式机、便携式电脑、网络服务器、掌上电脑(personaldigitalassistant,pda)、移动手机、平板电脑、无线终端设备、嵌入式设备、上述终端设备,上述网络设备、或具有图7中类似结构的设备。本申请实施例不限定通信设备700的类型。

下面将结合图3至图7对本申请实施例提供的通信方法进行具体阐述。

需要说明的是,本申请下述实施例中各个网元之间的消息名字或消息中各参数的名字等只是一个示例,具体实现中也可以是其他的名字,本申请实施例对此不作具体限定。

首先,假设终端设备可以接入多个类型a模式的私网,终端设备从第一私网的覆盖区域移动到第二私网的覆盖区域(如图3所示的场景),则如图8a所示,为本申请实施例提供的一种通信方法,该通信方法包括如下步骤s801a-s803a:

s801a、第一移动管理网元接收来自第一网元的第一小区标识和网络标识,该网络标识包括第一私网的标识和第二私网的标识。

s802a、第一移动管理网元根据第一小区标识和网络标识,获取第二网元的信息。

其中,第一网元在第一私网中为终端设备服务,第二网元在第二私网中为终端设备服务。

s803a、第一移动管理网元向第二网元的信息所指示的第二网元发送第一小区标识和网络标识。该第一小区标识和该网络标识用于获取下行路由信息,其中,该下行路由信息用于指示下行数据由第一私网中的第一用户面实体至第二私网中的第二用户面实体的传输。

基于该通信系统,可以在终端设备移动出第一私网的覆盖范围之后,使得终端设备切换到目标小区,同时保证业务连续性。其中,该方案的具体实现将通过图8b所示的网元之间的交互流程进行详细阐述,在此不再赘述。

以公网为5g网络,第一移动管理网元为第一amf网元,第一网元为图3中的第一dcf网元,第二网元为图3中的第二dcf网元,第一用户面实体为图3中的第一egw,第二用户面实体为图3中的第二egw为例,如图8b所示,为本申请实施例提供的一种通信方法,包括如下步骤:

s801、第一私网中的第一cu-cp实体基于终端设备上报的测量报告,确定需要对终端设备执行切换处理。

其中,本申请实施例中,第一cu-cp实体确定需要对终端设备执行切换处理之后,可以进一步确定将切换到的目标小区(targetcell),本申请实施例示例性的以目标小区为第一小区为例进行说明。

s802、第一cu-cp实体向第一dcf网元发送第一切换(handover,ho)请求消息。第一dcf网元接收来自第一cu-cp实体的第一切换请求消息。

其中,该第一切换请求消息包括第一小区标识,该第一小区标识用于标识第一小区。

可选的,该第一切换请求消息还可以包括终端设备标识(如5g-全球唯一临时ue标识(globallyuniquetemporaryueidentity,guti)或系统架构演进(systemarchitectureevolution,sae)临时移动用户标识(saetemporarymobilesubscriberidentity,s-tmsi))、终端设备上下文、数据网络名称(datanetworkname,dnn)、服务质量(qualityofservices,qos)文件(profile)及其对应的包过滤器(packetfilter)等信息,本申请实施例对此不作具体限定。其中,dnn标识终端设备访问的业务的数据网络名称。qosprofile是发送给ran网络功能(包括cu实体或du实体等)的qos参数信息,包括分配保持优先级(allocationandretentionpriority,arp)、保证流比特率(guaranteedflowbitrate,gfbr)、最大流比特率(maximumflowbitrate,mfbr)、最大丢包率(maximumpacketlossrate,mplr)等。

s803、第一dcf网元根据第一小区标识,确定终端设备当前所在的区域超出了第一小区标识所标识的小区的服务范围。

s804、第一dcf网元向第一amf网元发送第二切换请求消息,第一amf网元接收来自第一dcf网元的第二切换请求消息。

其中,该第二切换请求消息包括第一切换请求消息中的参数和网络标识。该网络标识包括终端设备可接入的私网的标识。本申请实施例以网络标识包括第一私网的标识和第二私网的标识为例进行说明。

其中,在第一amf网元获取第一小区标识和网络标识之后,可以根据第一小区标识和网络标识,确定第一小区标识所标识的第一小区是否部署了dcf网元,下面示例性的提供两种实现方式。

一种可能的实现方式中,如图8b所示,该通信方法还包括如下步骤s805a-s807a:

s805a、第一amf网元确定第一小区标识属于第一amf网元为终端设备分配的第一跟踪区(trackingarea,ta)列表。

其中,第一amf网元可以在注册过程中为终端设备分配第一ta列表,第一ta列表标识终端设备注册的位置区,具体实现可参考后续的注册流程,在此不再赘述。

s806a、第一amf网元向nrf网元发送第一网络服务查询请求消息。nrf网元接收来自第一amf网元的第一网络服务查询请求消息。

其中,该第一网络服务查询请求消息包括网络功能(networkfunction,nf)类型(即dcf)、上述第一小区标识和网络标识。

可选的,本申请实施例中的第一网络服务查询请求消息也可以替换为第一nf服务请求(servicerequest)消息,在此不作具体限定。

s807a、nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,且基于网络标识确定部署的dcf网元支持终端设备可接入的私网。

例如,nrf网元确定第一小区标识所标识的第一小区是否部署了dcf网元,且基于网络标识确定部署的dcf网元是否支持终端设备可接入的私网。若nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,且基于网络标识确定部署的dcf网元支持终端设备可接入的私网,nrf网元向第一amf网元发送第一网络服务查询响应消息。第一amf网元接收来自nrf网元的第一网络服务查询响应消息。该第一网络服务查询响应消息包括第二dcf网元的信息。其中,第二dcf网元的信息用于指示第二dcf网元。

可选的,本申请实施例中,第二dcf网元的信息可以包括第二dcf网元的ip地址,在此不作具体限定。

当然,若nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,但是不存在dcf网元支持终端设备可接入的私网;或者,若nrf网元确定第一小区标识所标识的第一小区未部署dcf网元,此时nrf网元也可以向第一amf网元发送网络服务查询响应消息。该网络服务查询响应消息不包括dcf网元的信息,本申请实施例对此不作具体限定。

可选的,本申请实施例中的第一网络服务查询响应消息也可以替换为第一nf服务响应(serviceresponse)消息,在此不作具体限定。

或者,另一种可能的实现方式中,如图8b所示,该通信方法还包括如下步骤s805b-s811b:

s805b、第一amf网元确定第一小区标识不属于第一amf网元为终端设备分配的第一ta列表。

其中,第一amf网元可以在注册过程中为终端设备分配第一ta列表,第一ta列表标识终端设备注册的位置区,具体实现可参考后续的注册流程,在此不再赘述。

s806b、第一amf网元向nrf网元发送第二网络服务查询请求消息。nrf网元接收来自第一amf网元的第二网络服务查询请求消息。

其中,该第二网络服务查询请求消息包括上述第一小区标识和nf类型(即amf)。

可选的,本申请实施例中的第二网络服务查询请求消息也可以替换为第二nf服务请求消息,在此不作具体限定。

s807b、nrf网元确定存在能够服务第一小区标识所标识的第一小区的移动管理网元。

例如,nrf网元确定是否存在能够服务第一小区标识所标识的第一小区的移动管理网元。若存在,nrf网元向第一amf网元发送第二网络服务查询响应消息。第一amf网元接收来自nrf网元的第二网络服务查询响应消息。其中,假设能够服务第一小区标识所标识的第一小区的移动管理网元为第二amf网元,则该第二网络服务查询响应消息可以包括第二amf网元的信息。该第二amf网元的信息用于指示第二amf网元。

可选的,本申请实施例中,第二amf网元的信息例如可以包括第二amf网元的ip地址,在此不作具体限定。

当然,若nrf网元确定不存在能够服务第一小区标识所标识的第一小区的移动管理网元,nrf网元也可以向第一amf网元发送网络服务查询响应消息。该网络服务查询响应消息不包括amf网元的信息,本申请实施例对此不作具体限定。

s808b、第一amf网元向第二amf网元的信息所指示的第二amf网元发送第一n14消息。第二amf网元接收来自第一amf网元的第一n14消息。

其中,该第一n14消息包括第一小区标识和网络标识。

s809b、第二amf网元向nrf网元发送第三网络服务查询请求消息。nrf网元接收来自第二amf网元的第三网络服务查询请求消息。

其中,该第三网络服务查询请求消息包括nf类型(即dcf)、上述第一小区标识和网络标识。

可选的,本申请实施例中的第三网络服务查询请求消息也可以替换为第三nf服务请求(servicerequest)消息,在此不作具体限定。

s810b、nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,且基于网络标识确定部署的dcf网元支持终端设备可接入的私网。

例如,nrf网元确定第一小区标识所标识的第一小区是否部署了dcf网元,且基于网络标识确定部署的dcf网元是否支持终端设备可接入的私网。若nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,且基于网络标识确定部署的dcf网元支持终端设备可接入的私网,nrf网元向第二amf网元发送第三网络服务查询响应消息。第二amf网元接收来自nrf网元的第三网络服务查询响应消息。该第三网络服务查询响应消息包括第二dcf网元的信息。其中,第二dcf网元的信息用于指示第二dcf网元。

当然,若nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,但是不存在dcf网元支持终端设备可接入的私网;或者,若nrf网元确定第一小区标识所标识的第一小区未部署dcf网元,此时nrf网元也可以向第一amf网元发送网络服务查询响应消息。该网络服务查询响应消息不包括dcf网元的信息,本申请实施例对此不作具体限定。

可选的,本申请实施例中,第二dcf网元的信息可以包括第二dcf网元的ip地址,在此不作具体限定。

可选的,本申请实施例中的第三网络服务查询响应消息也可以替换为第三nf服务响应消息,在此不作具体限定。

s811b、第二amf网元向第一amf网元发送第二n14消息。第一amf网元接收来自第二amf网元的第二n14消息。

其中,第二n14消息包括第二dcf网元的信息。

进一步的,本申请实施例中,在amf1网元获取第二dcf网元的信息之后,本申请实施例提供的通信方法还可以包括如下步骤:

s812、第一amf网元向第二dcf网元所指示的第二dcf网元发送第三切换请求消息。第二dcf网元接收来自第一amf网元的第三切换请求消息。

其中,该第三切换请求消息包括第二切换请求消息中的参数,如第一小区标识和网络标识。

s813、第二dcf网元确定服务第一小区的cu-cp实体,这里假设为第二cu-cp实体。

可选的,本申请实施例中,第二dcf网元可以根据第一小区标识、rat类型(即终端设备当前的接入制式,如lte或新空口(newradio,nr))或者plmn信息等信息确定服务第一小区的cu-cp实体。

s814、第二dcf网元向第二cu-cp实体发送第四切换请求消息。第二cu-cp实体接收来自第二dcf网元的第四切换请求消息。

其中,该第四切换请求消息包括第三切换请求消息中的参数,如第一小区标识和网络标识。

s815、第二cu-cp实体确定服务第一小区的egw,这里假设为第二egw。

可选的,本申请实施例中,第二cu-cp实体可以根据第一小区标识等信息选择服务第一小区的egw,在此不作具体限定。

s816、第二cu-cp实体向第二egw发起会话资源建立(sessionresourcesetup),使得第二egw分配下行路由信息,并将该下行路由信息发送给第二cu-cp实体。第二cu-cp实体接收来自第二egw的下行路由信息。

其中,该下行路由信息用于指示下行数据由第一私网中的第一用户面实体至第二私网中的第二用户面实体的传输,其中,这里的第一用户面实体可以对应图3中的第一egw,这里的第二用户面实体可以对应图3中的第二egw。

可选的,本申请实施例中的下行路由信息可以包括第二egw的mac地址或ip地址,在此不作具体限定。

s817、第二cu-cp实体完成和第二egw的会话资源建立配置之后,确定服务第一小区的du实体,这里假设为第二du实体。

s818、第二cu-cp实体与第二du实体之间完成du资源建立。

s819、第二cu-cp实体完成第二egw和第二du实体的资源建立之后,向第二dcf网元发送第四切换请求确认(horequestack)消息。第一dcf网元接收来自第二cu-cp实体的第四切换请求确认消息。

其中,该第四切换请求确认消息包括第二egw分配的下行路由信息。

s820、第二dcf网元向第一amf网元发送第三切换请求确认消息。第一amf网元接收来自第二dcf网元的第三切换请求确认消息。

其中,该第三切换请求确认消息包括第二egw分配的下行路由信息。

s821、第一amf网元向第一dcf网元发送第二切换请求确认消息。第一dcf网元接收来自第一amf网元的第二切换请求确认消息。

其中,该第二切换请求确认消息包括第二egw分配的下行路由信息。

可选的,该第二切换请求确认消息中还可以包括包过滤器等参数信息,在此不作具体限定。

s822、第一dcf网元向第一cu-cp实体发送切换命令(hocommand)消息。第一cu-cp实体接收来自第一dcf网元的切换命令消息。

其中,该切换命令消息包括第二egw分配的下行路由信息。该切换命令消息用于确认已经执行切换处理。

s823、第一cu-cp实体向第一egw发送切换命令消息。第一egw接收来自第一cu-cp实体的切换命令消息。

其中,该切换命令消息包括第二egw分配的下行路由信息。该切换命令消息用于确认已经执行切换处理。

这样,第一egw接收到下行数据时,可以按照下行数据路由信息将下行数据发送给第二egw,从而保持业务的连续性。

s824、第一cu-cp实体通过第一du实体向终端设备发送切换命令消息。终端设备通过第一du实体接收来自第一cu-cp实体的切换命令消息。

其中,该切换命令消息包括第二egw分配的下行路由信息。该切换命令消息用于确认已经执行切换处理。

s825、终端设备接收到切换命令消息之后,确认切换完成,并通过第二du实体向第二cu-cp实体发送切换命令确认(hocommandack)消息。第二cu-cp实体通过第二du实体接收来自终端设备的切换命令确认消息。

基于本申请实施例提供的通信方法,由于该方案中,当终端设备移动出第一私网的覆盖范围之后,可以选择到第二私网,并且第二私网中的第二egw可以分配下行路由信息,并将该下行路由信息发送至第一私网中的第一egw,该下行路由信息用于指示下行数据由第一私网中的第一egw至第二私网中的第二egw的传输。这样,第一egw接收到下行数据时,可以按照下行数据路由信息将下行数据发送给第二egw,从而保持业务的连续性。

其中,上述步骤s801至s825中的第一amf网元或者第一dcf网元的动作可以由图7所示的通信设备700中的处理器701调用存储器703中存储的应用程序代码来执行,本实施例对此不作任何限制。

假设终端设备从类型a模式的私网移动到目标区域之后,目标区域没有部署终端设备可接入的私网,即终端设备从第一私网的覆盖区域移动到公网的覆盖区域(如图6所示的场景),则如图9a所示,为本申请实施例提供的一种通信方法,该通信方法包括如下步骤s901a-s904a:

s901a、第一移动管理网元接收来自第一网元的第一小区标识和网络标识,网络标识包括第一私网的标识,其中,第一网元在第一私网中为终端设备服务。

s902a、第一移动管理网元根据第一小区标识和网络标识,确定当前由第二移动管理网元在公网中为终端设备服务。

s903a、第一移动管理网元确定服务该终端设备的公网中的集中单元控制面实体。

s904a、第一移动管理网元向公网中的集中单元控制面实体发送第一小区标识和网络标识,第一小区标识和网络标识用于获取下行路由信息,其中,下行路由信息用于指示下行数据由第一私网中的第一用户面实体至公网中的第二用户面实体的传输。

基于该通信系统,可以在终端设备移动出第一私网的覆盖范围之后,使得终端设备切换到目标小区,同时保证业务连续性。其中,该方案的具体实现将通过图9b所示的网元之间的交互流程进行详细阐述,在此不再赘述。

以公网为5g网络,第一移动管理网元为第一amf网元,第二移动管理网元为第二amf网元,第一网元为图6中的第一dcf网元,集中单元控制面实体为图6中的第二cu-cp实体,第一用户面实体为图6中的第一egw,第二用户面实体为图6中的cu-up实体为例,如图9b所示,为本申请实施例提供的另一种通信方法,包括如下步骤:

s901-s904、同图8b所示的实施例中的步骤s801-s804,相关描述可参考图8b所示的实施例,在此不再赘述。

其中,在第一amf网元获取第一小区标识和网络标识之后,可以根据第一小区标识和网络标识,确定第一小区标识所标识的第一小区是否部署了dcf网元,下面示例性的提供两种实现方式。

一种可能的实现方式中,如图9b所示,该通信方法还包括如下步骤s905a-s907a:

s905a-s906a、同图8b所示的实施例中的步骤s805a-s806a,相关描述可参考图8b所示的实施例,在此不再赘述。

s907a、nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,但是不存在dcf网元支持终端设备可接入的私网;或者,nrf网元确定第一小区标识所标识的第一小区未部署dcf网元。

例如,nrf网元确定第一小区标识所标识的第一小区是否部署了dcf网元,且基于网络标识确定部署的dcf网元是否支持终端设备可接入的私网。若nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,但是不存在dcf网元支持终端设备可接入的私网;或者,若nrf网元确定第一小区标识所标识的第一小区未部署dcf网元。nrf网元向第一amf网元发送第一网络服务查询响应消息。第一amf网元接收来自nrf网元的第一网络服务查询响应消息。其中,该第一网络服务查询响应消息中不包括dcf网元的信息。

当然,若nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,且基于网络标识确定部署的dcf网元支持终端设备可接入的私网,继续执行图8b所示的实施例中的相关流程,在此不再赘述。

可选的,本申请实施例中的第一网络服务查询响应消息也可以替换为第一nf服务响应消息,在此不作具体限定。

或者,另一种可能的实现方式中,如图8b所示,该通信方法还包括如下步骤s905b-s911b:

s905b-s909b、同图8b所示的实施例中的步骤s805b-s809b,相关描述可参考图8b所示的实施例,在此不再赘述。

s910b、nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,但是不存在dcf网元支持终端设备可接入的私网;或者,nrf网元确定第一小区标识所标识的第一小区未部署dcf网元。

例如,nrf网元确定第一小区标识所标识的第一小区是否部署了dcf网元,且基于网络标识确定部署的dcf网元是否支持终端设备可接入的私网。若nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,但是不存在dcf网元支持终端设备可接入的私网;或者,若nrf网元确定第一小区标识所标识的第一小区未部署dcf网元。nrf网元向第二amf网元发送第三网络服务查询响应消息。第二amf网元接收来自nrf网元的第三网络服务查询响应消息。其中,该第三网络服务查询响应消息中不包括dcf网元的信息。

当然,若nrf网元确定第一小区标识所标识的第一小区部署了dcf网元,且基于网络标识确定部署的dcf网元支持终端设备可接入的私网,继续执行图8b所示的实施例中的相关流程,在此不再赘述。

s911b、第二amf网元向第一amf网元发送第二n14消息。第一amf网元接收来自第二amf网元的第二n14消息。

其中,第二n14消息不包括dcf网元的信息。

进一步的,本申请实施例中,由于amf1网元未获取到dcf网元的信息,因此可以确定当前由第一amf网元(对应第一小区标识属于第一amf网元为终端设备分配的第一ta列表的情况)或者第二amf网元(对应第一小区标识不属于第一amf网元为终端设备分配的第一ta列表的情况)为终端设备服务,进一步的,本申请实施例提供的通信方法还可以包括如下步骤:

s912、第一amf网元确定服务第一小区的cu-cp实体,这里假设为第二cu-cp实体。

可选的,本申请实施例中,第一amf网元可以根据第一小区标识、rat类型(即终端设备当前的接入制式)或者plmn信息等信息确定服务第一小区的cu-cp实体。

s913、第一amf网元向第二cu-cp实体发送第三切换请求消息。第二cu-cp实体接收来自第一amf网元的第三切换请求消息。

其中,该第三切换请求消息包括第二切换请求消息中的参数,如第一小区标识和网络标识。

s914、第二cu-cp实体确定服务第一小区的cu-up实体。

可选的,本申请实施例中,第二cu-cp实体可以根据第一小区标识等信息选择服务第一小区的cu-up实体,在此不作具体限定。

s915、第二cu-cp实体向cu-up实体发起会话资源建立,使得cu-up实体分配下行路由信息,并将该下行路由信息发送给第二cu-cp实体。第二cu-cp实体接收来自cu-up实体的下行路由信息。

其中,该下行路由信息用于指示下行数据由第一私网中的第一用户面实体至第二私网中的第二用户面实体的传输,其中,这里的第一用户面实体可以对应图6中的第一egw,这里的第二用户面实体可以对应图6中的cu-up实体。

可选的,本申请实施例中的下行路由信息可以包括cu-up实体的mac地址或ip地址,在此不作具体限定。

s916、第二cu-cp实体完成和cu-up实体的会话资源建立配置之后,确定服务第一小区的du实体,这里假设为第二du实体。

s917、第二cu-cp实体与第二du实体之间完成du资源建立。

s918、第二cu-cp实体完成cu-up实体和第二du实体的资源建立之后,向第一amf网元发送第三切换请求确认消息。第一amf网元接收来自第二cu-cp实体的第三切换请求确认消息。

其中,该第三切换请求确认消息包括cu-up实体分配的下行路由信息。

s919、第一amf网元向第一dcf网元发送第二切换请求确认消息。第一dcf网元接收来自第一amf网元的第二切换请求确认消息。

其中,该第二切换请求确认消息包括cu-up实体分配的下行路由信息。

可选的,该第二切换请求确认消息中还可以包括包过滤器等参数信息,在此不作具体限定。

s920、第一dcf网元向第一cu-cp实体发送切换命令消息。第一cu-cp实体接收来自第一dcf网元的切换命令消息。

其中,该切换命令消息包括第二egw分配的下行路由信息。该切换命令消息用于确认已经执行切换处理。

s921、第一cu-cp实体向第一egw发送切换命令消息。第一egw接收来自第一cu-cp实体的切换命令消息。

其中,该切换命令消息包括cu-up实体分配的下行路由信息。该切换命令消息用于确认已经执行切换处理。

这样,第一egw接收到下行数据时,可以按照下行数据路由信息将下行数据发送给cu-up实体,从而保持业务的连续性。

s922、第一cu-cp实体通过第一du实体向终端设备发送切换命令消息。终端设备通过第一du实体接收来自第一cu-cp实体的切换命令消息。

其中,该切换命令消息包括cu-up实体分配的下行路由信息。该切换命令消息用于确认已经执行切换处理。

s923、终端设备接收到切换命令消息之后,确认切换完成,并通过第二du实体向第二cu-cp实体发送切换命令确认消息。第二cu-cp实体通过第二du实体接收来自终端设备的切换命令确认消息。

基于本申请实施例提供的通信方法,由于该方案中,当终端设备移动出第一私网的覆盖范围之后,可以选择到公网,并且公网中的cu-up实体可以分配下行路由信息,并将该下行路由信息发送至第一私网中的第一egw,该下行路由信息用于指示下行数据由第一私网中的第一egw至公网中的cu-up实体的传输。这样,第一egw接收到下行数据时,可以按照下行数据路由信息将下行数据发送给cu-up实体,从而保持业务的连续性。

其中,上述步骤s901至s923中的第一amf网元或者第一dcf网元的动作可以由图7所示的通信设备700中的处理器701调用存储器703中存储的应用程序代码来执行,本实施例对此不作任何限制。

本申请实施例中,在终端设备发生移动性切换之前,当网络中的dcf网元部署上线后,dcf网元需要向nrf网元进行服务注册,并将其相关属性信息(如其服务区,标识或名称等)发送给nrf网元登记保存,进而在后续其他业务处理流程中,网络中的其他nf即可通过查询nrf网元来获取dcf网元的信息,如上述图8b或图9b所示的实施例中,第一amf网元或第二amf网元可以从nrf网元中查询dcf网元的信息。示例性的,如图10所示,为本申请实施例提供的一种dcf网元向nrf网元注册的流程示意图,包括如下步骤:

s1001、dcf网元上线部署配置之后,向nrf网元发送nf注册请求。nrf网元接收来自dcf网元的nf注册请求。

其中,该nf注册请求包括dcf网元的标识(如dcf网元的名字)、dcf网元服务的小区标识和网络标识等信息,其中,网络标识用于识别dcf网元所处的网络类型,如类型a模式的私网,或所属的私网企业,如a企业网络,具体形式本申请实施例不作限定。

s1002、nrf网元存储dcf网元的注册信息,以使得后续其他nf查询调用该dcf网元服务。

s1003、nrf网元完成dcf网元的信息注册管理后,向dcf网元发送nf注册响应。dcf网元接收来自nrf网元的nf注册响应。

其中,该nf注册响应用于确认完成dcf网元的服务注册。

基于该方案,可以实现dcf网元的网络属性信息注册,进而在后续业务处理过程中,其他nf能够准确获取dcf网元的属性信息,从而保证业务正常进行。

其中,上述步骤s1001至s1003中dcf网元的动作可以由图7所示的通信设备700中的处理器701调用存储器703中存储的应用程序代码来执行,本实施例对此不作任何限制。

本申请实施例中,在终端设备发生移动性切换之前,终端设备需要进行注册。根据现有技术中对类型a模式的私网的定义,虽然类型a模式的私网只提供私网业务服务,但类型a模式的私网的终端设备也需要公网为其提供网络服务以保证业务连续性。因此,为了能够获得类型a模式的私网的业务服务和公网网络的业务服务,终端设备需在类型a模式的私网和公网同时注册。基于图2所示的私网部署场景,本申请实施例可以提供两种终端设备注册的方法。一种方案为终端设备通过私网中的du实体、cu-cp实体和dcf网元进行注册,一种方案为终端设备通过公网中的du实体和cu-cp实体进行注册,如图11所示。下面对终端设备的这两种注册方案进行详细说明。

一种可能的实现方式中,终端设备处于类型a模式的私网的覆盖区,终端设备通过类型a模式的私网向私网中的dcf网元进行注册,dcf网元获取终端设备的可允许接入的网络信息,并基于此信息判断是否需要执行到公网(如plmn)的cn-cp进行注册。其中,该方案需要修改终端设备的小区选择策略。即终端设备选择小区是,优选私网的小区,如类型a模式的私网的小区,以保证终端设备能够直接接入到其可接入的私网中。具体的,终端设备执行小区选择时,可以基于接收的系统信息块(systeminformationblock,sib)消息(sib消息中包括类型a模式的私网的网络标识)和其可接入的网络标识列表(客户识别模块(subscriberidentitymodule,sim)卡中保存的),优选类型a模式的私网的小区驻留,并完成rrc连接建立。在rrc连接建立完成之后,示例性的,如图12所示,为本申请实施例提供的一种终端设备注册的流程示意图,包括如下步骤:

s1201、终端设备通过私网中的du实体和cu-cp向私网中的dcf网元发送注册请求(registrationrequest)1。dcf网元接收来自终端设备的第一注册请求。

其中,该第一注册请求包括注册pdu、终端设备当前所处小区的小区标识(这里记为第二小区标识)和rat类型等信息。

需要说明的是,步骤s1201中的du实体和cu-cp实体是终端设备初始接入网络时的rrc连接建立流程中选择好的,且终端设备和这些网络实体之间已经建立了无线资源连接,因此终端设备可以通过建立好的rrc连接直接发送第一注册请求,在此统一说明,以下不再赘述。

s1202、dcf网元选择ausf网元。

可选的,本申请实施例中,dcf网元可以通过向nrf查询进行ausf网元的选择,在此不作具体限定。

s1203、dcf网元与终端设备和ausf网元之间执行认证鉴权,使得终端设备将相关安全上下文发送给dcf网元,进而dcf网元可以发起接入层(accessstratum,as)或nas安全流程,激活as或nas安全机制。

s1204、dcf网元从udm网元获取终端设备的接入和移动性相关签约数据。

可选的,该签约数据中可以包括终端设备可接入的私网标识等签约信息。

s1205、若签约数据中包括终端设备可接入的私网标识,且终端设备所在区域部署了终端设备签约的可接入的私网,dcf网元执行终端设备的位置注册管理,以及为终端设备分配临时标识,以及为终端设备创建终端设备的上下文。

其中,终端设备的上下文中包括上述第二小区标识和dcf网元为该终端设备分配的临时标识等。

s1206、dcf网元可通过向nrf网元查询以获取服务当前小区的amf网元的信息,并向amf网元发送第二注册请求。amf网元接收来自dcf网元的第二注册请求。

其中,该第二注册请求中包括终端设备的上下文。该第二注册请求用于向amf网元注册终端设备的相关位置信息。

s1207、amf网元执行对终端设备的位置管理、并为终端设备分配ta列表,该ta列表用于标识终端设备注册的位置区域。

其中,本申请实施例中,该ta列表中包括一个或多个小区标识,该一个或多个小区标识中包括上述第二小区标识。

s1208、amf网元向dcf网元发送第二注册响应。dcf网元接收来自amf网元的第二注册响应。

其中,该第二注册响应包括上述ta列表。

s1209、dcf网元完成终端设备的上下文创建等相关处理之后,向cu-cp实体发送初始上下文建立请求(initiateuecontextsetuprequest)消息。cu-cp实体接收来自dcf网元的初始上下文建立请求消息。

其中,该初始上下文建立请求消息中可以包括注册接受pdu、5g-guti、切换限制(handoverrestriction)列表(如小区列表或plmn列表等)、ue-聚合最大比特率(aggregatemaximumbitrate,ambr)或者dcf网元的标识等信息。5g-guti是dcf网元为终端设备分配的新标识,dcf网元的标识用于唯一识别dcf网元。

可选的,该初始上下文建立请求消息还可以包括上述ta列表。

s1210、cu-cp实体通过du实体向终端设备发送注册接受(registrationaccept)消息。终端设备接收来自cu-cp实体的注册接受消息。

可选的,该注册接受消息包括上述ta列表、5g-guti或ue-ambr中的一项或多项,本申请实施例对此不作具体限定。

s1211、终端设备通过du实体和cu-cp实体向dcf网元发送注册完成(registrationcomplete)消息。dcf网元接收来自终端设备的注册完成消息。

其中,该注册完成消息用于指示注册完成。

基于该方案,可以实现终端设备直接从私网接入网络,并完成dcf网元和amf网元的两级分层注册。

其中,上述步骤s1201至s1211中dcf网元或amf网元的动作可以由图7所示的通信设备700中的处理器701调用存储器703中存储的应用程序代码来执行,本实施例对此不作任何限制。

另一种可能的实现方式中,终端设备处于类型a模式的私网的覆盖区,但选择了公网(如plmn网络)进行注册,此时amf网元拒绝终端设备的注册请求,并指示其重新进行小区选择并发起注册。示例性的,如图13所示,为本申请实施例提供的另一种终端设备注册的流程示意图,包括如下步骤:

s1301、终端设备通过公网中的du实体和cu-cp实体向公网中的amf网元发送注册请求。amf网元接收来自终端设备的注册请求。

其中,该注册请求包括注册pdu、终端设备当前所处小区的小区标识(这里记为第二小区标识)和rat类型等信息。

需要说明的是,步骤s1301中的du实体和cu-cp实体是终端设备初始接入网络时的rrc连接建立流程中选择好的,且终端设备和这些网络实体之间已经建立了无线资源连接,因此终端设备可以通过建立好的rrc连接直接发送注册请求,在此统一说明,以下不再赘述。

s1302、amf网元选择ausf网元。

可选的,本申请实施例中,amf网元可以通过向nrf查询进行ausf网元的选择,在此不作具体限定。

s1303、amf网元与终端设备和ausf网元之间执行认证鉴权,使得终端设备将相关安全上下文发送给amf网元,进而amf网元可以发起as或nas安全流程,激活as或nas安全机制。

可选的,本申请实施例中,若终端设备之前已经在公网中注册过,则该amf网元可以通过上下文传输(contexttransfer)消息向原来的amf(oldamf)网元请求获取终端设备的上下文,在此不作具体限定。

s1304、amf网元从udm网元获取终端设备的接入和移动性相关签约数据。

可选的,该签约数据中可以包括终端设备可接入的私网标识等签约信息。

s1305、amf网元确定签约数据中包括终端设备可接入的私网标识,且终端设备所在区域部署了终端设备签约的可接入的私网。

可选的,本申请实施例中,若amf网元确定签约数据中不包括终端设备可接入的私网标识;或者,若amf网元确定签约数据中不包括终端设备可接入的私网标识,但是终端设备所在区域未部署终端设备签约的可接入的私网,则amf网元参照现有的注册流程继续执行终端设备注册流程的后续步骤,在此不予赘述。

s1306、amf网元通过cu-cp实体和du实体向终端设备发送注册响应。终端设备接收来自amf网元的注册响应。

其中,该注册响应包括注册拒绝信息。该注册拒绝信息用于指示终端设备注册到终端设备可接入的私网中。

可选的,本申请实施例中,该注册拒绝消息可以包括注册原因值,该注册原因值为重附着(re-attach),以指示终端设备注册到终端设备可接入的私网中。

s1307、终端设备重新发起注册流程,参考图12所示的实施例中的步骤s1201-s1211,在此不再赘述。

基于该方案,当终端设备处在公网和终端设备可接入的私网的重叠覆盖区时,终端设备选择了公网进行了驻留,并向公网发起了终端设备的注册。后续终端设备的重注册流程中,终端设备可以注册到终端设备可接入的私网中。

其中,上述步骤s1301至s1307中dcf网元或amf网元的动作可以由图7所示的通信设备700中的处理器701调用存储器703中存储的应用程序代码来执行,本实施例对此不作任何限制。

本申请实施例还可以提供针对空闲态终端设备的寻呼处理流程。该寻呼流程中,由dcf网元负责发起针对终端设备的寻呼,若dcf网元在其服务区内寻呼不到终端设备,则进一步触发向amf网元请求寻呼优化处理,如扩大寻呼范围。下面示例性的提供两种实现方式。

一种可能的实现方式中,如图14所示,为本申请实施例提供的一种数据触发的寻呼方法,包括如下步骤:

s1401、当egw收到下行数据包时,解析下行数据包获得包头信息,并基于包头信息中的ip五元组和egw(即sdap功能)上安装的包过滤器(packetfilter)进行匹配。虽然能够匹配到包过滤器,但是若egw没有drb与之匹配,此时egw无法通过匹配到的包过滤器以及drb将下行数据包发送给终端设备。于是,egw缓存接收到的下行数据包,并通过cu-cp实体向dcf网元发送事件上报(eventreport)消息,dcf网元接收来自egw的事件上报消息。

其中,该事件上报消息包括下行数据包包头的ueip地址信息。

可选的,本申请实施例中的事件上报消息还可以包括ip五元组(iptuple),该ip五元组中包括源ip地址、源端口、目的ip地址、目的端口和协议类型。

s1402、dcf网元根据下行数据包包头的ueip地址信息,确定终端设备的终端标识、寻呼小区以及与寻呼小区对应的cu-cp实体和du实体。

可选的,本申请实施例中,dcf网元接收到来自egw的事件上报消息之后,可以查找本地保存的终端设备的上下文以确定ueip地址信息对应的终端设备的标识(如5g-guti或者s-tmsi等)寻呼小区以及与寻呼小区对应的cu-cp实体和du实体。

s1403、dcf网元向对应的cu-cp实体发送寻呼(pagingrequest)请求消息。cu-cp实体接收来自dcf网元的寻呼请求消息。

其中,该寻呼请求消息包括终端设备的标识和寻呼区域等信息。

需要说明的是,本申请实施例以步骤s1401中的cu-cp实体与步骤s1402中确定出的cu-cp实体为同一个cu-cp实体为例进行说明,当然,这两个cu-cp实体也可能是不同的cu-cp实体,本申请实施例对此不作具体限定。

s1404、cu-cp实体通过du实体向终端设备发送寻呼请求消息。终端设备接收来自cu-cp实体的寻呼请求消息。

s1405、若dcf网元在寻呼多次或一定时间内未收到终端设备的回复(如业务请求(servicerequest)),则dcf网元向amf网元发送寻呼优化请求。amf网元接收来自dcf网元的寻呼优化请求。

其中,该寻呼优化请求用于请求amf网元扩大寻呼范围。

s1406、amf网元在终端设备注册的ta列表甚至更大的范围(如全网)发起对终端设备的寻呼。

基于该方案,dcf网元可以实现对空闲态终端设备的寻呼处理,同时集中式amf网元可以对终端设备的寻呼进行更大范围的寻呼处理。

其中,上述步骤s1401至s1406中dcf网元或amf网元的动作可以由图7所示的通信设备700中的处理器701调用存储器703中存储的应用程序代码来执行,本实施例对此不作任何限制。

或者,另一种可能的实现方式中,如图15所示,为本申请实施例提供的一种信令触发的寻呼方法,包括如下步骤:

s1501、当dcf网元接收到针对空闲态终端设备的信令处理请求消息时,dcf网元根据信令处理请求消息确定终端设备的终端标识、寻呼小区以及与寻呼小区对应的cu-cp实体和du实体。

s1502、dcf网元向对应的cu-cp实体发送寻呼请求消息。cu-cp实体接收来自dcf网元的寻呼请求消息。

其中,该寻呼消息包括终端设备的标识和寻呼区域等信息。

s1503-s1505、同图14所示的实施例中的步骤s1404-s1406,相关描述可参考图14所示的实施例,在此不再赘述。

基于该方案,dcf网元可以实现对空闲态终端设备的寻呼处理,同时集中式amf网元可以对终端设备的寻呼进行更大范围的寻呼处理。

其中,上述步骤s1501至s1505中dcf网元或amf网元的动作可以由图7所示的通信设备700中的处理器701调用存储器703中存储的应用程序代码来执行,本实施例对此不作任何限制。

可以理解的是,以上各个实施例中,由第一网元实现的方法和/或步骤,也可以由可用于第一网元的部件(例如芯片或者电路)实现,由第一移动管理网元实现的方法和/或步骤,也可以由可用于第一移动管理网元的部件实现。

上述主要从各个网元之间交互的角度对本申请实施例提供的方案进行了介绍。相应的,本申请实施例还提供了通信设备,该通信设备用于实现上述各种方法。该通信设备可以为上述方法实施例中的第一网元,或者包含上述第一网元的装置,或者为可用于第一网元的部件;或者,该通信设备可以为上述方法实施例中的第一移动管理网元,或者包含上述第一移动管理网元的装置,或者为可用于第一移动管理网元的部件。可以理解的是,该通信设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法实施例中对通信设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

比如,以通信设备为上述方法实施例中的第一移动管理网元为例,图16示出了一种第一移动管理网元160的结构示意图。该第一移动管理网元160包括收发模块1601和处理模块1602。所述收发模块1601,也可以称为收发单元用以实现收发功能,例如可以是收发电路,收发机,收发器或者通信接口。

一种可能的实现方式中:

收发模块1601,用于接收来自第一网元的第一小区标识和网络标识,网络标识包括第一私网的标识和第二私网的标识;处理模块1602,用于根据第一小区标识和网络标识,获取第二网元的信息,其中,第一网元在第一私网中为终端设备服务,第二网元在第二私网中为终端设备服务;收发模块1601,还用于向第二网元的信息所指示的第二网元发送第一小区标识和网络标识,第一小区标识和网络标识用于获取下行路由信息,其中,下行路由信息用于指示下行数据由第一私网中的第一用户面实体至第二私网中的第二用户面实体的传输。

可选的,处理模块1602用于根据第一小区标识和网络标识,获取第二网元的信息,包括:处理模块1602,用于确定第一小区标识属于第一移动管理网元为终端设备分配的第一ta列表;通过收发模块1601向网络存储功能网元发送第一小区标识和网络标识,第一小区标识和网络标识用于确定第二网元的信息;通过收发模块1601接收来自网络存储功能网元的第二网元的信息。

进一步的,收发模块1601,还用于从终端设备接收第二小区标识;处理模块1602,还用于为终端设备分配第一ta列表,其中,第一ta列表中包括第二小区标识和第一小区标识;收发模块1601,还用于通过第一网元发送向终端设备发送第一ta列表,其中,第一ta列表用于标识终端设备注册的位置区域。

可选的,处理模块1602用于根据第一小区标识和网络标识,获取第二网元的信息,包括:处理模块1602,用于确定第一小区标识不属于第一移动管理网元为终端设备分配的第一ta列表;通过收发模块1601向网络存储功能网元发送第一小区标识;通过收发模块1601接收来自网络存储功能网元的第二移动管理网元的信息,其中,第二移动管理网元为能够服务第一小区标识对应的小区的移动管理网元;通过收发模块1601向第二移动管理网元所指示的第二移动管理网元发送第一小区标识和网络标识,第一小区标识和网络标识用于确定第二网元的信息;通过收发模块1601接收来自第二移动管理网元的第二网元的信息。

进一步的,处理模块1602,还用于从终端设备接收第二小区标识;处理模块1602,还用于为终端设备分配第一ta列表,其中,第一ta列表中包括第二小区标识;收发模块1601,还用于通过第一网元发送向终端设备发送第一ta列表,其中,第一ta列表用于标识终端设备注册的位置区域。

可选的,收发模块1601,还用于接收来自第二网元的下行路由信息,其中,下行路由信息是由第二用户面实体分配的;收发模块1601,还用于通过第一网元向第一用户面实体发送下行路由信息。

可选的,收发模块1601,还用于从终端设备接收第二小区标识;收发模块1601,还用于从统一数据管理网元接收网络标识;处理模块1602,还用于根据第二小区标识和网络标识,确定第二小区标识所标识的小区部署了终端设备可接入的私网;收发模块1601,还用于向终端设备发送注册拒绝信息,注册拒绝信息用于指示终端设备注册到终端设备可接入的私网中。

另一种可能的实现方式中:

收发模块1601,用于接收来自第一网元的第一小区标识和网络标识,网络标识包括第一私网的标识,其中,第一网元在第一私网中为终端设备服务;处理模块1602,用于根据第一小区标识和网络标识,确定当前由第二移动管理网元在公网中为终端设备服务;处理模块1602,还用于确定服务终端设备的公网中的集中单元控制面实体;收发模块1601,还用于向公网中的集中单元控制面实体发送第一小区标识和网络标识,第一小区标识和网络标识用于获取下行路由信息,其中,下行路由信息用于指示下行数据由私网中的第一用户面实体至公网中的第二用户面实体的传输。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在本实施例中,该第一移动管理网元160以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该第一移动管理网元160可以采用图7所示的通信设备700的形式。

比如,图7所示的通信设备700中的处理器701可以通过调用存储器703中存储的计算机执行指令,使得通信设备700执行上述方法实施例中的通信方法。

具体的,图16中的收发模块1601和处理模块1602的功能/实现过程可以通过图7所示的通信设备700中的处理器701调用存储器703中存储的计算机执行指令来实现。或者,图16中的处理模块1602的功能/实现过程可以通过图7所示的通信设备700中的处理器701调用存储器703中存储的计算机执行指令来实现,图16中的收发模块1601的功能/实现过程可以通过图7中所示的通信设备700中的通信接口704来实现。

由于本实施例提供的第一移动管理网元160可执行上述的通信方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。

或者,比如,以通信设备为上述方法实施例中的第一网元为例,图17示出了一种第一网元170的结构示意图。该第一网元170包括收发模块1701和处理模块1702。所述收发模块1701,也可以称为收发单元用以实现收发功能,例如可以是收发电路,收发机,收发器或者通信接口。

一种可能的实现方式中:

处理模块1702,用于获取第一小区标识和网络标识,网络标识包括第一私网的标识和第二私网的标识,第一网元在第一私网中为终端设备服务;处理模块1702,还用于根据第一小区标识,确定终端设备当前所在的区域超出了第一小区标识所标识的小区的服务范围;收发模块1701,用于向第一移动管理网元发送第一小区标识和网络标识,第一小区标识和网络标识用于获取下行路由信息,其中,下行路由信息用于指示下行数据由第一私网中的第一用户面实体至第二私网中的第二用户面实体的传输。

可选的,收发模块1701,还用于接收来自第一移动管理网元的下行路由信息,其中,下行路由信息是由第二用户面实体分配的;收发模块1701,还用于向第一用户面实体发送下行路由信息。

可选的,收发模块1701,还用于从终端设备接收第二小区标识;收发模块1701,还用于向第一移动管理网元发送第二小区标识;收发模块1701,还用于从第一移动管理网元接收第一移动管理网元为终端设备分配的第一ta列表,其中,第一ta列表中包括第二小区标识和第一小区标识;或者,第一ta列表中包括第二小区标识;收发模块1701,还用于向终端设备发送第一ta列表,第一ta列表用于标识终端设备注册的位置区域。

可选的,收发模块1701,还用于向网络存储功能网元发送第一网元的标识、第一网元服务小区的小区标识和第一网元所在网络的网络标识,用于注册到网络存储功能网元。

另一种可能的实现方式中:

处理模块1702,用于获取第一小区标识和网络标识,网络标识包括第一私网的标识,其中,第一网元在第一私网中为终端设备服务;处理模块1702,还用于根据第一小区标识,确定终端设备当前所在的区域超出了第一小区标识所标识的小区的服务范围;收发模块1701,用于向第一移动管理网元发送第一小区标识和网络标识,第一小区标识和网络标识用于获取下行路由信息,其中,下行路由信息用于指示下行数据由第一私网中的第一用户面实体至公网中的第二用户面实体的传输。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

在本实施例中,该第一网元170以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该第一网元170可以采用图7所示的通信设备700的形式。

比如,图7所示的通信设备700中的处理器701可以通过调用存储器703中存储的计算机执行指令,使得通信设备700执行上述方法实施例中的通信方法。

具体的,图17中的收发模块1701和处理模块1702的功能/实现过程可以通过图7所示的通信设备700中的处理器701调用存储器703中存储的计算机执行指令来实现。或者,图17中的处理模块1702的功能/实现过程可以通过图7所示的通信设备700中的处理器701调用存储器703中存储的计算机执行指令来实现,图17中的收发模块1701的功能/实现过程可以通过图7中所示的通信设备700中的通信接口704来实现。

由于本实施例提供的第一网元170可执行上述的通信方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。

需要说明的是,以上模块或单元的一个或多个可以软件、硬件或二者结合来实现。当以上任一模块或单元以软件实现的时候,所述软件以计算机程序指令的方式存在,并被存储在存储器中,处理器可以用于执行所述程序指令并实现以上方法流程。该处理器可以内置于soc(片上系统)或asic,也可是一个独立的半导体芯片。该处理器内处理用于执行软件指令以进行运算或处理的核外,还可进一步包括必要的硬件加速器,如现场可编程门阵列(fieldprogrammablegatearray,fpga)、pld(可编程逻辑器件)、或者实现专用逻辑运算的逻辑电路。

当以上模块或单元以硬件实现的时候,该硬件可以是cpu、微处理器、数字信号处理(digitalsignalprocessing,dsp)芯片、微控制单元(microcontrollerunit,mcu)、人工智能处理器、asic、soc、fpga、pld、专用数字电路、硬件加速器或非集成的分立器件中的任一个或任一组合,其可以运行必要的软件或不依赖于软件以执行以上方法流程。

可选的,本申请实施例还提供了一种通信设备(例如,该通信设备可以是芯片或芯片系统),该通信设备包括处理器,用于实现上述任一方法实施例中的方法。在一种可能的设计中,该通信设备还包括存储器。该存储器,用于保存必要的程序指令和数据,处理器可以调用存储器中存储的程序代码以指令该通信设备执行上述任一方法实施例中的方法。当然,存储器也可以不在该通信设备中。该通信设备是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。

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

尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1