用于处理服务请求的通信网络组件和方法
1.本公开涉及一种用于处理服务请求的通信网络组件和方法。
2.根据最近3gpp(第三代合作伙伴计划)版本16(rel
‑
16)的5g(第五代)标准发展,预计在移动无线电通信系统中支持局域数据网络(local area data network,ladn)以及提供中间会话管理功能(intermediate session management function,i
‑
smf)(例如,用于移动性支持)。然而,这些特征的组合会产生问题,例如,在移动终端进入ladn服务区域的不是由smf而是由i
‑
smf服务的部分的情况下。
3.因此,需要用于在这种场景中处理服务请求的方法。
4.根据一个实施方式,描述了一种通信网络组件,该通信网络组件包括:接收器,该接收器被配置为从移动终端接收针对局域数据网络的通信服务的请求;以及控制器,该控制器被配置为如果移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,则拒绝该请求。
5.根据又一实施方式,提供了一种用于根据上述通信网络组件处理服务请求的方法。
6.在附图中,贯穿不同的视图,相同的附图标记通常指代相同的部件。附图不一定按比例绘制,而是重点通常放在说明本发明的原理上。
7.在以下描述中,参照以下附图描述了各个方面,其中:
8.图1示出了无线电通信系统,例如,plmn(公共陆地移动网络)。
9.图2示出了具有中间会话管理功能的无线电通信系统。
10.图3示出了ue(用户设备)的注册区域。
11.图4示出了ue的包括ladn(局域数据网络)的服务区域的注册区域。
12.图5示出了例示根据实施方式的pdu会话建立请求的处理的消息流图。
13.图6示出了例示根据另一实施方式的pdu会话建立请求的处理的消息流图。
14.图7示出了根据实施方式的通信网络组件。
15.图8示出了例示根据实施方式的用于处理通信请求的方法的流程图。
16.以下详细描述参照附图,这些附图通过说明的方式示出了可以在其中实践本发明的本公开的具体细节和方面。在不脱离本发明的范围的情况下,可以利用其它方面并且可以在结构、逻辑和电气上进行改变。本公开的各个方面不一定是相互排斥的,因为本公开的一些方面可以与本公开的一个或更多个其它方面组合以形成新的方面。
17.下面描述了与本公开的各方面相对应的各个示例:
18.示例1是一种通信网络组件,该通信网络组件包括:接收器,其被配置为从移动终端接收针对局域数据网络的通信服务的请求;以及控制器,其被配置为如果移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,则拒绝该请求。
19.示例2是根据示例1所述的通信网络组件,其中,控制器被配置为如果移动终端不位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,则开始向移动终端提供服务。
20.示例3是根据示例1或2所述的通信网络组件,其中,局域数据网络至少包括通过会
话管理功能服务的部分和通过中间会话管理功能服务的部分以服务移动终端。
21.示例4是根据示例1至3中的任何一个所述的通信网络组件,该通信网络组件包括:确定器,其被配置为确定移动终端是否位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中。
22.示例5是根据示例4所述的通信网络组件,其中,确定器被配置为基于会话管理功能的服务区域来确定移动终端是否位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中。
23.示例6是根据示例4或5所述的通信网络组件,其中,通信网络组件是会话管理功能或接入和移动性管理功能。
24.示例7是根据示例4或5的通信网络组件,其中,通信网络组件是接入和移动性管理功能,并且控制器被配置为响应于会话管理功能对请求的拒绝而拒绝请求。
25.示例8是示例7所述的通信网络组件,其中,接入和移动性管理功能被配置为从会话管理功能接收会话管理拒绝原因,并且接入和移动性管理功能被配置为确定移动性管理拒绝原因并且将其发送到移动终端。
26.示例9是根据示例1至8中的任何一个所述的通信网络组件,其中,所述通信网络组件是接入和移动性管理功能并且包括发送器,该发送器被配置为向中间会话管理功能发送请求,该中间会话管理功能被配置为服务局域数据网络的需要中间会话管理功能的部分。
27.示例10是根据示例1至9中的任何一个所述的通信网络组件,其中,该通信网络组件是接入和移动性管理功能,并且包括确定器,该确定器被配置为确定移动终端是否位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,并且所述控制器被配置为响应于确定器确定移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中而拒绝请求。
28.示例11是根据示例1至10中任何一个所述的通信网络组件,其中,该请求是针对通信会话的建立的请求、针对经建立的会话的修改的请求、针对借助于经建立的会话的服务的请求或者针对通过不同的无线电小区来服务移动终端的请求。
29.示例12是根据示例1至11中的任何一个所述的通信网络组件,该通信网络组件包括发送器,该发送器被配置为如果移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,则向移动终端发送拒绝原因。
30.示例13是根据示例12所述的通信网络组件,其中,该拒绝原因指明移动终端位于其中局域数据网络不可用的会话管理功能服务区域。
31.示例14是根据示例1至13中任何一个所述的通信网络组件,该通信网络组件包括发送器,其被配置为如果移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,则更新移动终端的配置以将该局域数据网络从可用局域数据网络的列表中排除。
32.示例15是一种用于处理服务请求的方法,该方法包括以下步骤:从移动终端接收针对局域数据网络的通信服务的请求;以及如果移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,则拒绝该请求。
33.示例16是根据示例15所述的方法,该方法包括以下步骤:如果移动终端不位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,则开始向移动终端提供服
务。
34.示例17是根据示例15或16所述的方法,其中,所述局域数据网络至少包括通过会话管理功能服务的部分和通过中间会话管理功能服务的部分以服务移动终端。
35.示例18是根据示例15至17中的任何一个所述的方法,该方法包括以下步骤:确定移动终端是否位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中。
36.示例19是根据示例18所述的方法,该方法包括以下步骤:基于会话管理功能的服务区域来确定移动终端是否位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中。
37.示例20是根据示例18或19所述的方法,该方法由会话管理功能或接入和移动性管理功能执行。
38.示例21是根据示例18或19所述的方法,该方法由接入和移动性管理功能执行,并且包括以下步骤:响应于会话管理功能对请求的拒绝而拒绝请求。
39.示例22是示例21所述的方法,其中,接入和移动性管理功能从会话管理功能接收会话管理拒绝原因,并且接入和移动性管理功能确定移动性管理拒绝原因并且将其发送到移动终端。
40.示例23是根据示例15至22中的任何一个所述的方法,该方法由接入和移动性管理功能执行并且包括向中间会话管理功能发送请求的步骤,该中间会话管理功能被配置为服务局域数据网络的需要中间会话管理功能的部分。
41.示例24是根据示例15至23中的任何一个所述的方法,该方法由接入和移动性管理功能执行并且包括以下步骤:确定移动终端是否位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,以及响应于确定器确定移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中而拒绝请求。
42.示例25是根据示例15至24中的任何一个所述的方法,其中,该请求是针对通信会话的建立的请求、针对经建立的会话的修改的请求、针对借助于经建立的会话的服务的请求或者针对通过不同的无线电小区来服务移动终端的请求。
43.示例26是根据示例15至25中的任何一个所述的方法,该方法包括以下步骤:如果移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,则向移动终端发送拒绝原因。
44.示例27是根据示例26所述的方法,其中,该拒绝原因指明移动终端位于其中局域数据网络不可用的会话管理功能服务区域中。
45.示例28是根据示例15至27中的任何一个所述的方法,该方法包括以下步骤:如果移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,则更新移动终端的配置以将所述局域数据网络从可用局域数据网络的列表中排除。
46.应当注意,以上示例中的任意一个的特征中的一个或更多个可以与其它示例中的任意一个组合。
47.在下文中,将更详细地描述各个示例。
48.图1示出了无线电通信系统100(例如,plmn(公共陆地移动网络))。
49.无线电通信系统100包括诸如ue(用户设备)、纳米设备(nano equipment,ne)等的无线电通信终端装置102。
50.此外,无线电通信系统100包括无线电接入网络103,其可以包括多个无线电接入网络节点,即,被配置为根据5g(第五代)无线电接入技术(5g新无线电)提供无线电接入的基站。应当注意,无线电通信系统100也可以根据lte(长期演进)或其它移动无线通信标准来配置,但本文使用5g为例。每个无线电接入网络节点可以通过空中接口104提供与无线电通信终端装置102的无线电通信。应当注意,无线电接入网络103可以包括任意数量的无线电接入网络节点。
51.无线电通信系统100还可以包括核心网络110,核心网络110包括连接到ran 103的upf(用户平面功能)105、连接到ran 103的接入和移动性管理功能(amf)106、会话管理功能(smf)107、统一数据管理(udm)108和网络存储库功能(nrf)109。
52.应当注意,针对像amf106和smf107这样的各种网络功能(nf),在核心网络110中可以存在多个实例。
53.在协议数据单元(pdu)会话的设置过程(setup procedure)中,amf 106请求smf 107创建会话管理(sm)上下文。创建sm上下文是由smf 107公开并且由amf 106调用的服务。
54.根据etsun(5g网络中smf和upf的增强拓扑结构),可以在amf和smf之间插入可以用作用于pdu会话的中间中继功能(例如,像网络交换机)的i
‑
smf(中间会话管理功能)。这在图2中示出。
55.图2示出了具有中间会话管理功能的无线电通信系统200。
56.与图1的无线电通信系统类似,无线电通信系统200包括ue 201、ran 202、amf 203、udm 204和与upf 206相关联的smf 205。此外,无线电通信系统200包括nssf(网络切片选择功能)207、ausf(认证服务器功能)208、chf(计费功能)209、pcf(策略控制功能)210、af(应用功能)211和dn(数据网络)212。这些组件也可以被包括在无线电通信系统100中但未在图1中示出。
57.另外,无线电通信系统200包括i
‑
smf 213和与其相关联的另外的upf 214。i
‑
smf 213具有到smf 205的n16a接口。
58.可以针对ue 201的pdu会话(例如,在pdu会话建立/修改、服务请求过程期间或由于ue移动性)插入i
‑
smf 213。例如,smf 205的服务区域可能不覆盖ue 201移动到(或它所位于)的区域,因此插入具有覆盖ue位置的服务区域的i
‑
smf 213(例如,在针对ue 201建立pdu会话时)。
59.此外,根据3gpp,无线电通信系统可以包括局域数据网络(ladn)。
60.ladn的服务区域和ladn的数据网络名称在amf 203中基于每个dn(即,针对接入相同ladn的不同ue)配置。所配置的ladn服务区域可以独立于其它因素(如ue的注册区域或ue订阅或smf服务区域)。
61.ladn信息(即,ladn服务区域信息和ladn dnn(数据网络名称))在ue 201的注册过程或ue配置更新过程期间由amf 203提供给ue 201。
62.如果ladn在amf的服务区域的任何ta(跟踪区域)中不可用,则amf 203不需要被配置有针对该dnn的任何ladn相关信息或向ue提供这样的信息。针对amf 203中配置的每个ladn dnn,对应的ladn服务区域信息包括属于amf 203已经分配给ue 201的注册区域的一组跟踪区域(即,ladn服务区域与分配给ue的注册区域的交集)。
63.图3示出了ue(例如,与ue 201相对应)的注册区域300。
64.注册区域300是amf(例如,与amf 202相对应)的服务区域301的一部分。在该示例中,注册区域300包括三个ladn的服务区域302、303、304。这表示该示例中的服务区域302、303、304与ue的注册区域300相交。
65.应当注意,根据3gpp,amf 203不应该基于ladn的可用性创建(分配)ue的注册区域300。
66.amf 203基于网络配置(特别是注册区域和ladn服务区域)来确定ladn服务区域信息。
67.当接收到具有ladn dnn的pdu会话建立请求或针对与位于ladn服务区域中的ue的ladn相对应的经建立的pdu会话的服务请求时,如果所请求的dnn在amf处被配置为ladn dnn,则amf 203确定ue存在于ladn服务区域中并且将请求和ue存在于ladn服务区域中的指示转发到smf 205。
68.当从amf 203接收到与ladn相对应的sm请求时,smf 205基于从amf 203接收的指示(即,“ue存在于ladn服务区域中”)来确定ue 201是否在ladn服务区域内。
69.如果smf 205没有接收到该指示,则smf 205认为ue 201在ladn服务区域之外。在那种情况下,smf 201拒绝/释放该请求/pdu会话。
70.当smf 205接收到具有ladn dnn的pdu会话建立请求时,它通过向amf 203提供ladn dnn来订阅“ue移动性事件通知”以用于报告ue存在于感兴趣区域中的ue存在。例如,如果ue在idle模式期间移动出ladn服务区域,这将很有用。在这种情况下,smf释放针对该ladn的pdu会话。
71.ladn服务区域302、303、304不一定映射到smf服务区域。因此,如图4所示,特别可能出现ladn(或ladn服务)的服务区域跨越i
‑
smf服务区域和smf服务区域。
72.图4示出了ue(例如,与ue 201相对应)的注册区域400,其包括ladn的服务区域401,服务区域401部分位于smf(例如,与smf 205相对应)的服务区域402中并且部分位于i
‑
smf(例如,与i
‑
smf 213相对应)的服务区域403中。
73.特别地,ue可以在停留在ladn
‑
sa 401内的同时在i
‑
smf sa 403和smf sa之间移动。
74.根据各个实施方式,提供了针对这种场景中的网络行为的方法。例如,将针对ue 201在i
‑
smf sa 403中发送pdu会话建立请求(即,触发pdu会话建立或服务请求)但ladn upf(例如,与upf 205相对应)由smf 205服务的情况描述amf行为。
75.应当注意,amf 203可以在服务请求过程期间发送指明ladn不可用的ladn拒绝原因(mm原因#43)。如果当ue 201位于ladn服务区域之外时未建立pdu会话的用户平面资源,则向ue 201发送该5gmm原因。
76.类似地,响应于pdu会话建立或修改请求,smf 205可以向ue 201发送指明ue 201在ladn服务区域之外的ladn拒绝原因(sm原因#46)。网络使用该5gsm原因来指示ue位于ladn服务区域之外。
77.然而,由于这两个ladn拒绝原因是针对ue在ladn服务区域401之外的情况提供的,它们可能不能用于应对如上所述的场景:其中ue停留在ladn
‑
sa 401但在i
‑
smf sa 403和smf sa之间移动(并且例如当在i
‑
smf sa 403中时触发pdu会话建立)。
78.还应该注意,当服务于ladn的smf 205具有包括ladn服务区域的smf服务区域时,
这意味着将不会选择i
‑
smf来建立pdu会话,其中pdu会话的dnn与ladn相对应。在ue具有pdu会话的情况下,如果pdu会话的dnn与ladn相对应并且插入了i
‑
smf 213,则smf 205将释放pdu会话。这涵盖了ue 201移动出smf服务区域并且插入了i
‑
smf 213的情况。如果与i
‑
smf 213保持pdu会话,则smf 205可能无法实施ladn服务控制。例如,在ue的服务请求的情况下将不会通知smf 205。这种方法解决了在pdu会话已经建立时ue发起的服务请求的情况,但没有解决pdu会话建立请求的处理。
79.ue 201可以通过经由ran 202向amf 203发送pdu会话建立请求来触发pdu会话建立。当ue 201在ladn的可用区域之外时,ue 201不应该针对与ladn相对应的pdu会话触发pdu会话建立。根据3gpp版本15,其中smf 205服务整个plmn,拒绝会话建立是没有意义的。特别地,在如上所述的场景中,其中ue在ladn
‑
sa 401内移动但在i
‑
smf sa 403和smf sa之间移动并且当在i
‑
smf sa 403中时触发pdu会话建立,根据版本15,smf不会拒绝ladn pdu会话建立请求。然而,如上所述,这可能导致问题,因为i
‑
smf 213需要服务ue并且smf 205可能无法实施ladn服务控制。
80.在下文中,描述了用于在如图4所示的场景中处理ue的pdu建立请求的方法。
81.图5示出了例示根据实施方式的pdu会话建立请求的处理的消息流图500。
82.消息流发生在ue 501(例如,与ue 201相对应)、ran 502(例如,与ran 202相对应)、amf 503(例如,与amf 203相对应)、i
‑
smf 504(例如,与i
‑
smf 213相对应)和smf 505(例如,与smf 205相对应)之间。
83.在506中,ue 501经由ran 502向amf 503发送pdu会话建立请求。pdu会话建立请求指明pdu会话应该借助于ladn提供并且指示ue的位置。
84.在507中,在接收到pdu会话建立请求时,amf 503确定smf 205的服务区域(例如,通过查询网络存储库功能或由o&m系统在amf中本地配置)。假设ue位于i
‑
smf 403的服务区域中(即,ue 501位于ladn的需要i
‑
smf 505来服务ue 501的部分中)。
85.因此,amf 503确定需要选择i
‑
smf 505(作为针对ue的smf),并且在508中,将ue的pdu会话建立请求转发到i
‑
smf 505和smf 504的地址以建立n16a接口(根据etsun)。
86.基于运营商的策略,smf 505可以接受该请求(并且在这种情况下遵循标准程序而不改变)或拒绝pdu会话请求。
87.假设例如根据无线电通信系统200的运营商的策略,smf拒绝请求并且在509中,向amf 503(经由i
‑
smf 504)发送包括sm拒绝原因代码(例如,“ladn服务此时无法提供服务”)的响应消息。
88.在510中,基于该拒绝,amf 503经由ran 502向ue 501转发sm拒绝(通过smf 505)并且包括sm拒绝原因代码。另选地,smf(505)向amf(503)发送具有原因(例如,smf不能服务在ue的位置中的ladn)的pdu会话拒绝,然后amf 503确定mm拒绝原因代码(例如,“ladn此时不可用”)并且将其发送到ue。
89.在511中,amf 503可以可选地执行ue配置更新过程以更新ue中的ladn信息。例如,它可以从ue的可用ladn列表中删除被拒绝的ladn(可以是多个被拒绝的ladn)。
90.图6示出了例示根据另一实施方式的pdu会话建立请求的处理的消息流图600。
91.与图5类似,消息流发生在ue 601(例如,与ue 201相对应)、ran 602(例如,与ran 202相对应)、amf 603(例如,与amf 203相对应)、i
‑
smf 604(例如,与i
‑
smf 213相对应)和
smf 605(例如,与smf 205相对应)。
92.在606中,ue 601经由ran 602向amf 603发送pdu会话建立请求。pdu会话建立请求指明pdu会话应该借助于ladn提供并且指示ue的位置。
93.在607中,在接收到pdu会话建立请求时,amf 603确定smf 205的服务区域(例如,通过查询网络存储库功能或本地配置)。假设ue位于i
‑
smf 403的服务区域中,即,ue 601位于ladn的需要i
‑
smf 605以服务ue 601的部分中。
94.因此,amf 603确定需要选择i
‑
smf 605作为针对ue的smf(根据etsun)。
95.基于在amf 603中配置的策略(例如,指明针对ladn会话不应插入i
‑
smf 605的策略),amf 603决定拒绝pdu会话请求。
96.因此,在608中,amf 603向ue 601发送具有拒绝原因代码(例如,“ladn不可用”)的拒绝消息。
97.在609中,amf 603可以可选地执行ue配置更新过程以更新ue中的ladn信息。例如,它可以从ue的可用ladn列表中删除被拒绝的ladn(可以是多个被拒绝的ladn)。
98.图5和图6的示例涉及pdu建立请求。然而,它们可以类似地应用于ue对通信服务的其它请求。与pdu会话建立过程类似,amf 603或smf 505可以决定拒绝该请求。
99.例如,在pdu会话修改过程或服务请求过程的上下文中,如果ue请求pdu会话修改,则amf或smf可以拒绝该请求并且发送拒绝原因代码。
100.与图5的方法类似,在smf拒绝(即,由smf拒绝)的情况下,smf可以将拒绝通知给amf,并且amf可以使用mm原因拒绝代码拒绝ue的请求。amf可以在服务请求过程中根据该机制进行操作。
101.在拒绝之后,如参照图5和图6所描述的,amf可以可选地触发ue配置更新过程。
102.作为图4场景中ue的服务请求的另一示例,在切换(例如,xn切换)的情况下,amf或smf可以拒绝pdu会话的路径切换。应该注意,切换可以被视为针对由切换目标无线电小区提供的通信服务的请求(例如,经由目标小区继续的会话)。
103.总之,根据各种实施方式,提供了如图7所示的通信网络组件。
104.图7示出了根据实施方式的通信网络组件700。
105.通信网络组件包括接收器701,其被配置为从移动终端(例如,ue)接收针对局域数据网络的通信服务的请求。
106.通信网络组件还包括控制器702,其被配置为如果移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,则拒绝该请求。
107.根据各个实施方式,换句话说,无线电通信系统(例如,plmn)的网络侧确定请求通信服务的移动终端是否位于由中间smf服务的局域数据网络(例如,根据3gpp的ladn)的区域中,即,落入中间smf(例如,根据etsun的i
‑
smf)的服务区域中。如果是这种情况,网络侧(例如,amf或smf)可以决定(例如,基于plmn的运营商的策略)拒绝该请求。
108.这尤其允许在可以针对pdu会话插入i
‑
smf(例如,出于移动性原因)的场景中处理ladn会话。
109.在移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中的情况下的服务请求的拒绝可以被看作是基于以下构思:ladn是一种更本地化的服务,其不需要会话连续性。
110.根据进一步的示例,提供了一种通信网络组件,当移动终端请求在局域数据网络中提供通信服务时,该通信网络组件被配置为检查移动终端是否位于局域数据网络的与中间会话管理功能的服务区域交叠的部分中,并且如果移动终端位于局域数据网络的与中间会话管理功能的服务区域交叠的部分中,则拒绝该请求。
111.通信网络组件700(或通信网络的多个组件)例如执行如图8所示的方法。
112.图8示出了例示用于处理通信请求(来自移动终端)的方法的流程图800。
113.在801中,接收来自移动终端的针对局域数据网络的通信服务的请求。
114.在802中,如果移动终端位于局域数据网络的需要中间会话管理功能来服务移动终端的部分中,则拒绝该请求。
115.通信网络组件(例如,接收器和控制器)可以例如由一个或更多个电路实现。“电路”可以被理解为任何种类的逻辑实现实体,其可以是专用电路或执行存储在存储器中的软件、固件或其任何组合的处理器。因此,“电路”可以是硬连线的逻辑电路或诸如可编程处理器(例如,微处理器)的可编程逻辑电路。“电路”也可以是执行软件(例如,任何种类的计算机程序)的处理器。上述各个功能的任何其它类型的实现也可以被理解为“电路”。
116.虽然已经描述了具体方面,但是本领域技术人员应当理解,在不脱离由所附权利要求限定的本公开内容的各方面的精神和范围的情况下,可以在形式和细节上在其中进行各种改变。因此,范围由所附权利要求指示,并且因此旨在包括在权利要求的等效含义和范围内的所有改变。