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

区域分流实现方法和系统与流程

2022-02-21 12:16:43 来源:中国专利 TAG:


1.本公开涉及无线通信领域,尤其涉及一种区域分流实现方法和系统。


背景技术:

2.在5g应急通信方面,为了提升用户的体验度降低访问时延,通过网络切片实现将数据分流到区域的dn(data network,数据网络)。而规范定义的非公共网络尚不成熟且方案需要依托于公网,其公网核心网、ue(终端)都需要感知私网,如果应用到应急通信中,将无法满足快速部署应急的目的。同时,从兼容性的角度来讲,应急通信短期来看很难实现完全兼容。


技术实现要素:

3.本公开要解决的一个技术问题是,提供一种区域分流实现方法和系统,能够降低区域分流的复杂度,适应于应急通信场景。
4.根据本公开一方面,提出一种区域分流实现方法,包括:私网基站接收终端发送的上行数据流量,建立终端到公网的会话;若上行数据流量归属的网络切片中包含支持私网访问的标识,则建立终端到私网的会话;将上行数据流量中的第一部分流量通过私网用户面功能upf网元发送至数据网络服务器;以及将上行数据流量中的除第一部分流量外的第二部分流量通过公网upf网元发送至数据网络服务器。
5.在一些实施例中,数据网络服务器发送下行数据流量时,判断是否存在已建立的终端到私网的会话;若存在已建立的终端到私网的会话,则向路由器发送第一通告,以便路由器根据已建立到私网会话的第一终端的ip地址生成静态路由,并基于静态路由通过私网upf网元将待发送到第一终端的第一下行流量数据发送至第一终端,基于默认路由,通过公网upf网元将待发送到未建立到私网会话的第二终端的第二下行流量数据发送至第二终端。
6.在一些实施例中,私网基站将第一部分流量发送至私网upf网元包括:通过私网通用分组无线服务隧道协议gtp隧道封装第一部分流量,并将封装后的第一部分流量发送至私网upf网元。
7.在一些实施例中,路由器根据第一终端的ip地址生成静态路由包括:路由器根据私网upf网元保存的转发信息表,查询第一终端的ip地址,其中,私网upf网元在接收到第一部分流量后,提取第一部分流量的终端ip地址,并将终端ip地址与私网gtp隧道的对应关系保存在转发信息表。
8.在一些实施例中,数据网络服务器若确定第一终端到私网的会话被删除,则向路由器发送第二通告,以使路由器删除静态路由消息。
9.在一些实施例中,若网络切片中不包含支持私网访问的标识,则上行数据流量通过公网upf网元发送至数据网络服务器。
10.在一些实施例中,若不存在已建立的终端到私网的会话,则向路由器发送第三通
告,以便路由器基于默认路由,通过公网upf网元将下行流量数据发送至对应的终端。
11.根据本公开的另一方面,还提出一种区域分流实现系统,包括:私网基站,被配置为接收终端发送的上行数据流量,建立终端到公网的会话;若上行数据流量归属的网络切片中包含支持私网访问的标识,则建立终端到私网的会话;将上行数据流量中的第一部分流量发送至私网用户面功能upf网元,将上行数据流量中的除第一部分流量外的第二部分流量发送至公网upf网元;私网upf网元,被配置为将第一部分数据流量发送至数据网络服务器;公网upf网元,被配置为第二部分流量发送至数据网络服务器;以及数据网络服务器,被配置为接收第一部分流量和第二部分流量。
12.在一些实施例中,该区域分流实现系统还包括路由器,其中,数据网络服务器还被配置为发送下行数据流量时,判断是否已建立终端到私网的会话,若已建立终端到私网的会话,则向路由器发送第一通告;以及路由器被配置为根据已建立到私网会话的第一终端的ip地址生成静态路由,并基于静态路由通过私网upf网元将待发送到第一终端的第一下行流量数据发送至第一终端,基于默认路由,通过公网upf网元将待发送到未建立到私网会话的第二终端的第二下行流量数据发送至第二终端。
13.根据本公开的另一方面,还提出一种区域分流实现系统,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器的指令执行如上述的区域分流实现方法。
14.根据本公开的另一方面,还提出一种非瞬时性计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现上述的区域分流实现方法。
15.本公开实施例中,私网基站若确定上行数据流量归属的网络切片中包含支持私网访问的标识,则将一部分流量数据通过私网upf网元发送至数据网络服务器,一部分流量数据通过公网私网upf网元发送至数据网络服务器,从而实现区域分流。该实施例中,私网基站屏蔽终端侧和网络侧的版本和配置差异,最终体现为终端和核心网都不需要感知的区域分流,从而降低了区域分流的复杂度,减少设备成本,能够适应于应急通信场景。
16.通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。
附图说明
17.构成说明书的一部分的附图描述了本公开的实施例,并且连同说明书一起用于解释本公开的原理。
18.参照附图,根据下面的详细描述,可以更加清楚地理解本公开,其中:
19.图1为现有pni-pnp组网架构示意图。
20.图2为本公开的区域分流实现方法的一些实施例的流程示意图。
21.图3为本公开的一些实施例中上行流量数据传输示意图。
22.图4为本公开的一些实施例的组网架构示意图。
23.图5为本公开的区域分流实现方法的另一些实施例的流程示意图。
24.图6为本公开的一些实施例中下行数据流量传输示意图。
25.图7为本公开的区域分流实现系统的一些实施例的结构示意图。
26.图8为本公开的区域分流实现系统的另一些实施例的结构示意图。
27.图9为本公开的区域分流实现系统的另一些实施例的结构示意图。
具体实施方式
28.现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
29.同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
30.以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
31.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,技术、方法和设备应当被视为授权说明书的一部分。
32.在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
33.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
34.为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
35.非公共网络是一种区别于公共网络的为特定用户提供服务的网络,在3gpp协议ts23.501 r16的定义中,非公共网络有以下两种类型:第一种类型为独立组网的npn(non-public network非公共网络),该网络不依赖于plmn(public land mobile network,公共陆地移动网络)网络,由snpn运营商运营。第二种类型为pni(public network integrated,非独立组网)-npn,该网络依赖于plmn网络,由传统运营商运营。
36.在应急通信场景下,大多采用pni-npn型的网络架构,其架构如图1所示。公共网络集成npn需要私网网元融合到公网,公网网元需要和私网网元上下文同步,私网基站才能访问公网。此时,私网是依托于公网的。另外,终端根据cag(cell access group,闭合接入组)策略接入到cag对应的基站,公网基站和核心网需要感知终端是否已进入自己负责的区域,部署成本较大。终端位置更新后,从私网接入变为公网接入。此时如果终端想要接入公网,则公网需要提前感知终端的cag,进而确定是否有终端打算接入进来,然后公网网元需订阅终端cag变化事件,并出发配置更新流程到终端,因此,对终端兼容性有很高要求。再者,对于5g基站,私网基站接入公共承载网络时,对基站兼容性提出很高要求。
37.图2为本公开的区域分流实现方法的一些实施例的流程示意图。
38.在步骤210,私网基站接收终端发送的上行数据流量,建立终端到公网的会话。
39.私网基站即非公共网络的基站。在一些实施例中,私网基站建立终端到公网的pdu(protocol data unit,协议数据单元)会话。
40.在步骤220,若上行数据流量归属的网络切片中包含支持私网访问的标识,则建立终端到私网的会话。
41.上行数据流量到达私网基站后,私网基站在控制信令处理中提取网络切片的关键信息,例如,是否包含支持私网访问的标识,若是,则建立该终端到私网的pdu会话。
42.在步骤230,将上行数据流量中的第一部分流量通过私网upf(user plane function,用户面功能)网元发送至数据网络服务器。
43.在一些实施例中,私网基站通过私网gtp(general packet radio service tunnelling protocol,通用分组无线服务隧道协议)隧道封装第一部分流量,并将封装后的第一部分流量发送至私网upf网元。
44.如图3所示,上行数据流量通过drb(data radio bearer,数据无线电承载)达到私网基站后,将一部分数据流量通过n3通道发送至upf网元。
45.在步骤240,将上行数据流量中的除第一部分流量外的第二部分流量通过公网upf网元发送至数据网络服务器。
46.在一些实施例中,根据公网能力和私网能力,确定通过私网upf网元和公网upf网元传输的流量数据。公网upf网元通过承载网将剩余部分流量发送至数据网络服务器。
47.步骤230和步骤240可以同时执行,也可以不分先后执行。
48.在上述实施例中,私网基站若确定上行数据流量归属的网络切片中包含支持私网访问的标识,则将一部分流量数据通过私网upf网元发送至数据网络服务器,一部分流量数据通过公网私网upf网元发送至数据网络服务器,从而实现区域分流。该实施例中,私网基站屏蔽终端侧和网络侧的版本和配置差异,最终体现为终端和核心网都不需要感知的区域分流,从而降低了区域分流的复杂度,减少设备成本,能够适应于应急通信场景。
49.在一些实施例中,若网络切片中不包含支持私网访问的标识,则上行数据流量通过公网upf网元发送至数据网络服务器。
50.图4为本公开的一些实施例的组网架构示意图。该5g系统包括公共网络和非公共网络。公共网络中包括公网签约数据库411、公网5g核心网412、公网upf网元413,非公共网络中包括私网基站421、私网签约数据库422、私网5g核心网423、私网upf网元424、dn服务器425和路由器426。公网upf网元413通过承载网414与私网中的路由器426交互。图中虚线表示控制信令流,实现表示用户面数据流。
51.与图1相比,私网不再依赖于公网,通过网络切片中的标识、gtp通道等相关操作即可访问公网。另外,由于终端直接从私网基站接入公网,终端无需感知公网基站以及公网核心网,因此,能够降低访问时延,并且简化了配置,无需考虑终端兼容性问题,节省了成本。再者,该实施例中的私网基站不用接入公共承载网络而直接接入公网核心网,因此不考虑私网基站兼容性问题。
52.在一些实施例中,私网upf网元在接收到第一部分流量后,提取第一部分流量的终端ip地址,并将终端ip地址与私网gtp隧道的对应关系保存在转发信息表。
53.例如,私网upf网元接收到第一个数据包,则提取该数据包内层的终端ip地址,将终端ip地址与私网gtp隧道的对应关系保存在fib(forwarding information base,转发信息表),便于发送下行流量数据时的查表。
54.在一些实施例中,如图4所示,当dn连接到承载网,支持通过公网访问的情况下,需要考虑下行流量数据如何分流的问题。
55.图5为本公开的区域分流实现方法的另一些实施例的流程示意图。
56.在步骤510,数据网络服务器发送下行数据流量时,判断是否存在已建立的终端到私网的会话。
57.在步骤520,若存在已建立的终端到私网的会话,数据网络服务器向路由器发送第一通告。例如,通过ospf(open shortest path first,开放式最短路径优先)路由重分发通告到路由器。
58.在步骤530,路由器根据已建立到私网会话的第一终端的ip地址生成静态路由,并基于静态路由通过私网upf网元将待发送到第一终端的第一下行流量数据发送至第一终端。
59.在一些实施例中,路由器根据私网upf网元保存的转发信息表,查询第一终端的ip地址。
60.在一些实施例中,数据网络服务器若确定第一终端到私网的会话被删除,则向路由器发送第二通告,以使路由器删除静态路由消息。
61.在步骤540,路由器基于默认路由,通过公网upf网元将待发送到未建立到私网会话的第二终端的第二下行流量数据发送至第二终端。
62.步骤530和步骤540可以同时执行,也可以部分先后执行。
63.在一些实施例中,如图6所示,路由器配置默认路由控制未在私网建立的pdu会话、已在私网建立的pdu会话需要通过私网upf联动路由策略进行路由。
64.在上述实施例中,如果存在已建立的终端到私网的会话,则优先通过私网向终端发送下行流量数据,对于没有建立到私网的会话的终端,基于默认路由通过公网向终端发送下行流量数据,从而实现了下行流量数据的区域分流。
65.在一些实施例中,若不存在已建立的终端到私网的会话,数据网络服务器向路由器发送第三通告。路由器基于默认路由,通过公网upf网元将下行流量数据发送至终端。
66.图7为本公开的区域分流实现系统的一些实施例的结构示意图。该系统包括私网基站710、私网upf网元720、公网upf网元730和数据网络服务器740。
67.私网基站710被配置为接收终端发送的上行数据流量,建立终端到公网的会话;若上行数据流量归属的网络切片中包含支持私网访问的标识,则建立终端到私网的会话;将上行数据流量中的第一部分流量发送至私网upf网元,将上行数据流量中的除第一部分流量外的第二部分流量发送至公网upf网元。
68.在一些实施例中,会话例如为pdu会话。上行数据流量到达私网基站后,私网基站在控制信令处理中提取网络切片的关键信息,例如,是否包含支持私网访问的标识,若是,则建立该终端到私网的pdu会话。
69.在一些实施例中,私网基站通过私网gtp隧道封装第一部分流量,并将封装后的第一部分流量发送至私网upf网元。
70.在一些实施例中,根据公网能力和私网能力,确定通过私网upf网元和公网upf网元传输的流量数据。
71.私网upf网元720被配置为将第一部分数据流量发送至数据网络服务器。
72.公网upf网元730被配置为第二部分流量发送至数据网络服务器。
73.在一些实施例中,公网upf网元通过承载网将剩余部分流量发送至数据网络服务器。
74.数据网络服务器740被配置为接收第一部分流量和第二部分流量。
75.在上述实施例中,私网基站若确定上行数据流量归属的网络切片中包含支持私网
访问的标识,则将一部分流量数据通过私网upf网元发送至数据网络服务器,一部分流量数据通过公网私网upf网元发送至数据网络服务器,从而实现区域分流。该实施例中,私网基站屏蔽终端侧和网络侧的版本和配置差异,最终体现为终端和核心网都不需要感知的区域分流,从而降低了区域分流的复杂度,减少设备成本,能够适应于应急通信场景。
76.在本公开的另一些实施例中,私网基站710还被配置为若网络切片中不包含支持私网访问的标识,则将上行流量数据发送至公网upf网元,公网upf网元740通过承载网将上行流量数据发送至数据网络服务器740。
77.在本公开的另一些实施例中,如图8所示,该系统还包括路由器810。
78.数据网络服务器750还被配置为发送下行数据流量时,判断是否已建立终端到私网的会话,若已建立终端到私网的会话,则向路由器发送第一通告。例如,通过ospf路由重分发通告到路由器。
79.路由器810被配置为根据已建立到私网会话的第一终端的ip地址生成静态路由,并基于静态路由通过私网upf网元720将待发送到第一终端的第一下行流量数据发送至第一终端,基于默认路由,通过公网upf网元730将待发送到未建立到私网会话的第二终端的第二下行流量数据发送至第二终端。
80.在一些实施例中,路由器810根据私网upf网元720保存的转发信息表,查询第一终端的ip地址。
81.在一些实施例中,数据网络服务器750还被配置为若确定第一终端到私网的会话被删除,则向路由器810发送第二通告。路由器810删除静态路由消息。
82.在上述实施例中,如果存在已建立的终端到私网的会话,则优先通过私网向终端发送下行流量数据,对于没有建立到私网的会话的终端,基于默认路由通过公网向终端发送下行流量数据,从而实现了下行流量数据的区域分流。
83.在一些实施例中,若不存在已建立的终端到私网的会话,数据网络服务器750向路由器发送第三通告。路由器810被配置为基于默认路由,通过公网upf网元将下行流量数据发送至终端。
84.在本公开的一些实施例中,私网基站、私网upf网元、公网upf网元、数据网络服务器和路由器构建的组网架构如图2所示。
85.图9为本公开的区域分流实现系统的另一些实施例的结构示意图。该系统中每个设备包括存储器910和处理器920。其中:存储器910可以是磁盘、闪存或其它任何非易失性存储介质。存储器用于存储图2、5所对应实施例中的指令。处理器920耦接至存储器910,可以作为一个或多个集成电路来实施,例如微处理器或微控制器。该处理器920用于执行存储器中存储的指令。
86.在一些实施例中,处理器920通过bus总线930耦合至存储器910。该系统900还可以通过存储接口940连接至外部存储系统950以便调用外部数据,还可以通过网络接口960连接至网络或者另外一台计算机系统(未标出)。此处不再进行详细介绍。
87.在该实施例中,通过存储器存储数据指令,再通过处理器处理上述指令,降低了区域分流的复杂度,减少设备成本,能够适应于应急通信场景。
88.在另一些实施例中,一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现图2、5所对应实施例中的方法的步骤。本领域内的技术人员应明白,
本公开的实施例可提供为方法、装置、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
89.本公开是参照根据本公开实施例的方法、设备(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
90.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
91.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
92.至此,已经详细描述了本公开。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
93.虽然已经通过示例对本公开的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本公开的范围。本领域的技术人员应该理解,可在不脱离本公开的范围和精神的情况下,对以上实施例进行修改。本公开的范围由所附权利要求来限定。
再多了解一些

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

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

相关文献