一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

本地局域网通信方法、设备及系统与流程

2022-07-30 18:17:13 来源:中国专利 TAG:


1.本技术涉及通信技术领域,尤其涉及本地局域网通信方法、设备及系统。


背景技术:

2.第五代(5th generation,5g)本地局域网(local area network,5glan)服务是目前的5g网络提供的一个服务,主要应用于家庭通信,企业办公,工厂制造,车联网,电网改造和公安机关等。该服务能够为一组终端中的两个或者多个终端提供互联网协议(internet protocol,ip)类型或者非ip类型(如以太类型)的私有通信。比如,工厂中的设备可以组成一个组,组中的设备之间可以相互发送以太数据包;或者,企业中一个部门中的雇员的办公设备(如手机,计算机或笔记本电脑等)组成一个组,互相发送ip数据包,等等。若两个终端不在同一个组,则相互之间不能够通信。
3.目前,5glan服务提供终端和终端之间的点对点的数据传输,其可以覆盖很广的范围,如跨国家,跨省市。例如,一个5glan服务为一个跨国企业的办公区中的设备提供私有通信,而跨国企业的每个办公区都位于不同的省市或者国家。现有技术中,若两个终端相距较远的,则5g网络需要为每个终端选择不同的会话管理功能(session management function,smf)网元分别管理它们到5glan服务的会话,并且会为它们的会话选择不同的用户面功能(user plane function,upf)网元分别提供数据传输。
4.然而,如何解决跨会话管理网元实现本地局域网服务的私有通信,目前并没有相关的解决方案。


技术实现要素:

5.本技术实施例提供本地局域网通信方法、设备及系统,可以解决跨会话管理网元实现本地局域网服务的私有通信的问题。
6.为达到上述目的,本技术的实施例采用如下技术方案:
7.第一方面,提供了一种本地局域网通信方法,该方法包括:服务管理网元根据本地局域网的指示信息,确定与第一地址关联的第一路径信息,该第一路径信息用于第二用户面网元将目的地址为该第一地址的数据路由到第一用户面网元,其中,该第一用户面网元为该第一地址对应的终端提供该本地局域网接入;该服务管理网元向第二会话管理网元发送第一消息,用于在该第二用户面网元上配置第一路由规则,该第一路由规则包括该本地局域网的指示信息、该第一地址以及该第一路径信息。基于该方案,第二用户面网元可以根据该第一路由规则,将目的地址为第一地址的数据路由到第一用户面网元。因此可以解决跨会话管理网元实现本地局域网服务的私有通信。
8.在一种可能的设计中,该第一地址为第一终端的地址;该第一消息包括该第二用户面网元的标识和该第一路由规则;在该服务管理网元根据本地局域网的指示信息,确定与第一地址关联的第一路径信息之前,该方法还包括:该服务管理网元接收来自第一会话管理网元的第二消息,该第二消息包括该第一用户面网元的标识和该本地局域网的标识;
相应的,本地局域网的指示信息为该本地局域网的标识;该服务管理网元根据本地局域网的指示信息,确定与第一地址关联的第一路径信息,包括:该服务管理网元根据该本地局域网的标识,确定该第二用户面网元的标识;该服务管理网元根据该本地局域网的标识、该第二用户面网元的标识和该第一用户面网元的标识,确定与该第一终端的地址关联的第一路径信息。基于该方案,服务管理网元可以确定与第一地址关联的第一路径信息。
9.在一种可能的设计中,该第二消息还包括该第一终端的标识;在该服务管理网元接收来自该第一会话管理网元的第二消息之后,该方法还包括:该服务管理网元确定该第一终端的标识对应的该第一终端的地址;该服务管理网元向该第一会话管理网元发送该第一终端的地址,用于在该第一用户面网元上配置到该第一终端的第二路径信息。也就是说,本技术实施例中可以由服务管理网元确定第一终端的地址。
10.在一种可能的设计中,该第二消息还包括该第一终端的地址。也就是说,本技术实施例中可以由第一会话管理网元确定第一终端的地址。
11.在一种可能的设计中,该服务管理网元根据该本地局域网的标识、该第二用户面网元的标识和该第一用户面网元的标识,确定与该第一终端的地址关联的第一路径信息,包括:该服务管理网元根据该第一用户面网元的标识和该本地局域网的标识,确定该第一用户面网元首次提供该本地局域网接入;该服务管理网元根据该本地局域网的标识、该第二用户面网元的标识和该第一用户面网元的标识,分配与该第一终端的地址关联的第一路径信息。也就是说,本技术实施例中,可以由服务管理网元分配与该第一终端的地址关联的第一路径信息。
12.在一种可能的设计中,在该服务管理网元确定该第一用户面网元首次提供该本地局域网接入之后,该方法还包括:该服务管理网元向该第一会话管理网元发送第三消息,用于在该第一用户面网元上配置第二路由规则,该第二路由规则包括该本地局域网的指示信息、第二终端的地址以及第三路径信息,该第三路径信息用于该第一用户面网元将目的地址为该第二终端的地址的数据路由到该第二用户面网元,该第二终端为由该第二用户面网元提供该本地局域网接入的终端。基于该方案,第一用户面网元可以根据该第二路由规则,将目的地址为第二终端的地址的数据路由到第二用户面网元。因此可以解决跨会话管理网元实现本地局域网服务的私有通信。
13.在一种可能的设计中,该服务管理网元根据该本地局域网的标识、该第二用户面网元的标识和该第一用户面网元的标识,确定与该第一终端的地址关联的第一路径信息,包括:该服务管理网元根据该本地局域网的标识,确定该第一用户面网元首次提供该本地局域网接入;该服务管理网元向该第一会话管理网元发送该本地局域网指示信息、该第一用户面网元的标识和该第二用户面网元的标识,用于请求该第一路径信息;该服务管理网元接收来自该第一会话管理网元的该第一路径信息。也就是说,本技术实施例中,可以由第一会话管理网元分配与该第一终端的地址关联的第一路径信息。
14.在一种可能的设计中,该方法还包括:该服务管理网元接收来自该第二会话管理网元的第三路径信息,该第三路径信息用于该第一用户面网元将目的地址为第二终端的地址的数据路由到该第二用户面网元,该第二终端为由该第二用户面网元提供该本地局域网接入的终端;该服务管理网元向该第一会话管理网元发送第三消息,用于在该第一用户面网元上配置第二路由规则,该第二路由规则包括该本地局域网的指示信息、该第二终端的
地址以及该第三路径信息。基于该方案,第一用户面网元可以根据该第二路由规则,将目的地址为第二终端的地址的数据路由到第二用户面网元。因此可以解决跨会话管理网元实现本地局域网服务的私有通信。
15.在一种可能的设计中,该第一地址为在该第二用户面网元无法匹配到路径信息的数据对应的目的地址;该第一消息包括该第一路径信息;在该服务管理网元根据本地局域网的指示信息,确定与第一地址关联的第一路径信息之前,该方法还包括:该服务管理网元接收来自该第二会话管理网元的第四消息,该第四消息包括该本地局域网的指示信息、该第二用户面网元的指示信息、以及该第一地址;相应的,该服务管理网元根据本地局域网的指示信息,确定与第一地址关联的第一路径信息,包括:该服务管理网元根据该本地局域网的指示信息和该第一地址,确定该第一用户面网元的标识;该服务管理网元根据该本地局域网的指示信息、该第二用户面网元的指示信息、以及该第一用户面网元的标识,确定与该第一地址关联的第一路径信息。基于该方案,服务管理网元可以确定与第一地址关联的第一路径信息。
16.在一种可能的设计中,该第二用户面网元的指示信息为第二地址,该第二地址为在该第二用户面网元无法匹配到路径信息的数据对应的源地址;在该服务管理网元接收来自该第二会话管理网元的第四消息之后,该方法还包括:该服务管理网元向第一会话管理网元发送第五消息,用于在该第一用户面网元上配置第三路由规则,该第五消息包括该本地局域网的指示信息、该第二地址、该第一用户面网元的标识以及第四路径信息,该第三路由规则包括该本地局域网的指示信息、该第二地址以及第四路径信息,该第四路径信息用于该第一用户面网元将目的地址为该第二地址的数据路由到该第二用户面网元。基于该方案,第一用户面网元可以根据该第三路由规则,将目的地址为第二地址的数据路由到第二用户面网元。因此可以解决跨会话管理网元实现本地局域网服务的私有通信。
17.在一种可能的设计中,该方法还包括:该服务管理网元接收来自该第二会话管理网元的第六消息,该第六消息包括该本地局域网的指示信息、该第二用户面网元的标识、以及该第一地址,用于取消更新与该本地局域网的指示信息、该第一地址和该第二用户面网元的标识关联的路径信息;该服务管理网元根据该第六消息,停止向该第二会话管理网元发送与该本地局域网的指示信息、该第一地址和该第二用户面网元的标识关联的路径信息。基于该方案,可以取消更新与该本地局域网的指示信息、该第一地址和该第二用户面网元的标识关联的路径信息。
18.第二方面,提供了一种本地局域网通信方法,该方法包括:第二会话管理网元接收来自服务管理网元的第一消息;该第二会话管理网元根据该第一消息,向第二用户面网元发送第一路由规则,用于在该第二用户面网元上配置该第一路由规则,该第一路由规则包括该本地局域网的指示信息,第一地址以及与该第一地址关联的第一路径信息,该第一路径信息用于该第二用户面网元将目的地址为该第一地址的数据路由到第一用户面网元,该第一用户面网元为该第一地址对应的终端提供本地局域网接入。基于该方案,第二用户面网元可以根据该第一路由规则,将目的地址为第一地址的数据路由到第一用户面网元。因此可以解决跨会话管理网元实现本地局域网服务的私有通信。
19.在一种可能的设计中,在第二会话管理网元接收来自服务管理网元的第一消息之前,该方法还包括:该第二会话管理网元接收来自该第二用户面网元的第一地址报告,该第
一地址报告包括该本地局域网的指示信息和该第一地址;或者,该第一地址报告包括该本地局域网的指示信息、该第一地址和第二地址,该第一地址为在该第二用户面网元无法匹配到路径信息的数据对应的目的地址,该第二地址为在该第二用户面网元无法匹配到路径信息的数据对应的源地址;该第二会话管理网元向该服务管理网元发送第四消息,该第四消息包括该本地局域网的指示信息、该第二用户面网元的指示信息、以及该第一地址,用于确定与该第一地址关联的第一路径信息。也就是说,本技术实施例中,可以由服务管理网元确定与第一地址关联的第一路径信息。
20.在一种可能的设计中,该方法还包括:该第二会话管理网元接收来自该第二用户面网元的第二地址报告,该第二地址报告包括该本地局域网的指示信息和该第一地址,其中,该第二地址报告是在该第二用户面网元在预设时间内检测不到该第一地址关联的数据的情况下触发的;该第二会话管理网元向该服务管理网元发送第六消息,该第六消息包括该本地局域网的指示信息、该第二用户面网元的标识、以及该第一地址,用于取消更新与该本地局域网的指示信息、该第二用户面网元的标识、以及该第一地址关联的路径信息。基于该方案,可以取消更新与该本地局域网的指示信息、该第二用户面网元的标识、以及该第一地址关联的路径信息。
21.在一种可能的设计中,该方法还包括:该第二会话管理网元向该服务管理网元发送第七消息,该第七消息包括该本地局域网的标识、该第二地址、该第二会话管理网元的标识和该第二用户面网元的标识,用于更新连接到该本地局域网的终端的信息。
22.在一种可能的设计中,在该第二会话管理网元接收来自服务管理网元的第一消息之后,该方法还包括:该第二会话管理网元确定该第二用户面网元上不存在与该第一路径信息对应的第三路径信息,该第三路径信息用于该第一用户面网元将目的地址为第二终端的地址的数据路由到该第二用户面网元,该第二终端为由该第二用户面网元提供该本地局域网接入的终端;该第二会话管理网元向该服务管理网元发送该第三路径信息。基于该方案,服务管理网元可以获取第三路径信息。
23.第三方面,提供了一种本地局域网通信方法,该方法包括:第一会话管理网元确定与第一终端的地址关联的第一路径信息,该第一路径信息用于第二用户面网元将目的地址为该第一终端的地址的数据路由到第一用户面网元,其中,第一用户面为该第一终端提供本地局域网接入;该第一会话管理网元向第二会话管理网元发送第一消息,用于在该第二用户面网元上配置第一路由规则,该第一路由规则包括该本地局域网的指示信息、该第一终端的地址以及该第一路径信息。基于该方案,第二用户面网元可以根据该第一路由规则,将目的地址为第一终端的地址的数据路由到第一用户面网元。因此可以解决跨会话管理网元实现本地局域网服务的私有通信。
24.在一种可能的设计中,在第一会话管理网元确定与第一终端的地址关联的第一路径信息之前,该方法还包括:该第一会话管理网元接收来自该服务管理网元的第二消息,该第二消息包括该第二用户面网元的标识;相应的,该第一会话管理网元确定与第一终端的地址关联的第一路径信息,包括:第一会话管理网元根据该本地局域网的指示信息、该第一用户面网元的标识和该第二用户面网元的标识,确定与第一终端的地址关联的第一路径信息。基于该方案,第一会话管理网元可以确定与第一终端的地址关联的第一路径信息。
25.在一种可能的设计中,该第一会话管理网元根据该本地局域网的指示信息、该第
一用户面网元的标识和该第二用户面网元的标识,确定与第一终端的地址关联的第一路径信息,包括:该第一会话管理网元根据该本地局域网的指示信息和该第一用户面网元的标识,确定该第一用户面网元首次提供该本地局域网接入;该第一会话管理网元根据该本地局域网的指示信息、该第一用户面网元的标识和该第二用户面网元的标识,分配与第一终端的地址关联的第一路径信息。也就是说,本技术实施例中,在第一用户面网元首次提供该本地局域网接入的情况下,可以由第一会话管理网元分配与第一终端的地址关联的第一路径信息。
26.在一种可能的设计中,该第二消息还包括第二终端的地址,该第二终端为由该第二用户面网元提供该本地局域网接入的终端;该方法还包括:该第一会话管理网元接收来自该第二会话管理网元的与该第二终端的地址关联的第三路径信息,该第三路径信息用于该第一用户面网元将目的地址为该第二终端的地址的数据路由到该第二用户面网元;该第一会话管理网元向该第一用户面网元发送第二路由规则,用于在该第一用户面网元上配置该第二路由规则,该第二路由规则包括该本地局域网的指示信息、该第二终端的地址和该第三路径信息。基于该方案,第一用户面网元可以根据该第二路由规则,将目的地址为第二终端的地址的数据路由到第二用户面网元。因此可以解决跨会话管理网元实现本地局域网服务的私有通信。
27.在一种可能的设计中,该方法还包括:该第一会话管理网元向服务管理网元发送第三消息,该第三消息包括该第一终端的标识或者该第一终端的地址、该第一会话管理网元的标识、该第一用户面网元的标识和该本地局域网的标识,用于更新连接到该本地局域网的终端的信息。
28.第四方面,提供了一种服务管理网元,该服务管理网元具有实现上述第一方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
29.第五方面,提供了一种服务管理网元,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该服务管理网元运行时,该处理器执行该存储器存储的该计算机执行指令,以使该服务管理网元执行如上述第一方面中任一项所述的本地局域网通信方法。
30.第六方面,提供了一种服务管理网元,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第一方面中任一项所述的本地局域网通信方法。
31.第七方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面中任一项所述的本地局域网通信方法。
32.第八方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面中任一项所述的本地局域网通信方法。
33.第九方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持服务管理网元实现上述第一方面中所涉及的功能,例如根据本地局域网的指示信息,确定与第一地址关联的第一路径信息。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存服务管理网元必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
34.其中,第四方面至第九方面中任一种设计方式所带来的技术效果可参见第一方面中不同设计方式所带来的技术效果,此处不再赘述。
35.第十方面,提供了一种第二会话管理网元,该第二会话管理网元具有实现上述第二方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
36.第十一方面,提供了一种第二会话管理网元,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该第二会话管理网元运行时,该处理器执行该存储器存储的该计算机执行指令,以使该第二会话管理网元执行如上述第二方面中任一项所述的本地局域网通信方法。
37.第十二方面,提供了一种第二会话管理网元,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第二方面中任一项所述的本地局域网通信方法。
38.第十三方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第二方面中任一项所述的本地局域网通信方法。
39.第十四方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第二方面中任一项所述的本地局域网通信方法。
40.第十五方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持第二会话管理网元实现上述第二方面中所涉及的功能,例如确定该第二用户面网元上不存在与该第二路径信息对应的第三路径信息。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存第二会话管理网元必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
41.其中,第十方面至第十五方面中任一种设计方式所带来的技术效果可参见第二方面中不同设计方式所带来的技术效果,此处不再赘述。
42.第十六方面,提供了一种第一会话管理网元,该第一会话管理网元具有实现上述第三方面所述的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
43.第十七方面,提供了一种第一会话管理网元,包括:处理器和存储器;该存储器用于存储计算机执行指令,当该第一会话管理网元运行时,该处理器执行该存储器存储的该计算机执行指令,以使该第一会话管理网元执行如上述第三方面中任一项所述的本地局域网通信方法。
44.第十八方面,提供了一种第一会话管理网元,包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第三方面中任一项所述的本地局域网通信方法。
45.第十九方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第三方面中任一项所述的本地局域网通信方法。
46.第二十方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第三方面中任一项所述的本地局域网通信方法。
47.第二十一方面,提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持第一会话管理网元实现上述第三方面中所涉及的功能,例如确定与第一终端的地址关联的第一路径信息。在一种可能的设计中,该装置还包括存储器,该存储器,用于保存第一会话管理网元必要的程序指令和数据。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
48.其中,第十六方面至第二十一方面中任一种设计方式所带来的技术效果可参见第三方面中不同设计方式所带来的技术效果,此处不再赘述。
49.第二十二方面,提供了一种通信系统,该通信系统包括服务管理网元和第二会话管理网元;该服务管理网元,用于根据本地局域网的指示信息,确定与第一地址关联的第一路径信息,并向该第二会话管理网元发送第一消息,该第一路径信息用于第二用户面网元将目的地址为该第一地址的数据路由到第一用户面网元,其中,该第一用户面网元为该第一地址对应的终端提供该本地局域网接入;该第二会话管理网元,用于接收来自该服务管理网元的该第一消息,并根据该第一消息,向该第二用户面网元发送第一路由规则,用于在该第二用户面网元上配置该第一路由规则,该第一路由规则包括该本地局域网的指示信息,该第一地址以及与该第一路径信息。
50.在一种可能的设计中,该第一地址为第一终端的地址,该第一地址对应的终端为该第一终端;该第一消息包括该第二用户面网元的标识和该第一路由规则;该通信系统还包括第一会话管理网元;该第一会话管理网元,用于向该服务管理网元发送第二消息,该第二消息包括该第一用户面网元的标识和该本地局域网的标识;相应的,本地局域网的指示信息为该本地局域网的标识;该服务管理网元,用于根据本地局域网的指示信息,确定与第一地址关联的第一路径信息,包括:该服务管理网元,用于根据该本地局域网的标识,确定该第二用户面网元的标识;根据该本地局域网的标识、该第二用户面网元的标识和该第一用户面网元的标识,确定与该第一终端的地址关联的第一路径信息。
51.在一种可能的设计中,该服务管理网元,还用于在根据该第一用户面网元的标识和该本地局域网的标识,确定该第一用户面网元首次提供该本地局域网接入之后,向该第一会话管理网元发送第三消息;该第一会话管理网元,还用于接收来自该服务管理网元的该第三消息,并根据该第三消息,向该第一用户面网元发送第二路由规则,用于在该第一用户面网元上配置该第二路由规则,该第二路由规则包括该本地局域网的指示信息、第二终端的地址以及第三路径信息,该第三路径信息用于该第一用户面网元将目的地址为该第二终端的地址的数据路由到该第二用户面网元,该第二终端为由该第二用户面网元提供该本地局域网接入的终端。
52.在一种可能的设计中,该服务管理网元,用于根据该本地局域网的标识、该第二用户面网元的标识和该第一用户面网元的标识,确定与该第一地址关联的第一路径信息,包括:用于根据该本地局域网的标识,确定该第一用户面网元首次提供该本地局域网接入;向该第一会话管理网元发送该本地局域网指示信息、该第一用户面网元的标识和该第二用户面网元的标识,用于请求该第一路径信息;接收来自该第一会话管理网元的该第一路径信息;该第一会话管理网元,用于接收来自该服务管理网元的该本地局域网的指示信息、该第一用户面网元的标识和该第二用户面网元的标识;根据该本地局域网的指示信息,该第一用户面网元的标识和该第二用户面网元的标识,分配该第一路径信息;向该服务管理网元
发送该第一路径信息。
53.在一种可能的设计中,该第二会话管理网元,还用于确定该第二用户面网元上不存在与该第一路径信息对应的第三路径信息,向该服务管理网元发送该第三路径信息,该第三路径信息用于该第一用户面网元将目的地址为第二终端的地址的数据路由到该第二用户面网元,该第二终端为由该第二用户面网元提供该本地局域网接入的终端;该服务管理网元,还用于接收来自该第二会话管理网元的该第三路径信息,并向该第一会话管理网元发送第三消息;该第一会话管理网元,还用于接收来自该服务管理网元的该第三消息,并根据该第三消息,向该第一用户面网元发送第二路由规则,用于在该第一用户面网元上配置该第二路由规则,该第二路由规则包括该本地局域网的指示信息、该第二终端的地址以及该第三路径信息。
54.在一种可能的设计中,该第二会话管理网元,还用于接收来自该第二用户面网元的地址报告,该地址报告包括该本地局域网的指示信息和该第一地址,该第一地址为在该第二用户面网元无法匹配到路径信息的数据对应的目的地址;该第二会话管理网元,还用于向该服务管理网元发送第四消息,该第四消息包括该本地局域网的指示信息、该第二用户面网元的指示信息,以及该第一地址;该服务管理网元,还用于接收来自该第二会话管理网元的该第四消息;相应的,该服务管理网元,用于根据本地局域网的指示信息,确定与第一地址关联的第一路径信息,包括:该服务管理网元,用于根据该本地局域网的指示信息和该第一地址,确定该第一用户面网元的标识;根据该本地局域网的指示信息、该第二用户面网元的指示信息、以及该第一用户面网元的标识,确定与该第一地址关联的第一路径信息。
55.在一种可能的设计中,该地址报告还包括第二地址,该第二用户面网元的指示信息为该第二地址,该第二地址为在该第二用户面网元无法匹配到路径信息的数据对应的源地址;该通信系统还包括第一会话管理网元;该服务管理网元,还用于在接收来自该第二会话管理网元的该第四消息之后,向该第一会话管理网元发送第五消息,该第五消息包括该本地局域网的指示信息、该第二地址、该第一用户面网元的标识以及第四路径信息,该第四路径信息用于该第一用户面网元将目的地址为该第二地址的数据路由到该第二用户面网元;该第一会话管理网元,还用于接收来自该服务管理网元的该第五消息,并向该第一用户面网元发送第三路由规则,用于在该第一用户面网元上配置该第三路由规则,该第三路由规则包括该本地局域网的指示信息、该第二地址以及第四路径信息。
56.其中,第二十二方面中任一种设计方式所带来的技术效果可参见上述第一方面或第二方面中不同设计方式所带来的技术效果,此处不再赘述。
57.第二十三方面,提供一种通信系统,该通信系统包括第一会话管理网元和第二会话管理网元;第一会话管理网元,用于确定与第一终端的地址关联的第一路径信息,该第一路径信息用于第二用户面网元将目的地址为该第一终端的地址的数据路由到第一用户面网元,其中,第一用户面为该第一终端提供本地局域网接入;该第一会话管理网元,还用于向第二会话管理网元发送第一消息;第二会话管理网元,用于接收第一消息,并根据第一消息在该第二用户面网元上配置第一路由规则,该第一路由规则包括该本地局域网的指示信息、该第一终端的地址以及该第一路径信息。
58.其中,第二十三方面中任一种设计方式所带来的技术效果可参见上述第三方面中不同设计方式所带来的技术效果,此处不再赘述。
59.本技术的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
60.图1为本技术实施例提供的通信系统的架构示意图一;
61.图2为本技术实施例提供的通信系统在5g网络的应用示意图;
62.图3为现有的5glan服务的用户面架构示意图;
63.图4为本技术实施例提供的通信设备的硬件结构示意图;
64.图5为本技术实施例提供的本地局域网通信方法流程示意图一;
65.图6为本技术实施例提供的本地局域网通信方法流程示意图二;
66.图7为本技术实施例提供的本地局域网通信方法流程示意图三;
67.图8为本技术实施例提供的本地局域网通信方法流程示意图四;
68.图9为本技术实施例提供的服务管理网元的结构示意图;
69.图10为本技术实施例提供的第二会话管理网元的结构示意图;
70.图11为本技术实施例提供的第一会话管理网元的结构示意图。
具体实施方式
71.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。其中,在本技术的描述中,除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,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可以是单个,也可以是多个。另外,为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
72.此外,本技术实施例描述的网络架构以及业务场景是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
73.如图1所示,为本技术实施例提供的一种通信系统10,该通信系统10包括服务管理网元、与服务管理网元通信的会话管理网元1和会话管理网元2、会话管理网元1管理的用户面网元1、由用户面网元1提供本地局域网接入的终端1、会话管理网元2管理的用户面网元2、以及由用户面网元2提供本地局域网接入的终端2和终端3。
74.需要说明的是,本技术实施例以及下述实施例中,提供本地局域网接入也可以描述为提供本地局域网服务,在此统一说明,以下不再赘述。
75.需要说明的是,图1中仅是示例性的画出两个会话管理网元(即会话管理网元1和会话管理网元2)。当然,与服务管理网元通信的会话管理网元还可能有其它,如会话管理网
元3或者会话管理网元4等,本技术实施例对此不作具体限定。
76.需要说明的是,图1中仅是示例性的以一个会话管理网元与一个用户面网元通信为例进行说明,如会话管理网元1与用户面网元1通信,会话管理网元2与用户面网元2通信。当然,一个会话管理网元还可能与多个用户面网元通信,如会话管理网元1还可以与用户面网元3或者用户面网元4通信;或者,会话管理网元2可以与用户面网元5通信等,本技术实施例对此不作具体限定。
77.需要说明的是,图1中仅是示例性的以用户面网元1为终端1提供本地局域网接入,或者,用户面网元2为终端2和终端3提供本地局域网接入为例进行说明。当然,用户面网元1还可能为多个终端提供本地局域网接入,如用户面网元1还可以为终端4或者终端5提供本地局域网接入;或者,用户面网元2还可能为一个或者大于两个终端提供本地局域网接入,如用户面网元2还可以为终端5提供本地局域网接入等,本技术实施例对此不作具体限定。
78.需要说明的是,图1所示的各个网元之间的连接可以是直接通信,也可以是通过其它设备的转发进行通信,本技术实施例对此不作具体限定。
79.基于图1所示的通信系统10,假设终端2接入第一本地局域网,则服务管理网元接收到为终端2服务的会话管理网元2发送的携带终端2的标识或者终端2的地址中的至少一个、为终端2提供第一本地局域网接入的用户面网元2的标识、管理用户面网元2的会话管理网元2的标识以及第一本地局域网的标识的消息a之后,可以将终端2的标识或者终端2的地址中的至少一个、与第一本地局域网的标识对应的第一本地局域网的指示信息、会话管理网元2的标识以及用户面网元2的标识的对应关系存储到该服务管理网元中。其中,第一本地局域网的指示信息例如可以是第一本地局域网的标识或者第一本地局域网的标签。第一本地局域网的标签的相关描述可参考下述图5所示的实施例,在此不予赘述。若第一本地局域网的指示信息为第一本地局域网的标识,则该第一本地局域网的指示信息可以直接从消息a中获得;若第一本地局域网的指示信息为第一本地局域网的标签,则该第一本地局域网的指示信息可以根据从消息a中获得的本地局域网的标识获得,本技术实施例对此不作具体限定。此外,若消息a中不包括终端2的地址,则可以由服务管理网元在接收到携带终端2的标识的消息a之后,确定与终端2的标识对应的终端2的地址,具体确定方式可参考下述方法实施例中的描述,在此不再赘述。
80.此外,假设终端3接入第一本地局域网,则服务管理网元接收到为终端3服务的会话管理网元2发送的携带终端3的标识或者终端3的地址中的至少一个、为终端3提供第一本地局域网接入的用户面网元2的标识、管理用户面网元2的会话管理网元2的标识、以及第一本地局域网的标识的消息f之后,可以将终端3的标识或者终端3的地址中的至少一个、与第一本地局域网的标识对应的第一本地局域网的指示信息、会话管理网元2的标识、以及用户面网元2的标识的对应关系存储到该服务管理网元中。其中,第一本地局域网的指示信息的相关描述可参考上述描述,在此不再赘述.
81.若在终端2和终端3接入第一本地局域网以后,终端1接入该第一本地局域网,则服务管理网元接收到为终端1服务的会话管理网元1发送的携带终端1的标识或者终端1的地址中的至少一个、为终端1提供第一本地局域网接入的用户面网元1的标识、管理用户面网元1的会话管理网元1的标识、以及第一本地局域网的标识的消息b之后,可以将终端1的标识或者终端1的地址中的至少一个、与第一本地局域网的标识对应的第一本地局域网的指
示信息、会话管理网元1的标识、以及用户面网元1的标识的对应关系存储到该服务管理网元中。其中,第一本地局域网的指示信息的相关描述可参考上述描述,在此不再赘述。此外,若消息b中不包括终端1的地址,则可以由服务管理网元在接收到携带终端1的标识的消息b之后,确定与终端1的标识对应的终端1的地址,具体确定方式可参考下述方法实施例中的描述,在此不再赘述。
82.基于上述场景,示例性的提供如下情况一至情况四共四种本地局域网通信方法,以解决跨会话管理网元实现本地局域网服务的私有通信:
83.情况一:服务管理网元在创建会话或者更新会话或者其它过程中,可以提供本地局域网的拓扑管理并提供本地局域网的用户面路径管理,同时由服务管理网元分配路径信息。
84.具体的,在服务管理网元接收消息b之后,服务管理网元根据消息b中的第一本地局域网的指示信息,结合一个或多个终端接入时,服务管理网元存储的终端的标识或者终端的地址中的至少一个、本地局域网的指示信息、会话管理网元的标识、以及用户面网元的标识的对应关系,可以确定当前是否有其它用户面网元为其它终端提供第一本地局域网接入。若当前有其它用户面网元为其它终端提供第一本地局域网接入,则服务管理网元可以根据上述第一局域网的指示信息、其它用户面网元的标识以及用户面网元1的标识,获取相应的第一方向上的路径信息,该第一方向上的路径信息用于其他用户面网元将目的地址为终端1的地址的数据路由到用户面网元1。示例性的,结合上述场景,此时,服务管理网元可以确定已经有用户面网元2为终端2和终端3提供第一本地局域网接入,则服务管理网元可以根据第一局域网的指示信息、用户面网元2的标识以及用户面网元1的标识,获取路径信息2,该路径信息2用于用户面网元2将目的地址为终端1的地址的数据路由到用户面网元1。其中,服务管理网元获取路径信息2的方式例如可以是:在用户面网元1为终端1或者任意其他终端首次提供第一本地局域网接入的情况下,服务管理网元根据第一局域网的指示信息、用户面网元2的标识以及用户面网元1的标识,分配路径信息2。在服务管理网元分配路径信息2之后,可选的,服务管理网元可以存储第一本地局域网的指示信息、源用户面网元(这里为用户面网元2)的标识、目标用户面网元(这里为用户面网元1)的标识、以及路径信息2的对应关系。或者,在用户面网元1不是首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,服务管理网元可以根据用户面网元1的标识,用户面网元2的标识以及第一本地局域网的指示信息,查找存储的第一本地局域网的指示信息、源用户面网元的标识、目标用户面网元的标识和路径信息的对应关系,进而确定出对应的路径信息2,本技术实施例对此不作具体限定。
85.进一步的,在服务管理网元确定出相应的第一方向上的路径信息之后,服务管理网元可以向相应的会话管理网元发送该第一方向上的路径信息相关的信息以及对应的用户面网元的标识,进而由该会话管理网元向该用户面网元的标识所对应的用户面网元发送该第一方向上的路径信息相关的信息,用于在该用户面网元上配置该第一方向上的路径信息相关的信息。示例性的,结合上述场景,在服务管理网元获取路径信息2之后,可以向管理用户面网元2的会话管理网元2发送路由规则2以及用户面网元2的标识,由会话管理网元2根据用户面网元2的标识,向对应的用户面网元2发送该路由规则2,用于在用户面网元2上配置该路由规则2。其中,该路由规则2包括第一本地局域网的指示信息,终端1的地址以及
路径信息2。这样,在用户面网元2接收到目的地址为终端1的地址的数据之后,用户面网元2根据该路由规则2,可以将该数据路由到用户面网元1,进而由用户面网元1将该数据通过相应的接入设备路由到该终端1,本技术实施例对此不作具体限定。
86.可选的,在上述场景下,假设用户面网元1首次为终端1或者任意其他终端提供第一本地局域网接入,则此时,在服务管理网元确定当前有其它用户面网元为其它终端提供第一本地局域网接入之后,还可以根据上述第一局域网的指示信息、其它用户面网元的标识以及用户面网元1的标识,分配与上述第一方向上的路径信息对应的第二方向上的路径信息,该第二方向上的路径信息用于用户面网元1将目的地址为其它终端的地址的数据路径到对应的用户面网元。这里的其他终端为由对应的用户面网元提供第一本地局域网接入的终端。示例性的,结合上述场景,此时,服务管理网元可以确定已经有用户面网元2为终端2和终端3提供第一本地局域网接入,则服务管理网元可以根据第一局域网的指示信息、用户面网元2的标识以及用户面网元1的标识,分配路径信息1,该路径信息1用于用户面网元1将目的地址为终端2或终端3的地址的数据路由到用户面网元2。
87.进一步的,在服务管理网元分配相应的第二方向上的路径信息之后,服务管理网元可以向会话管理网元1发送该第二方向上的路径信息相关的信息,进而由会话管理网元1向所对应的用户面网元1发送该第二方向上的路径信息相关的信息,用于在用户面网元1上配置该第二方向上的路径信息相关的信息。示例性的,结合上述场景,在服务管理网元确定路径信息1之后,可以向会话管理网元1发送路由规则1,由会话管理网元1向对应的用户面网元1发送该路由规则1,用于在用户面网元1上配置该路由规则1。其中,该路由规则1包括第一本地局域网的指示信息,终端2的地址和终端3的地址、以及路径信息1。这样,在用户面网元1接收到目的地址为终端2或终端3的地址的数据之后,用户面网元1根据该路由规则1,可以将该数据路由到用户面网元2,进而由用户面网元2通过相应的接入设备路由到该终端2或终端3,本技术实施例对此不作具体限定。
88.综上,基于上述方案,可以实现由会话管理网元1管理的用户面网元1提供第一本地局域网服务的终端1,以及由会话管理网元2管理的用户面网元2提供第一本地局域服务的终端2或终端3的私有通信,即可以解决跨会话管理网元实现本地局域网服务的私有通信。
89.或者,情况二:服务管理网元在创建会话或者更新会话或者其它过程中,不同时更新本地局域网中的路径信息,而是例如在完成会话的处理后,根据用户面网元上配置的地址报告,按需获取不能处理的数据报文的目的地址,向服务管理网元请求该目的地址关联的路径信息,实时地在该用户面网元中进行更新。
90.具体的,可以在用户面网元上配置报告规则,该报告规则可以为当该用户面网元检测到发到第一本地局域网的数据,并且无法为数据匹配到用户面的路径信息时,则该用户面网元向对应的会话管理网元报告数据描述信息,例如该数据对应的目的地址和源地址(即该数据的接收方地址和发送方地址)以及第一本地局域网的标识。
91.进而,假设终端1向终端2发送数据,则在用户面网元1接收到目的地址为终端2的地址的数据之后,若用户面网元1检测到不能为该目的地址的数据匹配到转发路径信息,则用户面网元1向会话管理网元1发送地址报告,该地址报告包括第一本地局域的指示信息和终端2的地址(即目的地址)。可选的,该地址报告还可以包括终端1的地址(即源地址),本申
请实施例对此不作具体限定。
92.进一步的,会话管理网元1接收到该地址报告之后,可以向服务管理网元请求路径信息1,该路径信息1用于用户面网元1将目的地址为终端2的地址的数据路由到为终端2提供第一本地局域网接入的用户面网元,如上述场景中的用户面网元2。示例性的,会话管理网元1可以向服务管理网元发送消息c,消息c携带第一本地局域网的指示信息、用户面网元1的标识、以及终端2的地址,用于请求与终端2的地址关联的路径信息。这样,服务管理网元接收消息c之后,可以结合终端2接入时,服务管理网元存储的终端2的标识或者终端2的地址中的至少一个、第一本地局域网的指示信息、会话管理网元2的标识、以及用户面网元2的标识的对应关系,确定出为该终端2的地址对应的终端2提供第一本地局域网接入的用户面网元为用户面网元2。进而,服务管理网元可以获取请求的路径信息1。其中,服务管理网元获取请求的路径信息1的方式例如可以是:在用户面网元1首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,服务管理网元根据第一局域网的指示信息、用户面网元2的标识以及用户面网元1的标识,分配路径信息1。在服务管理网元分配路径信息1之后,可选的,服务管理网元可以存储第一本地局域网的指示信息、源用户面网元(这里为用户面网元1)的标识、目标用户面网元(这里为用户面网元2)的标识、以及路径信息1的对应关系。或者,在用户面网元1不是首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,服务管理网元可以根据用户面网元1的标识,用户面网元2的标识以及第一本地局域网的指示信息,查找存储的第一本地局域网的指示信息、源用户面网元的标识、目标用户面网元的标识和路径信息的对应关系,进而确定出对应的路径信息1,本技术实施例对此不作具体限定。
93.此外,可选的,上述消息c中也可以不携带用户面网元1的标识,而是携带终端1的地址,则服务管理网元在接收消息c之后,还需要结合上述终端1接入时,服务管理网元存储的终端1的标识或者终端1的地址中的至少一个、第一本地局域网的指示信息、会话管理网元1的标识、以及用户面网元1的标识的对应关系,确定出为该终端1的地址对应的终端1提供第一本地局域网接入的用户面网元为用户面网元1,进而再按照上述方式获取路径信息1,本技术实施例对此不作具体限定。
94.进一步的,在服务管理网元获取相应的路径信息1之后,服务管理网元可以向会话管理网元1发送该路径信息1,进而由会话管理网元1向发送地址报告的用户面网元1发送路由规则1(即该路径信息1相关的信息),用于在用户面网元1上配置路由规则1。其中,该路由规则1包括第一本地局域网的指示信息,终端2的地址以及路径信息1。这样,用户面网元1可以根据该路由规则1,将接收到的目的地址为终端2的地址的数据路由到用户面网元2,进而由用户面网元2通过相应的接入设备路由到该终端2,本技术实施例对此不作具体限定。
95.可选的,在上述场景下,若消息c中携带终端1的地址,服务管理网元还可以获取路径信息2,该路径信息2用于用户面网元2将目的地址为终端1的地址的数据路由到为终端1提供第一本地局域网接入的用户面网元,如上述场景中的用户面网元1。其中,服务管理网元可以获取路径信息2的方式可参考上述情况一中的描述,在此不再赘述。
96.进一步的,在服务管理网元获取路径信息2之后,服务管理网元可以向管理用户面网元2的会话管理网元2发送路由规则2以及用户面网元1的标识,由会话管理网元2向用户面网元2的标识所对应的用户面网元2发送该路由规则2,用于在用户面网元2上配置该路由
规则2。其中,该路由规则2包括第一本地局域网的指示信息,终端1的地址以及路径信息2。这样,在用户面网元2接收到目的地址为终端1的地址的数据之后,用户面网元2根据该路由规则2,可以将该数据路由到用户面网元1,进而由用户面网元1通过相应的接入设备路由到该终端1,本技术实施例对此不作具体限定。
97.当然,本技术实施例中,也可以不同时在用户面网元2上配置上述路由规则2,而是在用户面网元2上配置地址报告,在终端2向终端1发送数据时,若在用户面网元2接收到目的地址为终端1的地址的数据之后,用户面网元2检测到不能为该目的地址的数据匹配到转发路径信息,则用户面网元2向会话管理网元2发送地址报告,进而按照类似于上述在用户面网元1上配置路由规则1的方式,在用户面网元2上配置上述路由规则2,本技术实施例对此不作具体限定。
98.综上,基于上述方案,可以实现由会话管理网元1管理的用户面网元1提供第一本地局域网服务的终端1,以及由会话管理网元2管理的用户面网元2提供第一本地局域服务的终端2的私有通信,即可以解决跨会话管理网元实现本地局域网服务的私有通信。
99.或者,情况三:服务管理网元在创建会话或者更新会话或者其它过程中,可以提供本地局域网的拓扑管理并提供本地局域网的用户面路径管理,同时由会话管理网元分配路径信息。
100.具体实现方式与情况一类似,区别比如在于:
101.第一方面,在用户面网元1首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,情况三中获取第一方向上的路径信息的方式与情况一中不同。情况一中,在用户面网元1首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,由服务管理网元根据第一局域网的指示信息、其它用户面网元的标识以及用户面网元1的标识分配第一方向上的路径信息。情况三中,在用户面网元1首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,服务管理网元向管理用户面网元1的会话管理网元1请求第一方向上的路径信息。示例性的,以服务管理网元获取路径信息2为例,情况一中,在用户面网元1首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,服务管理网元根据第一局域网的指示信息、用户面网元2的标识以及用户面网元1的标识,分配路径信息2;而情况三中,在用户面网元1首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,服务管理网元向管理用户面网元1的会话管理网元1请求该路径信息2,由会话管理网元1分配路径信息2之后,向服务管理网元发送该路径信息2,相关实现可参考下述图8所示的实施例,在此不再赘述。
102.另一方面,服务管理网元获取第二方向上的路径信息的方式与情况一中不同。情况一中,在用户面网元1首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,服务管理网元根据第一局域网的指示信息、其它用户面网元的标识以及用户面网元1的标识,分配第二方向上的路径信息,并向用户面网元1对应的会话管理网元1发送该第二方向上的路径信息;在用户面网元1不是首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,服务管理网元不需要获取第二方向上的路径信息。情况三中,在服务管理网元获取相应的第一方向上的路径信息,向相应的会话管理网元发送该第一方向上的路径信息相关的信息以及对应的用户面网元的标识之后,对于每个第一方向上的路径信息,若该会话管理网元确定对应的用户面网元上不存在与该第一方向上的路径信息对应的第二方
向上的路径信息,则根据第一局域网的指示信息、该用户面网元的标识以及用户面网元1的标识,分配对应的第二方向上的路径信息之后,向服务管理网元发送该第二方向上的路径信息。示例性的,以服务管理网元获取路径信息1为例,情况一中,在用户面网元1首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,服务管理网元根据第一局域网的指示信息、用户面网元2的标识以及用户面网元1的标识,分配路径信息1,并向用户面网元1对应的会话管理网元1发送该路径信息1;在用户面网元1不是首次为终端1或者任意其他终端提供第一本地局域网接入的情况下,服务管理网元不需要获取该路径信息1;而情况三中,在服务管理网元确定出路径信息2之后,向管理用户面网元2的会话管理网元2发送该路径信息2相关的信息以及用户面网元2的标识之后,若会话管理网元2确定对应的用户面网元2上不存在与路径信息2对应的路径信息1,则根据第一局域网的指示信息、用户面网元2的标识以及用户面网元1的标识,分配路径信息1之后,向服务管理网元发送该路径信息1。
103.其余相关描述可参考情况一,在此不再赘述。
104.或者,情况四:服务管理网元不提供本地局域网的用户面路径管理,而是不同会话管理网元之间协商更新路径信息。
105.具体的,在服务管理网元接收消息b之后,服务管理网元可以根据消息b中的第一本地局域网的指示信息,结合一个或多个终端接入时,服务管理网元存储的终端的标识或者终端的地址中的至少一个、本地局域网的指示信息、会话管理网元的标识、以及用户面网元的标识的对应关系,确定当前是否有其它用户面网元为其它终端提供第一本地局域网接入。若当前有其它用户面网元为其它终端提供第一本地局域网接入,则服务管理网元可以向会话管理网元1返回其他用户面网元的标识,与其他用户面网元对应的会话管理网元的标识、以及对应的第一本地局域网的指示信息(可选的,或者会话管理网元1将第一本地局域网的标识作为第一本地局域网的指示信息),由会话管理网元1根据第一本地局域网的指示信息、其他用户面网元的标识以及用户面网元1的标识,获取相应的第一方向上的路径信息,该第一方向上的路径信息用于其他用户面网元将目的地址为终端1的地址的数据路由到用户面网元1。进而,会话管理网元1可以根据服务管理网元发送的与其他用户面网元对应的会话管理网元的标识,向对应的会话管理网元发送消息d,该消息d包括第一本地局域网的指示信息、终端1的地址、对应的第一方向上的路径信息、以及对应的用户面网元的标识,由该会话管理网元根据对应的用户面网元的标识,向对应的用户面网元发送该第一方向上的路径信息相关的信息(包括第一本地局域网的指示信息、终端1的地址、对应的第一方向上的路径信息),用于在该用户面网元上配置该第一方向上的路径信息相关的信息。其中,会话管理网元1获取相应的第一方向上的路径信息的方式可参考情况一种服务管理网元获取相应的第一方向上的路径信息的方式,区别比如在于:将情况一中的服务管理网元替换为情况四中的会话管理网元1,其余相关描述可参考情况一,在此不再赘述。
106.比如,结合上述场景,服务管理网元可以确定已经有用户面网元2为终端2和终端3提供第一本地局域网接入,则服务管理网元向会话管理网元1发送用户面网元2的标识、会话管理网元2的标识、以及对应的第一本地局域网的指示信息(可选的,或者会话管理网元1将第一本地局域网的标识作为第一本地局域网的指示信息),由会话管理网元1根据第一本地局域网的指示信息、用户面网元2的标识以及用户面网元1的标识,获取路径信息2,该路径信息2用于用户面网元2将目的地址为终端1的地址的数据路由到用户面网元1。进而,会
话管理网元1可以根据服务管理网元发送的会话管理网元2的标识,向对应的会话管理网元2发送路由规则2以及用户面网元2的标识,由会话管理网元2根据用户面网元2的标识,向对应的用户面网元2发送该路由规则2,用于在用户面网元2上配置该路由规则2。其中,该路由规则2包括第一本地局域网的指示信息,终端1的地址以及路径信息2。这样,在用户面网元2接收到目的地址为终端1的地址的数据之后,用户面网元2根据该路由规则2,可以将该数据路由到用户面网元1,进而由用户面网元1通过相应的接入设备路由到该终端1,本技术实施例对此不作具体限定。
107.进一步的,其他会话管理网元接收来自会话管理网元1的消息d之后,对于每个第一方向上的路径信息,若该会话管理网元确定对应的用户面网元上不存在与该第一方向上的路径信息对应的第二方向上的路径信息,则根据第一局域网的指示信息、该用户面网元的标识以及用户面网元1的标识,分配对应的第二方向上的路径信息之后,向服务管理网元发送该第二方向上的路径信息,其中,该第二方向上的路径信息用于用户面网元1将目的地址为其它终端的地址的数据路径到对应的用户面网元。这里的其他终端为由对应的用户面网元提供第一本地局域网接入的终端。进而,服务管理网元可以向会话管理网元1发送该第二方向上的路径信息相关的信息(包括第一本地局域网的指示信息、其他终端的地址、对应的第二方向上的路径信息)以及对应的用户面网元1的标识,进而由会话管理网元1根据用户面网元1的标识,向对应的用户面网元1发送该第二方向上的路径信息相关的信息,用于在用户面网元1上配置该第二方向上的路径信息相关的信息。示例性的,结合上述场景,假设会话管理网元2接收来自会话管理网元1的消息d之后,确定对应的用户面网元2上不存在与路径信息2对应的路径信息1,则根据第一局域网的指示信息、用户面网元2的标识以及用户面网元1的标识,分配对应的路径信息1,该路径信息1用于用户面网元1将目的地址为终端2或终端3的地址的数据路由到用户面网元2。进而,服务管理网元可以向会话管理网元1发送路由规则1以及用户面网元1的标识(可选的),由会话管理网元1根据用户面网元1的标识,向对应的用户面网元1发送该路由规则1,用于在用户面网元1上配置该路由规则1。其中,该路由规则1包括第一本地局域网的指示信息,终端2的地址和终端3的地址、以及路径信息1。这样,在用户面网元1接收到目的地址为终端2或终端3的地址的数据之后,用户面网元1根据该路由规则1,可以将该数据路由到用户面网元2,进而由用户面网元2通过相应的接入设备路由到该终端2或终端3,本技术实施例对此不作具体限定。
108.综上,基于上述方案,可以实现由会话管理网元1管理的用户面网元1提供第一本地局域网服务的终端1,以及由会话管理网元2管理的用户面网元2提供第一本地局域服务的终端2或终端3的私有通信,即可以解决跨会话管理网元实现本地局域网服务的私有通信。
109.可选的,图1所示的通信系统可以应用于目前的5g网络或者未来的其他网络,本技术实施例对此不作具体限定。
110.示例性的,如图2所示,若图1所示的通信系统应用于目前的5g网络,则图1中的会话管理网元1所对应的网元或者实体可以为5g网络架构中的smf1网元;图1中的会话管理网元2所对应的网元或者实体可以为5g网络架构中的smf2网元;图1中的用户面网元1所对应的网元或者实体可以为5g网络架构中的upf1网元;图1中的用户面网元2所对应的网元或者实体可以为5g网络架构中的upf2网元,图1中的服务管理网元所对应的网元或者实体可以
为5g网络架构中的5glan smf(5glan smf,lsmf)网元。其中,上述的本地局域网可以为5glan。此外,从表达方式上看,5glan也可以称为lan,lan-类型服务(type service),lan-虚拟网络(virtual network,vn),5glan-type service,5glan-vn,5glan组(group),或者lan group等;lsmf网元还可以称为5glan群组管理功能(group management function,gmf)网元,5glan路径管理功能(path management function,pmf)网元,5glan地址解析功能(address resolution function,arf)网元,5glan群组控制功能(group controller/control function,gcf)网元,5glan配置控制功能(configuration controller/control function,ccf)网元,5glan配置管理功能(configuration management function,ccf)网元,5glan服务管理功能(5glan-type service management function,5lsmf)网元,5glan虚拟网络管理功能(5glan-vn management function,5lvmf)网元,5glan虚拟网络控制器(5glan-vn controller,5lvc),5glan控制器(5glan controller,5lc),5glan服务控制器(5glan-type service controller,5lsc)等,本技术实施例5glan以及lsmf网元的名字不作具体限定。
111.其中,本技术实施例中,lsmf网元用于管理5glan的拓扑结构,以及5glan中不同upf网元之间的路由。示例性的,lsmf网元能够根据终端接入5glan的位置为5glan动态添加smf网元或upf网元,或者根据终端的移动动态更新smf网元或upf网元;或者,lsmf网元能够根据终端在5glan中的地址变化,如添加新地址,删除旧地址等,更新5glan中的路由,确保5glan能够满足5glan的私有通信,即终端和终端之间的点对点数据传输。或者,lsmf网元在检测到为某个终端服务的smf网元与其他终端的smf网元不同时,lsmf网元通过协商两个smf网元来更新对应的upf网元之间的路由。其中,若某个upf网元首次为终端提供5glan服务,则需要在更新路由的同时,建立该upf网元与其他upf网元之间的转发路径。
112.此外,如图2所示,目前的5g网络还可以包括接入设备1、接入设备2、接入和移动性管理功能(core access and mobility management function,amf)网元、认证服务器功能(authentication server function,ausf)网元、网络切片选择功能(network slice selection function,nssf)网元、网络开放功能(network exposure function,nef)网元、网络功能存储功能(network exposure function repository function,nrf)网元、策略控制功能(policy control function,pcf)网元、统一数据管理(unified data management,udm)网元以及应用功能(application function,af)网元等,本技术实施例对此不作具体限定。
113.其中,如图2所示,终端1通过接入设备1接入5g网络,终端1通过下一代网络(next generation,n)1接口(简称n1)与amf网元通信;终端2通过接入设备2接入5g网络,终端2通过n1与amf网元通信;终端3通过接入设备2接入5g网络,终端3通过n1与amf网元通信;接入设备1或接入设备2通过n2接口(简称n2)与amf网元通信;接入设备1通过n3接口(简称n3)与upf1网元通信;接入设备2通过n3与upf2网元通信,smf1网元通过n4接口(简称n4)与upf1网元通信,smf2网元通过n4与upf2网元通信,upf1网元通过nx接口(简称nx)与upf1网元通信,或者,upf1网元或upf2网元分别通过n6接口(简称n6)接入数据网络。其中,nx接口可以重用现有的n9接口或者n6接口,也可以定义新的接口,对此不限定。此外,图2所示的ausf网元、amf网元、smf网元、nssf网元、nef网元、nrf网元、pcf网元、udm网元或者af网元等控制面网元也可以采用服务化接口进行交互。比如,ausf网元对外提供的服务化接口可以为nausf;
amf网元对外提供的服务化接口可以为namf;smf网元对外提供的服务化接口可以为nsmf;nssg网元对外提供的服务化接口可以为nnssf;nef网元对外提供的服务化接口可以为nnef;nrf网元对外提供的服务化接口可以为nnrf;pcf网元对外提供的服务化接口可以为npcf;udm网元对外提供的服务化接口可以为nudm;af网元对外提供的服务化接口可以为naf。相关描述可以参考23501标准中的5g系统架构(5g system architecture)图,在此不予赘述。
114.图3所示为现有的5glan服务的用户面架构示意图。其中,终端建立到提供5glan服务的upf网元的会话,从而接入到提供5glan服务的upf网元。如上所述,提供5glan服务的upf网元可以通过n6与数据网络中现存的lan互通,例如和lan中的个人计算机(personal computer,pc)通信;或者,提供5glan服务的upf网元也可以通过内部upf网元与upf网元之间的连接关联不同终端的会话,实现私有通信,本技术实施例对此不作具体限定。
115.可选的,本技术实施例中所涉及到的终端(terminal)可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备;还可以包括用户单元(subscriber unit)、蜂窝电话(cellular phone)、智能电话(smart phone)、无线数据卡、个人数字助理(personal digital assistant,pda)电脑、平板型电脑、无线调制解调器(modem)、手持设备(handheld)、膝上型电脑(laptop computer)、无绳电话(cordless phone)或者无线本地环路(wireless local loop,wll)台、机器类型通信(machine type communication,mtc)终端、用户设备(user equipment,ue),移动台(mobile station,ms),终端设备(terminal device)或者中继用户设备等。其中,中继用户设备例如可以是5g家庭网关(residential gateway,rg)。为方便描述,本技术中,上面提到的设备统称为终端。
116.可选的,本技术实施例中所涉及的接入设备(包括上述的第一接入设备或第二接入设备)指的是接入核心网的设备,例如可以是基站,宽带网络业务网关(broadband network gateway,bng),汇聚交换机,非第三代合作伙伴计划(3rd generation partnership project,3gpp)接入设备等。基站可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等。
117.可选的,本技术实施例图1中的服务管理网元或者会话管理网元1或者会话管理网元2可以由一个设备实现,也可以由多个设备共同实现,还可以是一个设备内的一个功能模块,本技术实施例对此不作具体限定。可以理解的是,上述功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。
118.例如,本技术实施例图1中的服务管理网元或者会话管理网元1或者会话管理网元2可以通过图4中的通信设备来实现。图4所示为本技术实施例提供的通信设备的硬件结构示意图。该通信设备400包括处理器401,通信线路402,存储器403以及至少一个通信接口(图4中仅是示例性的以包括通信接口404为例进行说明)。
119.处理器401可以是一个通用中央处理器(central processing unit,cpu),微处理器,特定应用集成电路(application-specific integrated circuit,asic),或一个或多个用于控制本技术方案程序执行的集成电路。
120.通信线路402可包括一通路,在上述组件之间传送信息。
121.通信接口404,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等。
122.存储器403可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路402与处理器相连接。存储器也可以和处理器集成在一起。
123.其中,存储器403用于存储执行本技术方案的计算机执行指令,并由处理器401来控制执行。处理器401用于执行存储器403中存储的计算机执行指令,从而实现本技术下述实施例提供的本地局域网通信方法。
124.可选的,本技术实施例中的计算机执行指令也可以称之为应用程序代码,本技术实施例对此不作具体限定。
125.在具体实现中,作为一种实施例,处理器401可以包括一个或多个cpu,例如图4中的cpu0和cpu1。
126.在具体实现中,作为一种实施例,通信设备400可以包括多个处理器,例如图4中的处理器401和处理器408。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
127.在具体实现中,作为一种实施例,通信设备400还可以包括输出设备405和输入设备406。输出设备405和处理器401通信,可以以多种方式来显示信息。例如,输出设备405可以是液晶显示器(liquid crystal display,lcd),发光二级管(light emitting diode,led)显示设备,阴极射线管(cathode ray tube,crt)显示设备,或投影仪(projector)等。输入设备406和处理器401通信,可以以多种方式接收用户的输入。例如,输入设备406可以是鼠标、键盘、触摸屏设备或传感设备等。
128.上述的通信设备400可以是一个通用设备或者是一个专用设备。在具体实现中,通信设备400可以是台式机、便携式电脑、网络服务器、掌上电脑(personal digital assistant,pda)、移动手机、平板电脑、无线终端设备、嵌入式设备或有图4中类似结构的设备。本技术实施例不限定通信设备400的类型。
129.下面将结合图1至图4对本技术实施例提供的本地局域网通信方法进行具体阐述。
130.需要说明的是,本技术下述实施例中各个网元之间的消息名字或消息中各参数的名字等只是一个示例,具体实现中也可以是其他的名字,本技术实施例对此不作具体限定。
131.首先,以图1所示的通信系统应用于如图2所示的5g网络,会话管理网元1为smf1网元,会话管理网元2为smf2网元,用户面网元1为upf1网元,用户面网元2为upf2网元为例。假设lsmf网元在创建会话或者更新会话或者其它过程中,可以提供5glan的拓扑管理并提供
5glan的用户面路径管理,同时路径信息由lsmf网元分配并管理(即对应上述情况一)。则如图5所示,为本技术实施例提供的一种本地局域网通信方法,该本地局域网通信方法包括如下步骤:
132.s502、amf网元向smf1网元发送更新(update)或创建(create)(session management,sm)上下文请求,以使得smf1网元接收来自amf网元的更新或创建sm上下文请求。
133.其中,该更新或创建sm上下文请求包括会话标识(session id)和终端1的标识。
134.可选的,本技术实施例中,amf网元可以在接收来自终端1的会话建立请求消息之后,触发执行步骤s502;或者,amf网元可以在接收来自终端1的会话更新请求消息之后,触发执行步骤s502;或者,amf网元可以在接收来自终端1的注册请求消息或者服务请求消息之后,触发执行步骤s502;或者,amf网元可以在接收来自第一接入设备的切换请求消息之后,触发执行步骤s502,等等,本技术实施例对何时或如何触发执行步骤s502不作具体限定。
135.可选的,若amf网元接收来自第一接入设备的切换请求消息之后,触发执行步骤s502,假设对应的场景是,终端1从由smf3网元提供服务切换为由smf1网元提供服务,则对应的更新或创建sm上下文请求中还可以包括smf3网元的标识和会话标识,本技术实施例对此不作具体限定。
136.可选的,若amf网元在接收来自终端1的会话建立请求消息之后,触发执行步骤s502,则amf网元向smf1网元发送的创建sm上下文请求中可以包括sm消息,该sm消息例如可以是会话建立请求消息,本技术实施例对此不作具体限定。
137.或者,若amf网元在接收来自终端1的会话更新请求消息之后,触发执行步骤s502,则amf网元向smf1网元发送的更新sm上下文请求中可以包括sm消息,该sm消息例如可以是会话更新请求消息,本技术实施例对此不作具体限定。
138.可选的,上述更新或创建sm上下文请求中还可以包括会话的lan id;或者,上述sm消息中还可以包括会话的lan id,本技术实施例对此不作具体限定。
139.其中,本技术实施例中,lan id可以理解为一个5glan群组的标识。也就是说,lan id可用于标识一个5glan群组,或者一个5glan-vn,或者一个特定的5glan服务。采用同一lan id的终端属于同一5glan群组,可以使用该lan id对应的5glan服务或者可以使用该lan id对应的5glan-vn,即采用同一lan id的终端之间可以进行本地局域网私有通信,在此统一说明,以下不再赘述。
140.可选的,从格式上来说,lan id可以是特殊的域名(如数据网络名称(data network name,dnn))、全量域名(fully qualified domain name,fqdn)、vid、字符串、内部组标识(internal group identifier)、外部组标识(external group identifier),也可以是序列号等。此外,lan id还可采用一些特殊的格式,例如lan id中还可包括提供商信息、运营商信息、网络信息、域信息等,本技术实施例对此不作具体限定。
141.s503、smf1网元获取会话的lan1 id,并选择upf1网元为终端1提供服务。
142.示例性的,本技术实施例中,smf1网元可以通过如下方式获取会话的lan id:比如,smf1网元可以从更新或创建sm上下文请求中获取会话的lan id;或者,smf1网元可以从更新或创建sm上下文请求中的sm消息中获取会话的lan id;或者,smf1网元可以根据更新
或创建sm上下文请求中的会话标识从本地终端的上下文中查找获取会话的lan id;或者,在步骤s502中描述的切换场景下,smf1网元可以根据更新或创建sm上下文请求中的smf3网元的标识和会话标识从smf3网元获取会话的lan id,本技术实施例对此不作具体限定。
143.其中,smf1网元选择upf1网元的方式可参考现有技术,在此不再赘述。
144.s504、smf1网元向lsmf网元发送消息1,以使得lsmf网元接收来自smf1网元的消息1。
145.其中,该消息1包括会话的lan id、终端1的标识、smf1网元的标识以及upf1网元的标识,用于更新连接到5glan的终端的信息。
146.可选的,本技术实施例中,终端1的标识例如可以是签约永久标识(subscription permanent identifier,supi),国际移动用户识别码(international mobile subscriber identification number,imsi)移动台综合业务数字网号码(mobile station integrated services digital network number,msisdn),全球唯一临时标识(global unique temporary identifier,guti),数据网络相关的身份标识(例如为网络接入标识(network access identifier,nai)或者本地局域网特定的用户标识等,本技术实施例对此不作具体限定。
147.其中,本技术实施例中,lsmf网元接收来自smf1网元的消息1之后,可以确定终端1的标识对应的终端1的地址。比如,lsmf网元从lad id对应的地址池中分配终端1的地址;或者,lsmf网元从动态主机配置协议(dynamic host configuration protocol,dhcp)服务器或者数据网络认证、授权、计费(data network-authentication,authorization,accounting,dn-aaa)服务器获取终端1的地址,等,本技术实施例对此不作具体限定。
148.可选的,本技术实施例中,终端1的地址例如可以是第四版互联网协议(internet protocol version4,ipv4)地址,第六版互联网协议(internet protocol version6,ipv6)ipv6地址,媒体接入控制(media access control,mac)地址,或者mac地址 虚拟本地局域网标识(virtual local area network identify,vid)等,本技术实施例对此不作具体限定。
149.可选的,本技术实施例中,假设上述会话的lan id为lan id1,则lsmf网元更新连接到5glan的终端的信息例如可以是lsmf网元存储终端1的标识或者终端1的地址中的至少一个、lan id1、smf1网元的标识、以及upf1网元的标识的对应关系。比如,更新后的连接到5glan的终端的信息例如可以如表一或表二所示,包括终端的标识或者终端的地址中的至少一个、lan id、smf网元的标识、以及upf网元的标识的对应关系:
150.表一
[0151][0152]
表二
[0153][0154]
其中,表一示例性的以在终端1接入该lan id1对应的5glan之前,由upf2网元提供lan id1对应的5glan服务的终端2和终端3已经接入该lan id1对应的5glan为例进行说明,其中,upf2网元由smf2网元进行管理。表二示例性的以在终端1接入该lan id1对应的5glan之前,由upf2网元提供lan id1对应的5glan服务的终端2和终端3已经接入该lan id1对应的5glan,由upf1网元提供lan id1对应的5glan服务的终端4已经接入该lan id1对应的5glan为例进行说明,其中,upf2网元由smf2网元进行管理,upf1网元由smf1网元进行管理,在此统一说明,以下不再赘述。
[0155]
其中,表一或表二仅是示例性的给出了两种连接到5glan的终端的信息在lsmf网元上的存储方式,本技术实施例对5glan的终端的信息在lsmf网元上的存储方式不作具体限定。
[0156]
进一步的,在lsmf网元接收上述消息1之后,根据消息1中的lan id(假设为lan id1),结合一个或多个终端接入时lsmf网元存储的终端的标识或者终端的地址中的至少一个、本地局域网的标识、smf网元的标识、以及upf网元的标识的对应关系(如表一或表二所示),可以确定当前是否有其它upf网元为其它终端提供该lan id1对应的5glan服务。示例性的,以表一为例,lsmf网元可以确定当前有upf2网元为终端2和终端3提供该lan id1对应的5glan服务。进而,针对该upf2网元,本技术实施例提供的本地局域网通信方法还包括如下步骤s505-s512:
[0157]
s505、lsmf网元根据lan id1、upf1网元的标识和upf2网元的标识,获取与终端1的地址关联的路径信息2,该路径信息2用于upf2网元将目的地址为终端1的地址的数据路由到upf1网元。
[0158]
示例性的,若lsmf网元根据lan id1,查找lsmf网元上连接到5glan的终端的信息(如上述表一),确定upf1网元首次为终端1或者任意其他终端提供lan id1对应的5glan服务,则lsmf网元可以根据lan id1、upf2网元的标识和upf1网元的标识,分配与终端1的地址关联的路径信息2。
[0159]
可选的,本技术实施例中,在lsmf网元分配上述路径信息2之后,可以将lan id1、upf2网元的标识、upf1网元的标识以及对应的路径信息2存储至lsmf网元上,如表三所示:
[0160]
表三
[0161][0162]
或者,示例性的,若lsmf网元根据lan id1,查找lsmf网元上连接到5glan的终端的信息(如上述表二),确定upf1网元不是首次为终端1或者任意其他终端提供lan id1对应的5glan服务,则lsmf网元可以根据lan id1、upf2网元的标识和upf1网元的标识,结合表四所示的对应关系,确定与终端1的地址关联的路径信息2,本技术实施例对此不作具体限定。
[0163]
表四
[0164][0165]
需要说明的是,表四中的lan id1、upf2网元的标识、upf1网元的标识以及对应的路径信息2的对应关系是在upf1网元首次为终端1或者任意其他终端提供lan id1对应的5glan服务时,按照表三中的建立方式建立的,表四中的lan id1、upf1网元的标识、upf2网元的标识以及对应的路径信息1的对应关系是在upf1网元首次为终端1或者任意其他终端提供lan id1对应的5glan服务时,在下述步骤s509中建立的,在此统一说明,以下不再赘述。
[0166]
可选的,本技术实施例中的路径(包括步骤s505中的路径信息2对应的路径或者路径信息1对应的路径等)可以采用虚拟本地局域网(virtual lan,vlan),虚拟扩展局域网(virtual extensible lan,vxlan),通用分组无线业务(general packet radio service,gprs)隧道协议用户面(gprs tunneling protocol-user plane,gtp-u),通用路由封装协议(generic routing encapsulation,gre),或者ip隧道方式来构建。上述构建方式可以是动态的,也可以在网络中预配置好的,本技术实施例对此不作具体限定。其中,采用不同的构建方式,对应的路径信息并不相同。例如采用vlan方式构建时,路径信息可以是upf id、upf id 虚拟本地局域网标识(vlan id,vid)或者mac vid;或者,例如采用vxlan方式构建时,路径信息可以是upf id、upf id vid、ip地址 vid、或者ip地址 端口号(port) vid;或者,例如采用gtp-u方式构建时,路径信息可以是upf id、upf id 隧道端点标识(tunnel endpoint identifier,teid)、ip地址 teid、或者ip地址 port teid;或者,例如采用gre方式构建时,路径信息可以是upf id、upf id 密钥(key)、ip地址 key、或者ip地址 port key;或者,采用ip隧道方式构建时,路径信息可以是upf id、ip地址、或者ip地址 port。其中,若路径信息中有upf id,upf id可以是mac地址或者ip地址,或者ip地址 port,或者smf
网元或者upf网元可以根据upf id确定对应的mac地址或者ip地址,或者ip地址 port,在此统一说明,以下不再赘述。
[0167]
需要说明的是,本技术实施例中,源upf网元到目标upf网元的路径信息与目标upf网元到源upf网元的路径信息互为对应的路径信息,比如,上述表四中的路径信息2与路径信息1互为对应的路径信息。其中,在某些技术中,如vlan和vxlan中,互为对应的路径信息共享vid;或者,在gre中,互为对应的路径信息共享gre key,本技术实施例对此不作具体限定。
[0168]
s506、lsmf网元向upf2网元对应的smf2网元发送更新5glan路由请求1,以使得smf2网元接收来自lsmf网元的更新5glan路由请求1。
[0169]
其中,该更新5glan路由请求1包括lan的指示信息,终端1的地址、upf2网元的标识以及对应的路径信息2。
[0170]
可选的,本技术实施例中,lan的指示信息例如可以是lan id或者lan标签,本技术实施例对此不作具体限定。其中,若lan的指示信息为lan标签,则该lan标签可以是根据lan id确定的,具体可参考现有的实现方式,在此不再赘述。
[0171]
示例性的,本技术实施例中,lan标签例如可以是网络实例(network instance)标识、vid或者lan id等,本技术实施例对此不作具体限定。其中,该lan标签可以用于标识lan的实例或者lan的虚拟网络,或者可以用于识别,封装或标识lan的数据,其可以存在于隧道信息中,终端数据中或配置数据中等,主要用来隔离lan通信。
[0172]
可选的,本技术实施例中,若lan标识用于标识一个5glan群组,则lan标签可以为该5glan群组对应的5glan服务(实例或虚拟网络)的lan标签,在此统一说明,以下不再赘述。
[0173]
可选的,本技术实施例,在lsmf网元根据lan id确定lan标签之后,也可以在上述表一至表四,或者下述各个表格中增加lan id和lan标签的对应关系,或者将lan id替换为lan标签,本申实施例对此不作具体限定。
[0174]
s507、smf2网元向upf2网元的标识对应的upf2网元发送路由消息1,以使得upf2网元接收来自smf2网元的路由消息1。
[0175]
其中,该路由消息1包括路由规则2,用于将路由规则2配置在upf2网元上。该路由规则2包括lan的指示信息、终端1的地址以及路径信息2。
[0176]
这样,在upf2网元接收到目的地址为终端1的地址的数据之后,upf2网元可以根据路由规则2,将该lan id对应的5glan中待发给终端1的数据发送给upf1网元,进而由upf1网元将该数据通过相应的接入设备发送给终端1,本技术实施例对此不作具体限定。
[0177]
可选的,本技术实施例中,在upf2网元将路由规则2配置在upf2网元上之后,upf2网元上的路由信息的存储方式可以如表五或表六所示:包括lan的指示信息、路径信息和对应的终端的地址。可选的,包括目标upf网元的标识,本技术实施例对此不作具体限定。
[0178]
表五
[0179][0180]
表六
[0181][0182]
其中,表五示例性的以upf1网元首次为终端1或者任意其他终端提供lan id1对应的5glan服务为例进行说明。表六示例性的以在终端1接入该lan id1对应的5glan之前,由upf1网元提供lan id1对应的5glan服务的终端4已经接入该lan id1对应的5glan(如表二)为例进行说明,在此统一说明,以下不再赘述。
[0183]
s508、smf2网元向lsmf网元发送更新5glan路由响应1,以使得lsmf网元接收来自smf2网元的更新5glan路由响应1。
[0184]
可选的,本技术实施例中,若lsmf网元根据lan id1,查找lsmf网元上连接到5glan的终端的信息(如上述表一),确定upf1网元首次为终端1或者任意其他终端提供lan id1对应的5glan服务;并且,如表一或表二所示,在终端1接入该lan id1对应的5glan之前,由upf2网元提供lan id1对应的5glan服务的终端2和终端3已经接入该lan id1对应的5glan,则本技术实施例提供的本地局域网通信方法还可以包括如下步骤s509-s612:
[0185]
s509、lsmf网元根据lan id1、upf1网元的标识和upf2网元的标识,分配路径信息1,该路径信息1用于upf1网元将目的地址为终端2和终端3的地址的数据路由到upf2网元。
[0186]
可选的,本技术实施例中,在lsmf网元分配上述路径信息1之后,可以将lan id1、upf1网元的标识、upf2网元的标识以及对应的路径信息1存储至lsmf网元上,结果如上述表四所示,在此不再赘述。
[0187]
s510、lsmf网元向smf1网元发送更新5glan路由请求2,以使得smf1网元接收来自lsmf网元的更新5glan路由请求2。
[0188]
其中,该更新5glan路由请求2包括lan的指示信息、终端1的地址、终端2的地址和终端3的地址以及对应的路径信息1。
[0189]
可选的,本技术实施例中的更新5glan路由请求2中还可以包括upf1网元的标识,用于确定对应的upf1网元。当然,若更新5glan路由请求2中不包括upf1网元的标识,smf1网元还可以将步骤s503中选择的upf1网元确定为smf1网元对应的upf1网元,本技术实施例对此不作具体限定。
[0190]
s511、smf1网元向对应的upf1网元发送路由消息2,以使得upf1网元接收来自smf1网元的路由消息2。
[0191]
其中,该路由消息2包括路由规则1,用于将路由规则1配置在upf1网元上。该路由规则1包括本地局域网的指示信息、终端2的地址和终端3的地址、以及对应的路径信息1。
[0192]
这样,在upf1网元接收到目的地址为终端2或者终端3的地址的数据之后,upf1网元可以根据路由规则1,将该lan id对应的5glan中待发给终端2或终端3的数据发送给upf2网元,进而由upf2网元将该数据通过相应的接入设备发送给终端2或者终端3,本技术实施例对此不作具体限定。
[0193]
可选的,本技术实施例中,在upf1网元将路由规则1配置在upf1网元上之后,upf1网元上的路由信息的存储方式可以如表七所示:包括lan的指示信息、路径信息和对应的终端的地址。可选的,包括目标upf网元的标识,本技术实施例对此不作具体限定。
[0194]
表七
[0195][0196]
s512、smf1网元向lsmf网元发送更新5glan路由响应2,以使得lsmf网元接收来自smf1网元的更新5glan路由响应2。
[0197]
需要说明的是,上述步骤s505-s512仅是示例性的以在lsmf网元接收上述消息1之后,根据消息1中的lan id(假设为lan id1),结合一个或多个终端接入时lsmf网元存储的终端的标识或者终端的地址中的至少一个、本地局域网的标识、smf网元的标识、以及upf网元的标识的对应关系(如表一或表二所示),确定当前有upf2网元为终端2和终端3提供该lan id1对应的5glan服务为例进行说明。当然,若还有其它upf网元为其它终端提供该lan id1对应的5glan服务,则针对该upf网元的本地局域网通信方法,可参考上述步骤s505-s512,仅需将上述步骤s505-s512中的upf2网元替换为该upf网元,将上述步骤s505-s512中的smf2网元替换为该upf网元对应的smf网元,将上述步骤s505-s512中的终端2和终端3替换为由该upf网元提供本地局域网接入的终端即可,其余相关描述可参考上述步骤s505-s512,在此不再赘述。
[0198]
进一步的,在smf1网元获取到终端1的地址之后,本技术实施例提供的本地局域网通信方法还包括如下步骤s513:
[0199]
s513、smf1网元向对应的upf1网元发送路由消息3,以使得upf1网元接收来自smf1网元的路由消息3。
[0200]
其中,该路由消息3包括lan的指示信息、终端1的地址以及路径信息3,用于在upf1网元上配置lan的指示信息、终端1的地址以及路径信息2的对应关系。该路径信息3用于upf1网元将目的地址为终端1的地址的数据路由到终端1对应的接入设备上,进而路由到终端1。
[0201]
这样,在upf1网元接收到目的地址为终端1的地址的数据之后,根据upf1网元上存储的lan的指示信息、终端1的地址以及对应的路径信息3,可以将目的地址为终端1的地址
的数据路由到终端1对应的接入设备上,进而路由到终端1。
[0202]
可选的,本技术实施例中,路径信息3例如可以为upf1网元到相应的接入设备的gtp-u隧道上接入设备的隧道信息,如ip地址和隧道端点标识等,本技术实施例对此不作具体限定。
[0203]
可选的,本技术实施例中,若lsmf网元根据lan id1,查找lsmf网元上连接到5glan的终端的信息(如上述表二),确定upf1网元不是首次为终端1或者任意其他终端提供lan id1对应的5glan服务,则可以不用执行上述步骤s509至s512,而是lsmf网元向smf1网元发送终端1的地址,以使得smf1网元接收来自lsmf网元的终端1的地址之后,执行上述步骤s513即可,本技术实施例对此不作具体限定。
[0204]
或者,可选的,本技术实施例中,也可以是由smf1网元确定终端1的地址,这样,步骤s504的消息1中可以包括终端1的地址,可选的包括终端1的标识;进而,若lsmf网元根据lan id1,查找lsmf网元上连接到5glan的终端的信息(如上述表一),确定upf1网元首次为终端1或者任意其他终端提供lan id1对应的5glan服务,则步骤s510中的更新5glan路由请求2中可以不用包括终端1的地址;若lsmf网元根据lan id1,查找lsmf网元上连接到5glan的终端的信息(如上述表二),确定upf1网元不是首次为终端1或者任意其他终端提供lan id1对应的5glan服务,则lsmf网元不需要向smf1网元发送终端1的地址,而是smf1网元在确定终端1的地址之后,执行步骤s513即可,本技术实施例对此不作具体限定。
[0205]
示例性的,smf1网元可以通过如下方式确定终端1的地址:smf1网元可以根据终端1的标识从本地上下文中查找获取终端1的地址;或者,smf1网元可以从本地地址池分配终端1的地址;或者,smf1网元可以从dhcp服务器获取终端1的地址;或者,smf1网元可以从udm网元返回的签约数据中获取终端1的地址;或者,smf1网元可以从upf1网元的报告中获取终端1的地址;或者,smf1网元可以dn-aaa服务器返回的认证响应中获取终端1的地址;或者,在切换场景(如步骤s502中描述的切换场景)下,smf1网元可以根据更新或创建sm上下文请求中的smf3网元的标识和会话标识从smf3网元获取终端1的地址,等等,本技术实施例对smf1网元获取终端1的地址的方式不作具体限定。
[0206]
综上,基于本技术实施例提供的本地局域网通信方法,可以实现由smf1网元管理的upf1网元提供lan id1对应的5glan服务的终端1与由smf2网元管理的upf2网元提供lan id1对应的5glan服务的终端2或者终端3的私有通信,即可以解决跨smf网元实现本地局域网服务的私有通信。
[0207]
其中,上述步骤s502至s513中的lsmf网元或者smf2网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。
[0208]
可选的,以图1所示的通信系统应用于如图2所示的5g网络,会话管理网元1为smf1网元,会话管理网元2为smf2网元,用户面网元1为upf1网元,用户面网元2为upf2网元为例。假设lsmf网元在创建会话或者更新会话或者其它过程中,不同时更新5glan中的路径信息,而是例如在完成会话的处理后,根据upf网元的地址报告,按需获取不能处理的数据报文的目的地址,向lsmf网元请求目的地址关联的路径信息,实时地在upf网元中进行更新(即对应上述情况二)。则如图6所示,为本技术实施例提供的一种本地局域网通信方法,该本地局域网通信方法包括如下步骤:
[0209]
s601、upf1网元上配置报告规则,其中,该报告规则为若upf1网元无法为数据匹配到转发路径信息,则向对应的smf1网元发送地址报告。
[0210]
可选的,本技术实施例中,该报告规则还可以为若upf1网元在预设时间内检测不到与某个地址关联的数据,则向对应的smf1网元发送地址报告。示例性的,这里的预设时间可以为不活跃定时器的值。
[0211]
可选的,本技术实施例中的报告规则可以由smf1网元配置,也可以由upf1网元本地配置,本技术实施例对此不作具体限定。
[0212]
s603、同图5所示的实施例中的步骤s502,相关描述可参考图5所示的实施例,在此不再赘述。
[0213]
s604、与图5所示的实施例中的步骤s503类似,区别比如在于:本技术实施例中,由smf1网元确定终端1的地址,其中,smf1网元确定终端1的地址的方式可参考图5所示的实施例中的描述,在此不再赘述。
[0214]
s605、与图5所示的实施例中的步骤s504类似,区别比如在于:将消息1中的终端1的标识替换为本技术实施例中的终端1的地址,可选的包括终端1的标识,其余相关描述可参考图5所示的实施例,在此不再赘述。
[0215]
s606、同图5所示的实施例中的步骤s513,相关描述可参考图5所示的实施例,在此不再赘述。
[0216]
进一步的,假设此时图1中的终端1向终端2发送数据,则在用户面网元1接收到目的地址为终端2的地址的数据之后,本技术实施例提供的本地局域网通信方法还可以包括如下步骤s607-s611:
[0217]
s607、upf1网元检测到不能为目的地址为终端2的数据匹配到转发路径信息,则向对应的smf1网元发送地址报告1。其中,该地址报告1包括lan的指示信息和终端2的地址(目的地址)。
[0218]
可选的,该地址报告1还包括终端1的地址(源地址),该终端1的地址为在upf1网元无法匹配到路径信息的数据对应的源地址。
[0219]
其中,lan的指示信息的相关描述可参考图6所示的实施例,在此不再赘述。
[0220]
s608、smf1网元向lsmf网元发送路由更新请求,以使得lsmf网元接收来自smf1网元的路由更新请求。
[0221]
其中,该路由更新请求包括lan的指示信息、upf1网元的指示信息、终端2的地址(目的地址),用于请求与终端2的地址关联的路径信息1,该路径信息1用于upf1网元将目的地址为终端2的地址的数据路由到upf2网元。
[0222]
可选的,本技术实施例中,upf1网元的指示信息例如可以是终端1的地址(源地址)或者upf1网元的标识,本技术实施例对此不作具体限定。其中,在upf1网元的指示信息为终端1的地址的情况下,lsmf网元根据lan的指示信息和终端1的地址,结合上述表一或者表二的对应关系,可以确定出对应的upf1网元的标识,本技术实施例对此不作具体限定。
[0223]
此外,lsmf网元在接收该路由更新请求之后,根据该路由更新请求中的lan的指示信息和终端2的地址,结合上述表一或者表二的对应关系,可以确定出对应的upf2网元的标识,本技术实施例对此不作具体限定。
[0224]
s609、lsmf网元根据lan id1、upf1网元的标识和upf2网元的标识,获取与终端2的
地址关联的路径信息1,该路径信息1用于upf1网元将目的地址为终端2的地址的数据路由到upf2网元。
[0225]
其中,本技术实施例中,lsmf网元获取与终端2的地址关联的路径信息1的方式与图5所示的实施例中lsmf网元获取与终端1的地址关联的路径信息2的方式类似,区别比如在于:本技术实施例中,将图5所示的实施例中的与终端1的地址关联的路径信息2替换为本技术实施例中的与终端2的地址关联的路径信息1;将图5所示的实施例中的upf1网元替换为本技术实施例中的upf2网元;将图5所示的实施例中的upf2网元替换为本技术实施例中的upf1网元,其余相关描述可参考图5所示的实施例,在此不再赘述。
[0226]
s610、lsmf网元向smf1网元发送路由更新响应,以使得smf1网元接收来自lsmf网元的路由更新响应。
[0227]
其中,该路由更新响应包括与终端2的地址关联的路径信息1。
[0228]
s611、smf1网元向对应的upf1网元发送路由消息2,以使得upf1网元接收来自smf1网元的路由消息2。
[0229]
其中,该路由消息2包括路由规则3,用于将路由规则3配置在upf1网元上。该路由规则3包括lan的指示信息、终端2的地址、以及对应的路径信息1。
[0230]
这样,在upf1网元接收到目的地址为终端2的地址的数据之后,upf1网元可以根据路由规则3,将该lan id对应的5glan中待发给终端2的数据发送给upf2网元,进而由upf2网元将该数据通过相应的接入设备发送给终端2,本技术实施例对此不作具体限定。
[0231]
可选的,本技术实施例中,在upf1网元将路由规则3配置在upf1网元上之后,upf1网元上的路由信息的存储方式可以如表八所示:包括lan的指示信息、路径信息和对应的终端的地址。可选的,包括目标upf网元的标识,本技术实施例对此不作具体限定。
[0232]
表八
[0233][0234]
其中,本技术实施例示例性的以为终端2提供lan id1对应的5glan服务的upf网元为upf2网元,upf2网元由smf2网元管理为例进行说明。可选的,假设终端2发生了移动,导致为终端2提供lan id1对应的5glan服务的upf网元为upf3网元,upf3网元由smf3网元(smf3网元可能与smf2网元相同或者不同)管理,则smf3网元可以向lsmf网元发送消息2,以使得lsmf网元接收来自smf3网元的消息2。该消息2与图6所示的实施例中的步骤s605中的消息1类似,区别比如在于:将smf1网元的标识以及upf1网元的标识分别替换为smf3网元的标识以及upf3网元的标识,其余相关描述可参考上述骤s605中的消息1的相关描述,在此不再赘述。进而,在lsmf网元接收来自smf3网元的消息2之后,可以按照图5所示的实施例中表一或表二的方式更新连接到5glan的终端的信息。同时,lsmf网元将与终端2的地址关联的路径信息1更新为与终端2的地址关联的路径信息5,并向smf1网元发送消息3,用于将upf1网元上配置的路由规则3更新为路由规则4,该路由规则4包括lan的指示信息、终端2的地址、以
及对应的路径信息5,本技术实施例对此不作具体限定。其中,该路径信息5用于upf1网元将目的地址为终端2的地址的数据路由到upf3网元。
[0235]
可选的,若步骤s608中的路由更新请求中包括的upf1网元的指示信息为终端1的地址(源地址),则本技术实施例提供的本地局域网通信方法还可以包括如下步骤s612-s614:
[0236]
s612-s615、同图5所示的实施例中的步骤s505-s508,相关描述可参考图,5所示的实施例,在此不再赘述。
[0237]
当然,本技术实施例中,也可以不执行步骤s612-s615,而是在upf2网元上配置地址报告,在终端2向终端1发送数据时,若在upf2网元接收到目的地址为终端1的地址的数据之后,upf2网元检测到不能为该目的地址的数据匹配到转发路径信息,则upf2网元向对应的smf2网元发送地址报告,进而按照类似于上述在upf1网元上配置路由规则3的方式,在upf2网元上配置上述路由规则1,本技术实施例对此不作具体限定。
[0238]
可选的,本技术实施例中,若步骤s601中的报告规则还可以为若upf1网元在预设时间内检测不到与某个地址关联的数据,则向对应的smf1网元发送地址报告,则本技术实施例提供的本地局域网通信方法还可以包括如下步骤s616-s617:
[0239]
s616、upf1网元在预设时间内检测不到与终端2的地址关联(即目的地址为终端2的地址)的数据,则向对应的smf1网元发送地址报告2,以使得smf1网元接收来自upf1网元的地址报告2。其中,该地址报告2包括lan的指示信息和终端2的地址。
[0240]
示例性的,假设upf1网元在不活跃定时器过期后,仍检测不到目的地址为终端2的地址的相关数据活动,则向对应的smf1网元发送地址报告2。
[0241]
可选的,本技术实施例中,若upf1网元在预设时间内检测不到与终端2的地址关联(即目的地址为终端2的地址)的数据,还可以本地删除与终端2的地址关联的路由信息,如上述的路径信息1和终端2的地址等,本技术实施例对此不作具体限定。
[0242]
s617、smf1网元向lsmf网元发送路由取消请求,以使得lsmf网元接收来自smf1网元的路由取消请求。
[0243]
其中,该路由取消请求包括lan的指示信息、upf1网元的标识和终端2的地址,用于请求取消更新与lan的指示信息、终端2的地址和upf1网元的标识关联的路径信息,这样,lsmf网元可以停止向smf1网元发送与该lan的指示信息、终端2的地址和upf1网元的标识关联的路径信息,本技术实施例对此不作具体限定。示例性的,比如对应步骤s611中描述的场景,即使终端2发生了移动,导致为终端2提供lan id1对应的5glan服务的upf网元为upf3网元,upf3网元由smf3网元(smf3网元可能与smf2网元相同或者不同)管理,lsmf网元也无需将与终端2的地址关联的路径信息1更新为与终端2的地址关联的路径信息5,并且lsmf网元也无需向smf1网元发送消息3,用于将upf1网元上配置的路由规则3更新为路由规则4,该路由规则4包括lan的指示信息、终端2的地址、以及对应的路径信息5,在此统一说明,以下不再赘述。
[0244]
可选的,本技术实施例提供的本地局域网通信方法中,也可以由lsmf网元确定终端1的地址,进而将终端1的地址发送给smf1网元,由smf1网元在接收终端1的地址之后,向upf1网元发送路由消息3,相关描述可参考图5所示的实施例,在此不再赘述。
[0245]
综上,基于本技术实施例提供的本地局域网通信方法,可以实现由smf1网元管理
的upf1网元提供lan id1对应的5glan服务的终端1与由smf2网元管理的upf2网元提供lan id1对应的5glan服务的终端2的私有通信,即可以解决跨smf网元实现本地局域网服务的私有通信。
[0246]
其中,上述步骤s601至s615中的lsmf网元或者smf2网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。
[0247]
可选的,图5或图6所示的实施例以lsmf网元与upf网元之间没有直接接口为例进行说明。当然,lsmf网元与upf网元之间有可能有直接接口,此时,lsmf网元可以与upf网元直接通信,比如,图5所示的实施例中,lsmf网元可以直接向upf2网元发送路由规则2,用于在upf2网元上配置路由规则2;或者,图5所示的实施例中,lsmf网元可以直接向upf1网元发送路由规则1,用于在upf1网元上配置路由规则1;或者,图6所示的实施例中,lsmf网元可以直接向upf1网元发送路由规则3,用于在upf1网元上配置路由规则3;或者,图7所示的实施例中,lsmf网元可以直接向upf2网元发送路由规则2,用于在upf1网元上配置路由规则2,本技术实施例对此不作具体限定。
[0248]
可选的,以图1所示的通信系统应用于如图2所示的5g网络,会话管理网元1为smf1网元,会话管理网元2为smf2网元,用户面网元1为upf1网元,用户面网元2为upf2网元为例。假设lsmf网元在创建会话或者更新会话或者其它过程中,可以提供5glan的拓扑管理并提供5glan的用户面路径管理,同时路径信息由smf网元分配(即对应上述情况三)。则如图7所示,为本技术实施例提供的一种本地局域网通信方法,该本地局域网通信方法包括如下步骤:
[0249]
s702、同图5所示的实施例中的步骤s502,相关描述可参考图5所示的实施例,在此不再赘述。
[0250]
s703-s705、同图6所示的实施例中的步骤s604-s606,相关描述可参考图6所示的实施例,在此不再赘述。
[0251]
进一步的,在lsmf网元接收上述消息1之后,根据消息1中的lan id(假设为lan id1),结合一个或多个终端接入时lsmf网元存储的终端的标识或者终端的地址中的至少一个、本地局域网的标识、smf网元的标识、以及upf网元的标识的对应关系(如表一或表二所示),可以确定当前是否有其它upf网元为其它终端提供该lan id1对应的5glan服务。示例性的,以表一或表二为例,lsmf网元可以确定当前有upf2网元为终端2和终端3提供该lan id1对应的5glan服务。进而,针对该upf2网元,若lsmf网元根据lan id1,查找lsmf网元上连接到5glan的终端的信息(如上述表一),确定upf1网元首次为终端1或者任意其他终端提供lan id1对应的5glan服务,则可选的,本技术实施例提供的本地局域网通信方法还包括如下步骤s706-s708:
[0252]
s706、lsmf网元向upf1网元对应的smf1网元发送建立5glan转发路径请求,以使得smf1网元接收来自lsmf网元的建立5glan转发路径请求。
[0253]
其中,该建立5glan转发路径请求包括lan的指示信息、upf1网元的标识和upf2网元的标识,用于请求与终端1的地址关联的路径信息2。其中,路径信息2的相关描述可参考图5所示的实施例,在此不再赘述。
[0254]
s707、smf1网元根据lan的指示信息、upf1网元的标识和upf2网元的标识,分配路
径信息2。
[0255]
s708、smf1网元向lsmf网元发送建立5glan转发路径响应,以使得lsmf网元接收来自smf1网元的建立5glan转发路径响应。
[0256]
其中,该建立5glan转发路径响应包括路径信息2,可选的包括upf2网元的标识或lan的指示信息等,本技术实施例对此不作具体限定。
[0257]
可选的,本技术实施例中,若lsmf网元根据lan id1,查找lsmf网元上连接到5glan的终端的信息(如上述表二),确定upf1网元不是首次为终端1或者任意其他终端提供lan id1对应的5glan服务,则可以不用执行上述步骤s706-s708,而是lsmf网元根据lan id1、upf2网元的标识和upf1网元的标识,结合表四所示的对应关系,确定与终端1的地址关联的路径信息2,本技术实施例对此不作具体限定。
[0258]
进一步的,在lsmf网元确定与终端1的地址关联的路径信息2之后,本技术实施例提供的本地局域网通信方法还可以包括如下步骤s709-s710:
[0259]
s709-s710、同图5所示的实施例中的步骤s506-s507,相关描述可参考图5所示的实施例,在此不再赘述。
[0260]
s711、smf2网元向lsmf网元发送更新5glan路由响应1,以使得lsmf网元接收来自smf2网元的更新5glan路由响应1。
[0261]
可选的,本技术实施例中,若smf2网元确定upf2网元上不存在与路径信息2对应的路径信息1,则需要在该更新5glan路由响应1中携带该路径信息1。可选的,该更新5glan路由响应1中还可以携带upf2网元的标识,本技术实施例对此不作具体限定。示例性的,若upf1网元首次为终端1或者任意其他终端提供lan id对应的5glan服务,则smf2网元可以确定upf2网元上不存在与路径信息2对应的路径信息1,本技术实施例不作具体限定。其中,路径信息1的相关描述可参考图5所示的实施例,在此不再赘述。
[0262]
可选的,本技术实施例中,若lsmf网元根据lan id1,查找lsmf网元上连接到5glan的终端的信息(如上述表一),确定upf1网元首次为终端1或者任意其他终端提供lan id1对应的5glan服务,则本技术实施例提供的本地局域网通信方法还可以包括如下步骤s712-s714:
[0263]
s712-s714、与图5所示的实施例中的步骤s510-s512类似,区别比如在于:本技术实施例中,由于smf1网元可以确定终端1的地址,因此步骤s712中的更新5glan路由请求2中可以不携带终端1的地址,其余相关描述可参考图5所示的实施例,在此不再赘述。
[0264]
可选的,本技术实施例提供的本地局域网通信方法中,也可以由lsmf网元确定终端1的地址,进而将终端1的地址发送给smf1网元,由smf1网元在接收终端1的地址之后,向upf1网元发送路由消息3,相关描述可参考图5所示的实施例,在此不再赘述。
[0265]
需要说明的是,上述步骤s706-s714仅是示例性的以在lsmf网元接收上述消息1之后,根据消息1中的lan id(假设为lan id1),结合一个或多个终端接入时lsmf网元存储的终端的标识或者终端的地址中的至少一个、本地局域网的标识、smf网元的标识、以及upf网元的标识的对应关系(如表一或表二所示),确定当前有upf2网元为终端2和终端3提供该lan id1对应的5glan服务为例进行说明。当然,若还有其它upf网元为其它终端提供该lan id1对应的5glan服务,则针对该upf网元的本地局域网通信方法,可参考上述步骤s706-s714,仅需将上述步骤s706-s714中的upf2网元替换为该upf网元,将上述步骤s706-s714中
的smf2网元替换为该upf网元对应的smf网元,将上述步骤s706-s714中的终端2和终端3替换为由该upf网元提供本地局域网接入的终端即可,其余相关描述可参考上述步骤s706-s714,在此不再赘述。
[0266]
综上,基于本技术实施例提供的本地局域网通信方法,可以实现由smf1网元管理的upf1网元提供lan id1对应的5glan服务的终端1与由smf2网元管理的upf2网元提供lan id1对应的5glan服务的终端2的私有通信,即可以解决跨smf网元实现本地局域网服务的私有通信。
[0267]
其中,上述步骤s702至s714中的lsmf网元或者smf2网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。
[0268]
可选的,以图2所示的通信系统应用于如图2所示的5g网络会话管理网元1为smf1网元,会话管理网元2为smf2网元,用户面网元1为upf1网元,用户面网元2为upf2网元为例。假设lsmf网元不提供5glan的用户面路径管理,而是不同smf网元之间协商更新路径信息(即对应上述情况四)。则如图8所示,为本技术实施例提供的一种本地局域网通信方法,该本地局域网通信方法包括如下步骤:
[0269]
s802-s804、同图5所示的实施例中的步骤s502-s504,相关描述可参考图5所示的实施例,在此不再赘述。
[0270]
进一步的,在lsmf网元接收上述消息1之后,根据消息1中的lan id(假设为lan id1),结合一个或多个终端接入时lsmf网元存储的终端的标识或者终端的地址中的至少一个、本地局域网的标识、smf网元的标识、以及upf网元的标识的对应关系(如表一或表二所示),可以确定当前是否有其它upf网元为其它终端提供该lan id1对应的5glan服务。示例性的,以表一或表二为例,lsmf网元可以确定当前有upf2网元为终端2和终端3提供该lan id1对应的5glan服务。进而,针对该upf2网元,本技术实施例提供的本地局域网通信方法还包括如下步骤s805-s810:
[0271]
s805、lsmf网元向smf1网元发送消息2,以使得smf1网元接收来自lsmf网元的消息2。其中,消息2包括终端1的地址、smf2网元的标识和upf2网元的标识。
[0272]
可选的,消息2还可以包括由upf2网元提供lan id1对应的5glan服务的终端2和终端3的地址、或者lan的指示信息的至少一个,本技术实施例对此不作具体限定。其中,lan的指示信息的相关描述可参考图5所示的实施例,在此不再赘述。
[0273]
s806、与图5所示的实施例中的步骤s505类似,区别比如在于:将图5所示的实施例中的lsmf网元替换为本技术实施例中的smf1网元;将图5所示的实施例中的lan id替换为本技术实施例中的lan的指示信息;此外,本技术实施例中,smf1网元根据lan的指示信息,确定upf1网元是否首次为终端1或者任意其他终端提供lan id对应的5glan服务,其余相关描述可参考图5所示的实施例,在此不再赘述。
[0274]
s807、smf1网元向smf2网元的标识对应的smf2网元发送更新5glan路由请求1,以使得smf2网元接收来自smf1网元的更新5glan路由请求1。
[0275]
其中,该更新5glan路由请求1包括lan的指示信息、终端1的地址、upf2网元的标识以及对应的路径信息2。
[0276]
s808、同图5所示的实施例中的步骤s507,相关描述可参考图5所示的实施例,在此
不再赘述。
[0277]
s809、与图7所示的实施例中的步骤s711类似,区别比如在于:将图5所示的实施例中的lsmf网元替换为本技术实施例中的smf1网元;此外,若步骤s805中的消息2中不包括由upf2网元提供lan id1对应的5glan服务的终端2和终端3的地址,则该更新5glan路由响应1中还包括终端2和终端3的地址,本技术实施例对此不作具体限定。
[0278]
可选的,本技术实施例中,若smf1网元确定upf1网元首次为终端1或者任意其他终端提供lan id对应的5glan服务,则本技术实施例提供的本地局域网通信方法还包括如下步骤s810:
[0279]
s810、同图5所示的实施例中的步骤s511,相关描述可参考图5所示的实施例,在此不再赘述。
[0280]
需要说明的是,上述步骤s805-s810仅是示例性的以在lsmf网元接收上述消息1之后,根据消息1中的lan id(假设为lan id1),结合一个或多个终端接入时lsmf网元存储的终端的标识或者终端的地址中的至少一个、本地局域网的标识、smf网元的标识、以及upf网元的标识的对应关系(如表一或表二所示),确定当前有upf2网元为终端2和终端3提供该lan id1对应的5glan服务为例进行说明。当然,若还有其它upf网元为其它终端提供该lan id1对应的5glan服务,则针对该upf网元的本地局域网通信方法,可参考上述步骤s805-s810,仅需将上述步骤s805-s810中的upf2网元替换为该upf网元,将上述步骤s805-s810中的smf2网元替换为该upf网元对应的smf网元,将上述步骤s805-s810中的终端2和终端3替换为由该upf网元提供本地局域网接入的终端即可,其余相关描述可参考上述步骤805-s810,在此不再赘述。
[0281]
进一步的,在smf1网元获取到终端1的地址之后,本技术实施例提供的本地局域网通信方法还包括如下步骤s811:
[0282]
s811、同图5所示的实施例中的步骤s513,相关描述可参考图5所示的实施例,在此不再赘述。
[0283]
可选的,本技术实施例中,也可以是由smf1网元确定终端1的地址,这样,步骤s804的消息1中可以包括终端1的地址,可选的包括终端1的标识;进而,步骤s809中的更新5glan路由响应1中可以不用包括终端1的地址,而是smf1网元在确定终端1的地址之后,执行步骤s811,本技术实施例对此不作具体限定。
[0284]
综上,基于本技术实施例提供的本地局域网通信方法,可以实现由smf1网元管理的upf1网元提供lan id1对应的5glan服务的终端1与由smf2网元管理的upf2网元提供lan id1对应的5glan服务的终端2的私有通信,即可以解决跨smf网元实现本地局域网服务的私有通信。
[0285]
其中,上述步骤s802至s811中的smf1网元的动作可以由图4所示的通信设备400中的处理器401调用存储器403中存储的应用程序代码来执行,本实施例对此不作任何限制。
[0286]
上述主要从各个网元之间交互的角度对本技术实施例提供的方案进行了介绍。可以理解的是,上述服务管理网元、第一会话管理网元或第二会话管理网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方
式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0287]
本技术实施例可以根据上述方法示例对服务管理网元、第一会话管理网元或第二会话管理网元进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0288]
比如,以采用集成的方式划分各个功能模块的情况下,图9示出了一种服务管理网元90的结构示意图。该服务管理网元90包括:处理模块901和收发模块902;处理模块901,用于根据本地局域网的指示信息,确定与第一地址关联的第一路径信息,第一路径信息用于第二用户面网元将目的地址为第一地址的数据路由到第一用户面网元,其中,第一用户面网元为第一地址对应的终端提供本地局域网接入;收发模块902,用于向第二会话管理网元发送第一消息,用于在第二用户面网元上配置第一路由规则,第一路由规则包括本地局域网的指示信息、第一地址以及第一路径信息。
[0289]
可选的,第一地址为第一终端的地址;第一消息包括第二用户面网元的标识和第一路由规则;收发模块902,还用于接收来自第一会话管理网元的第二消息,第二消息包括第一用户面网元的标识和本地局域网的标识;相应的,本地局域网的指示信息为本地局域网的标识;处理模块901具体用于:根据本地局域网的标识,确定第二用户面网元的标识;根据本地局域网的标识、第二用户面网元的标识和第一用户面网元的标识,确定与第一终端的地址关联的第一路径信息。
[0290]
可选的,第二消息还包括第一终端的标识;处理模块901,还用于确定第一终端的标识对应的第一终端的地址;收发模块902,还用于向第一会话管理网元发送第一终端的地址,用于在第一用户面网元上配置到第一终端的第二路径信息。
[0291]
或者,可选的第二消息还包括第一终端的地址。
[0292]
可选的,处理模块901用于根据本地局域网的标识、第二用户面网元的标识和第一用户面网元的标识,确定与第一终端的地址关联的第一路径信息,包括:用于根据第一用户面网元的标识和本地局域网的标识,确定第一用户面网元首次提供本地局域网接入;根据本地局域网的标识、第二用户面网元的标识和第一用户面网元的标识,分配与第一终端的地址关联的第一路径信息。
[0293]
可选的,收发模块902,还用于向第一会话管理网元发送第三消息,用于在第一用户面网元上配置第二路由规则,第二路由规则包括本地局域网的指示信息、第二终端的地址以及第三路径信息,第三路径信息用于第一用户面网元将目的地址为第二终端的地址的数据路由到第二用户面网元,第二终端为由第二用户面网元提供本地局域网接入的终端。
[0294]
可选的,第一地址为在第二用户面网元无法匹配到路径信息的数据对应的目的地址;第一消息包括第一路径信息;收发模块902,还用于接收来自第二会话管理网元的第四消息,第四消息包括本地局域网的指示信息、第二用户面网元的指示信息、以及第一地址;相应的,处理模块901用于根据本地局域网的指示信息,确定与第一地址关联的第一路径信息,包括:用于根据本地局域网的指示信息和第一地址,确定第一用户面网元的标识;根据本地局域网的指示信息、第二用户面网元的指示信息、以及第一用户面网元的标识,确定与
第一地址关联的第一路径信息。
[0295]
可选的,第二用户面网元的指示信息为第二地址,第二地址为在第二用户面网元无法匹配到路径信息的数据对应的源地址;收发模块902,还用于向第一会话管理网元发送第五消息,用于在第一用户面网元上配置第三路由规则,第五消息包括本地局域网的指示信息、第二地址、第一用户面网元的标识以及第四路径信息,第三路由规则包括本地局域网的指示信息、第二地址以及第四路径信息,第四路径信息用于第一用户面网元将目的地址为第二地址的数据路由到第二用户面网元。
[0296]
可选的,收发模块902,还用于接收来自第二会话管理网元的第六消息,第六消息包括本地局域网的指示信息、第二用户面网元的标识、以及第一地址,用于取消更新与本地局域网的指示信息、第一地址和第二用户面网元的标识关联的路径信息;处理模块901,还用于根据第六消息,停止向第二会话管理网元发送与本地局域网的指示信息、第一地址和第二用户面网元的标识关联的路径信息。
[0297]
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0298]
在本实施例中,该服务管理网元90以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该服务管理网元90可以采用图4所示的形式。
[0299]
比如,图4中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得服务管理网元90执行上述方法实施例中的本地局域网通信方法。
[0300]
具体的,图9中的收发模块902和处理模块901的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图9中的处理模块901的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现,图9中的收发模块902的功能/实现过程可以通过图4中的通信接口404来实现。
[0301]
由于本实施例提供的服务管理网元90可执行上述的本地局域网通信方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
[0302]
可选的,本技术实施例还提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持服务管理网元实现上述本地局域网通信方法,例如根据本地局域网的指示信息,确定与第一地址关联的第一路径信息。在一种可能的设计中,该装置还包括存储器。该存储器,用于保存服务管理网元必要的程序指令和数据。当然,存储器也可以不在该装置中。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本技术实施例对此不作具体限定。
[0303]
或者,比如,以采用集成的方式划分各个功能模块的情况下,图10示出了一种第二会话管理网元100的结构示意图。该第二会话管理网元100包括:接收模块1001和发送模块1002。接收模块1001,用于接收来自服务管理网元的第一消息;发送模块1002,用于根据第一消息,向第二用户面网元发送第一路由规则,用于在第二用户面网元上配置第一路由规则,第一路由规则包括本地局域网的指示信息,第一地址以及与第一地址关联的第一路径信息,第一路径信息用于第二用户面网元将目的地址为第一地址的数据路由到第一用户面网元,第一用户面网元为第一地址对应的终端提供本地局域网接入。
[0304]
可选的,接收模块1001,还用于接收来自第二用户面网元的第一地址报告,第一地址报告包括本地局域网的指示信息和第一地址;或者,第一地址报告包括本地局域网的指示信息、第一地址和第二地址,第一地址为在第二用户面网元无法匹配到路径信息的数据对应的目的地址,第二地址为在第二用户面网元无法匹配到路径信息的数据对应的源地址;发送模块1002,还用于向服务管理网元发送第四消息,第四消息包括本地局域网的指示信息、第二用户面网元的指示信息、以及第一地址,用于确定与第一地址关联的第一路径信息。
[0305]
可选的,接收模块1001,还用于接收来自第二用户面网元的第二地址报告,第二地址报告包括本地局域网的指示信息和第一地址,其中,第二地址报告是在第二用户面网元在预设时间内检测不到第一地址关联的数据的情况下触发的;发送模块1002,还用于向服务管理网元发送第六消息,第六消息包括本地局域网的指示信息、第二用户面网元的标识、以及第一地址,用于取消更新与本地局域网的指示信息、第二用户面网元的标识、以及第一地址关联的路径信息。
[0306]
可选的,发送模块1002,还用于向服务管理网元发送第七消息,第七消息包括本地局域网的标识、第二地址、第二会话管理网元的标识和第二用户面网元的标识,用于更新连接到本地局域网的终端的信息。
[0307]
可选的,如图10所示,本技术实施例中的第二会话管理网元100还可以包括处理模块1003。其中,处理模块1003,用于确定第二用户面网元上不存在与第一路径信息对应的第三路径信息,第三路径信息用于第一用户面网元将目的地址为第二终端的地址的数据路由到第二用户面网元,第二终端为由第二用户面网元提供本地局域网接入的终端;发送模块1002,用于向服务管理网元发送第三路径信息。
[0308]
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0309]
在本实施例中,该第二会话管理网元100以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该第二会话管理网元100可以采用图4所示的形式。
[0310]
比如,图4中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得第二会话管理网元100执行上述方法实施例中的本地局域网通信方法。
[0311]
具体的,图10中的接收模块1001、发送模块1002和处理模块1003的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图10中的处理模块1003的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现,图10中的接收模块1001和发送模块1002的功能/实现过程可以通过图4中的通信接口404来实现。
[0312]
由于本实施例提供的第二会话管理网元100可执行上述的本地局域网通信方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
[0313]
可选的,本技术实施例还提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持第二会话管理网元实现上述本地局域网通信方法,例如确定第二用户面网元上不存在与第一路径信息对应的第三路径信息。在一种可能的设计中,该装置还
包括存储器。该存储器,用于保存第二会话管理网元必要的程序指令和数据。当然,存储器也可以不在该装置中。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本技术实施例对此不作具体限定。
[0314]
或者,比如,以采用集成的方式划分各个功能模块的情况下,图11示出了一种第一会话管理网元110的结构示意图。该第一会话管理网元110包括处理模块1101和收发模块1102;处理模块1101,用于确定与第一终端的地址关联的第一路径信息,第一路径信息用于第二用户面网元将目的地址为第一终端的地址的数据路由到第一用户面网元,其中,第一用户面为第一终端提供本地局域网接入;收发模块1102,用于向第二会话管理网元发送第一消息,用于在第二用户面网元上配置第一路由规则,第一路由规则包括本地局域网的指示信息、第一终端的地址以及第一路径信息。
[0315]
可选的,收发模块1102,还用于接收来自服务管理网元的第二消息,第二消息包括第二用户面网元的标识;相应的,处理模块1101用于确定与第一终端的地址关联的第一路径信息,包括:用于根据本地局域网的指示信息、第一用户面网元的标识和第二用户面网元的标识,确定与第一终端的地址关联的第一路径信息。
[0316]
可选的,处理模块1101用于根据本地局域网的指示信息、第一用户面网元的标识和第二用户面网元的标识,确定与第一终端的地址关联的第一路径信息,包括:用于根据本地局域网的指示信息和第一用户面网元的标识,确定第一用户面网元首次提供本地局域网接入;根据本地局域网的指示信息、第一用户面网元的标识和第二用户面网元的标识,分配与第一终端的地址关联的第一路径信息。
[0317]
可选的,第二消息还包括第二终端的地址,第二终端为由第二用户面网元提供本地局域网接入的终端;收发模块1102,还用于接收来自第二会话管理网元的与第二终端的地址关联的第三路径信息,第三路径信息用于第一用户面网元将目的地址为第二终端的地址的数据路由到第二用户面网元;收发模块1102,还用于向第一用户面网元发送第二路由规则,用于在第一用户面网元上配置第二路由规则,第二路由规则包括本地局域网的指示信息、第二终端的地址和第三路径信息。
[0318]
可选的,收发模块1102,还用于向服务管理网元发送第三消息,第三消息包括第一终端的标识或者第一终端的地址、第一会话管理网元的标识、第一用户面网元的标识和本地局域网的标识,用于更新连接到本地局域网的终端的信息。
[0319]
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0320]
在本实施例中,该第一会话管理网元110以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到该第一会话管理网元110可以采用图4所示的形式。
[0321]
比如,图4中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得第一会话管理网元110执行上述方法实施例中的本地局域网通信方法。
[0322]
具体的,图11中的收发模块1102和处理模块1101的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图11中的处理模块1101的功能/实现过程可以通过图4中的处理器401调用存储器403中存储的计算机执行指
令来实现,图11中的收发模块1102的功能/实现过程可以通过图4中的通信接口404来实现。
[0323]
由于本实施例提供的第一会话管理网元110可执行上述的本地局域网通信方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
[0324]
可选的,本技术实施例还提供了一种装置(例如,该装置可以是芯片系统),该装置包括处理器,用于支持第一会话管理网元实现上述本地局域网通信方法,例如确定与第一终端的地址关联的第一路径信息。在一种可能的设计中,该装置还包括存储器。该存储器,用于保存第一会话管理网元必要的程序指令和数据。当然,存储器也可以不在该装置中。该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本技术实施例对此不作具体限定。
[0325]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
[0326]
尽管在此结合各实施例对本技术进行了描述,然而,在实施所要求保护的本技术过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
[0327]
尽管结合具体特征及其实施例对本技术进行了描述,显而易见的,在不脱离本技术的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本技术的示例性说明,且视为已覆盖本技术范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献