核心网络辅助的服务发现的制作方法

文档序号:23982207发布日期:2021-02-20 10:41阅读:109来源:国知局
核心网络辅助的服务发现的制作方法
核心网络辅助的服务发现
[0001]
相关申请的交叉引用
[0002]
本申请要求于2018年7月9日提交的美国临时专利no.62/695,280的权益和优先权,其全部内容通过引用并入本文。


背景技术:

[0003]
第三代合作伙伴计划(3gpp)开发用于蜂窝电信网络技术的技术标准,包括无线电接入、核心运输网络以及服务能力-包括对编解码器、安全性和服务质量的工作。最近的无线电接入技术(rat)标准包括wcdma(通常称为3g)、lte(通常称为4g)和lte-advanced标准。3gpp已经开始致力于下一代蜂窝技术的标准化,该技术被称为新无线电(nr),也被称为“5g”。
[0004]
在当前版本的3gpp nr规范中,核心网络(cn)执行网络功能(nf)发现,以便找到一个或多个网络功能以提供由用户装备(ue)所请求的服务。在单独的处理中,一旦ue获得网络连接,托管在ue上的物联网(iot)应用通常将执行应用层服务发现,以便找到提供期望服务的iot服务器和应用(例如,托管在其它ue上)。当前,nf发现和应用层服务发现是在5g网络中单独执行的。


技术实现要素:

[0005]
本文公开了用于在诸如3gpp nr(例如,5g)网络之类的通信网络中集成nf发现和应用层服务发现的方法和装置。
[0006]
在一方面,公开了一种用于ue和应用服务器在核心网络内通告它们的服务能力以使该服务能力可发现的方法。
[0007]
在另一方面,公开了一种用于ue在核心网络中发起服务发现作为注册处理的一部分的方法。替代地,公开了一种用于ue发起服务发现作为pdu会话建立过程的一部分的方法。
[0008]
在另一方面,公开了一种用于ue在核心网络中订阅某种服务能力的方法。
[0009]
在又一方面,公开了一种用于核心网络中的服务器发起服务发现的方法。
[0010]
还公开了可以由网络储存库功能提供以在核心网络中启用服务发现的新网络服务。
[0011]
提供本发明内容以便以简化的形式介绍一些概念,这些概念将在下面的具体实施方式中进一步描述。本发明内容既不旨在识别要求保护的主题的关键特征或必要特征,也不旨在用于限制要求保护的主题的范围。此外,要求保护的主题不限于解决在本公开的任何部分中指出的任何或所有缺点的限制。
附图说明
[0012]
从下面的描述中,可以更详细地理解本发明,该描述是通过示例并结合附图给出的,其中:
[0013]
图1图示了示例通信系统;
[0014]
图2是被配置用于无线通信的诸如例如无线传输/接收单元(wtru)之类的示例装置或设备的框图;
[0015]
图3是第一示例无线电接入网(ran)和核心网络的系统图;
[0016]
图4是第二示例ran和核心网络的系统图;
[0017]
图5是第三示例无线电接入网ran和核心网络的系统图;
[0018]
图6是第四示例无线电接入网ran和核心网络的系统图;
[0019]
图7是其中可以实施通信系统的节点的示例计算系统的框图;
[0020]
图8是在核心网络的控制平面内具有基于服务的接口的非漫游网络体系架构的框图;
[0021]
图9是呈现图1的网络的另一个视图并且图示各种网络功能通过其交互的参考点的框图;
[0022]
图10图示了网络切片的概念;
[0023]
图11是图示涉及通过移动核心网络进行服务发现的用例的示图;
[0024]
图12是协议栈的示图,其图示了使用nas连接来向核心网络传输服务能力信息/从核心网络传输服务能力信息以及在nrf处发起服务发现处理;
[0025]
图13是图示ue可以通过其向核心网络通告服务能力信息的方法的呼叫流程;
[0026]
图14是图示scs/as可以通过其向核心网络通告服务能力信息的方法的呼叫流程;
[0027]
图15是图示注册过程的呼叫流程,该注册过程被修改为允许ue在注册期间发起服务发现;
[0028]
图16是图示amf可以通过其在需要amf重新分配的注册过程期间插入服务能力信息并使用nf发现请求消息来触发服务发现的方法的呼叫流程;
[0029]
图17是图示ue发起的pdu会话建立过程的呼叫流程,该pdu会话建立过程被修改为允许ue在pdu会话建立期间发起服务发现;
[0030]
图18是图示smf选择过程的呼叫流程,该smf选择过程被修改为允许在smf选择期间进行服务发现;
[0031]
图19是图示ue可以通过其进行订阅来接收关于某些设备/scs/as服务能力的通知的方法的呼叫流程;
[0032]
图20是图示在核心网络中用于scs/as发起的服务发现的方法的呼叫流程;
[0033]
图21是图示用于在通信网络中配置服务发现的示例用户界面的示图。
具体实施方式
[0034]
以下是在以下描述中可能出现的首字母缩写词列表。除非另有说明,否则本文中使用的首字母缩写词是指下面列出的对应术语:
[0035]
af 应用功能
[0036]
amf 接入和移动性管理功能
[0037]
as 应用服务器
[0038]
ausf 认证服务器功能
[0039]
cm 连接管理
[0040]
cn 核心网络
[0041]
cp 控制平面
[0042]
dl 下行链路
[0043]
dnn 数据网络名称
[0044]
epc 演进分组核心
[0045]
eps 演进分组系统
[0046]
fqdn 完全合格域名
[0047]
lte 长期演进
[0048]
mme 移动性管理实体
[0049]
nas 非接入层
[0050]
nrf nf 储存库功能
[0051]
nef 网络暴露功能
[0052]
nf 网络功能
[0053]
nidd 非ip数据交付
[0054]
nssf 网络切片选择功能
[0055]
nwdaf 网络数据分析功能
[0056]
pcf 策略控制功能
[0057]
qos 服务质量
[0058]
ran 无线电接入网
[0059]
scs 服务能力服务器
[0060]
scef 服务能力暴露功能
[0061]
smf 会话管理功能
[0062]
smsf 短消息服务(sms)功能
[0063]
spr 订阅简档储存库
[0064]
udm/udr 统一数据管理/统一数据储存库
[0065]
udsf 非结构化数据存储功能
[0066]
ue 用户装备
[0067]
ul 上行链路
[0068]
upf 用户平面功能
[0069]
以下术语可以具有以下含义:
[0070]“网络功能(nf)”可以是网络中具有定义的功能行为和定义的接口的处理功能。nf或者可以被实现为专用硬件上的网络元件,或者被实现为在专用硬件上运行的软件实例,或者被实现为在适当平台上(例如,在云基础设施上)实例化的虚拟化功能。
[0071]“网络服务”可以是由网络功能向基于服务的体系架构中的另一个网络功能提供的服务。可以将服务通告给nrf。例如,amf提供namf_eventexposure服务,该服务使amf能够向订阅某些与移动性管理相关事件的nf发送通知。
[0072]“设备/scs/as服务”可以指由设备、服务能力服务器或应用服务器提供的更高层(例如,服务层或应用层)服务、能力或功能。例如,应用服务器可以提供设备管理服务。
[0073]“pdu会话”可以是在ue与提供pdu连接性服务的数据网络之间的关联。pdu会话至
少有两种类型:(1)ip类型-即,数据网络是ip类型;以及(2)非ip类型-数据网络是非ip。
[0074]“ue能力简档”可以描述ue能够做什么。该简档通常是静态的。例如,ue是否具有中继能力、ue的类别(例如,最大数据速率)、屏幕尺寸、语音能力、ims能力、gps能力等。该信息可以保持在ue订阅配置和/或sim中。
[0075]“3gpp cn中的会话管理”是指3gpp cn中的会话管理。在3gpp cn中,会话管理将管理ue和分组数据网络之间的端到端pdn连接(ip或非ip类型),以通过策略(例如qos)和实施的计费控制通过核心网络进行数据传输。
[0076]“服务能力”是指通信网络的服务层支持的任何类型的服务。示例包括设备管理、组管理、服务发现、订阅/通知服务、智能运输服务、环境监视等。
[0077]“核心网络”是指电信网络的中央或核心部分,其为通过无线电接入网络互连的客户提供大量的通信服务。核心网络通常包括执行核心网络功能的若干实体。如本文所使用的,术语“核心网络实体”是指执行核心网络的功能的任何实体,诸如例如本文所述的amf、udr/udsf、udm/udr、nrf、nef、pcf、nf、smf、ausf、nssf等。应该理解的是,这样的核心网络实体可以是以存储在诸如图2或图7中所示的计算机系统或配置用于无线和/或网络通信的装置的存储器中并在其处理器上执行的软件(即,计算机可执行指令)的形式实现的逻辑实体。
[0078]
第三代合作伙伴计划(3gpp)开发了用于蜂窝电信网络技术的技术标准,包括无线电接入、核心传输网络和服务能力-包括编解码器、安全性和服务质量方面的工作。最近的无线电接入技术(rat)标准包括wcdma(通常称为3g)、lte(通常称为4g)和lte-advanced标准。3gpp已经开始致力于下一代蜂窝技术的标准化,该技术被称为“新无线电(nr)”,也被称为“5g”。3gpp nr标准的开发预计将包括下一代无线电接入技术(新rat)的定义,其预计将包括提供低于6ghz的新灵活无线电接入,以及提供6ghz以上的新超移动宽带无线电接入。灵活的无线电接入预计包括6ghz以下新频谱中的新的、非向后兼容的无线电接入,并且预计包括可以在相同频谱中多路复用在一起的不同操作模式,以解决具有不同要求的广泛的3gpp nr用例集合。预计超移动宽带将包括cmwave和mmwave频谱,其将为用于例如室内应用和热点的超移动宽带接入提供机会。特别地,超移动宽带预计将与6ghz以下的灵活无线电接入共享共同的设计框架,具有特定于cmwave和mmwave的设计优化。
[0079]
3gpp已经识别出新无线电(nr)预计支持的各种用例,从而导致对数据速率、等待时间和移动性的各种用户体验要求。用例包括以下一般类别:增强的移动宽带(例如,密集区域的宽带接入、室内超高宽带接入、人群中的宽带接入、无处不在的50+mbps、超低成本宽带接入、车载移动宽带)、关键通信、大规模机器类型通信、网络操作(例如,网络切片、路由、迁移和互通、节能),以及增强的车辆到一切(ev2x)通信。这些类别中的具体服务和应用包括例如监视和传感器网络、设备远程控制、双向远程控制、个人云计算、视频流传输、基于无线云的办公室、第一响应者连接性、汽车电子呼叫(ecall)、灾难警报、实时游戏、多人视频通话、自主驾驶、增强现实、触觉互联网以及虚拟现实,等等。本文预期全部这些用例以及其它用例。
[0080]
图1图示了示例通信系统100的一个实施例,其中可以实施本文描述和要求保护的方法和装置。如图所示,示例通信系统100可以包括无线传输/接收单元(wtru)102a、102b、102c和/或102d(一般或共同地可以称为wtru 102)、无线电接入网络(ran)103/104/105/
103b/104b/105b、核心网络106/107/109、公共交换电话网(pstn)108、互联网110,以及其它网络112,但是应认识到的是,所公开的实施例考虑了任意数量的wtru、基站、网络和/或网络元件。wtru 102a、102b、102c、102d、102e中的每一个可以是被配置为在无线环境中操作和/或通信的任何类型的装置或设备。虽然每个wtru 102a、102b、102c、102d、102e在图1-6中被描绘为手持无线通信装置,但是应该理解的是,对于5g无线通信考虑的各种用例,每个wtru可以包括被配置为传输和/或接收无线信号的任何类型的装置或设备或者实施在其中,仅作为示例,所述装置或设备包括用户装备(ue)、移动站、固定或移动订户单元、寻呼机、蜂窝电话、个人数字助理(pda)、智能电话、膝上型电脑、平板电脑、上网本、笔记本计算机、个人计算机、无线传感器、消费电子产品、可穿戴设备(诸如智能手表或智能服装之类)、医疗或电子卫生设备、机器人、工业装备、无人机、运载工具(诸如小汽车、卡车、火车或飞机等)。
[0081]
通信系统100还可以包括基站114a和基站114b。基站114a可以是被配置为与wtru102a、102b、102c中的至少一个无线接口的任何类型的设备,以促进接入一个或多个通信网络(诸如核心网络106/107/109、互联网110和/或其它网络112)。基站114b可以是被配置为与rrh(远程无线电头端)118a、118b和/或trp(传输和接收点)119a、119b中的至少一个有线和/或无线接口的任何类型的设备,以促进接入一个或多个通信网络(诸如核心网络106/107/109、互联网110和/或其它网络112)。rrh 118a、118b可以是被配置为与wtru 102c中的至少一个无线接口的任何类型的设备,以促进接入一个或多个通信网络(诸如核心网络106/107/109、互联网110和/或其它网络112)。trp 119a、119b可以是被配置为与wtru 102d中的至少一个无线接口的任何类型的设备,以促进接入一个或多个通信网络(诸如核心网络106/107/109、互联网110和/或其它网络112)。举例来说,基站114a、114b可以是基站收发器台(bts)、node-b(节点b)、enode b、归属节点b、归属enode b、站点控制器、接入点(ap)、无线路由器等。虽然基站114a、114b均都被描绘为单个元件,但是应认识到的是,基站114a、114b可以包括任何数量的互连基站和/或网络元件。
[0082]
基站114a可以是ran 103/104/105的一部分,ran 103/104/105还可以包括其它基站和/或网络元件(未示出),诸如基站控制器(bsc)、无线电网络控制器(rnc)、中继节点等。基站114b可以是ran 103b/104b/105b的一部分,ran 103b/104b/105b还可以包括其它基站和/或网络元件(未示出),诸如基站控制器(bsc)、无线电网络控制器(rnc)、中继节点等。基站114a可以被配置为在特定地理区域内传输和/或接收无线信号,所述地理区域可以被称为小区(未示出)。基站114b可以被配置为在特定地理区域内传输和/或接收有线和/或无线信号,所述地理区域可以被称为小区(未示出)。可以将小区进一步划分为小区扇区。例如,与基站114a相关联的小区可以被划分为三个扇区。因此,在实施例中,基站114a可以包括三个收发器,例如,小区的每个扇区一个收发器。在实施例中,基站114a可以采用多输入多输出(mimo)技术,并且因此可以为小区的每个扇区使用多个收发器。
[0083]
基站114a可以通过空中接口115/116/117与wtru 102a、102b、102c中的一个或多个通信,空中接口115/116/117可以是任何合适的无线通信链路(例如,射频(rf)、微波、红外(ir)、紫外(uv)、可见光、cmwave、mmwave等)。可以使用任何合适的无线电接入技术(rat)来建立空中接口115/116/117。
[0084]
基站114b可以通过有线或空中接口115b/116b/117b与rrh118a、118b和/或
trp119a、119b中的一个或多个通信,空中接口115b/116b/117b可以是任何合适的有线(例如,线缆、光纤等)或无线通信链路(例如,射频(rf)、微波、红外(ir)、紫外(uv)、可见光、cmwave、mmwave等)。可以使用任何合适的无线电接入技术(rat)来建立空中接口115b/116b/117b。
[0085]
rrh 118a、118b和/或trp 119a、119b可以通过空中接口115c/116c/117c与wtru102c、102d中的一个或多个通信,空中接口115c/116c/117c可以是任何合适的无线通信链路(例如,射频(rf)、微波、红外(ir)、紫外(uv)、可见光、cmwave、mmwave等)。可以使用任何合适的无线电接入技术(rat)来建立空中接口115c/116c/117c。
[0086]
更具体而言,如上所述,通信系统100可以是多址系统,并且可以采用一种或多种信道接入方案,诸如cdma、tdma、fdma、ofdma、sc-fdma等。例如,ran 103/104/105中的基站114a与wtru 102a、102b、102c或者ran 103b/104b/105b中的rrh 118a、118b和trp 119a、119b与wtru 102c、102d可以实现无线电技术,诸如通用移动电信系统(umts)地面无线电接入(utra),其可以使用宽带cdma(wcdma)分别建立空中接口115/116/117或115c/116c/117c。wcdma可以包括诸如高速分组接入(hspa)和/或演进hspa(hspa+)之类的通信协议。hspa可以包括高速下行链路分组接入(hsdpa)和/或高速上行链路分组接入(hsupa)。
[0087]
在实施例中,基站114a与wtru 102a、102b、102c或者ran103b/104b/105b中的rrh118a、118b和trp 119a、119b与wtru102c、102d可以实现无线电技术,诸如演进的umts地面无线电接入(e-utra),其可以使用长期演进(lte)和/或lte-advance(lte-a)分别建立空中接口115/116/117或115c/116c/117c。将来,空中接口115/116/117可以实现3gpp nr技术。
[0088]
在实施例中,ran 103/104/105中的基站114a与wtru 102a、102b、102c或者ran103b/104b/105b中的rrh 118a、118b和trp119a、119b与wtru 102c、102d可以实现无线电技术,诸如ieee802.16(例如,全球微波接入互操作性(wimax))、cdma2000、cdma2000 1x、cdma2000 ev-do、临时标准2000(is-2000)、临时标准95(is-95)、临时标准856(is-856)、全球移动通信系统(gsm)、用于gsm演进的增强数据速率(edge)、gsm edge(geran)等。
[0089]
图1中的基站114c可以是例如无线路由器、归属节点b、归属enode b或接入点,并且可以利用任何合适的rat来促进局部区域(诸如商业地点、家、运载工具、校园等)中的无线连接性。在实施例中,基站114c和wtru 102e可以实现诸如ieee 802.11之类的无线电技术以建立无线局域网(wlan)。在实施例中,基站114c和wtru 102d可以实现诸如ieee802.15之类的无线电技术以建立无线个域网(wpan)。在又一个实施例中,基站114c和wtru102e可以利用基于蜂窝的rat(例如,wcdma、cdma2000、gsm、lte、lte-a等)来建立微微小区或毫微微小区。如图1中所示,基站114b可以具有到互联网110的直接连接。因此,可以不要求基站114c经由核心网络106/107/109访问互联网110。
[0090]
ran 103/104/105和/或ran 103b/104b/105b可以与核心网络106/107/109通信,核心网络106/107/109可以是被配置为向wtru102a、102b、102c、102d中的一个或多个提供语音、数据、应用和/或互联网协议语音(voip)服务的任何类型的网络。例如,核心网络106/107/109可以提供呼叫控制、计费服务、基于移动位置的服务、预付费呼叫、互联网连接性、视频分发等,和/或执行高级安全功能(诸如用户认证之类)。
[0091]
虽然未在图1中示出,但是应认识到的是,ran 103/104/105和/或ran 103b/104b/
105b和/或核心网络106/107/109可以与采用与ran 103/104/105和/或ran 103b/104b/105b相同的rat或不同rat的其它ran直接或间接通信。例如,除了连接到可以利用e-utra无线电技术的ran 103/104/105和/或ran 103b/104b/105b之外,核心网络106/107/109还可以与采用gsm无线电技术的另一个ran(未示出)通信。
[0092]
核心网络106/107/109还可以用作wtru 102a、102b、102c、102d、102e的网关,以接入pstn 108、互联网110和/或其它网络112。pstn 108可以包括提供普通老式电话服务(pots)的电路交换电话网络。互联网110可以包括使用常见通信协议的互连的计算机网络和设备的全球系统,所述通信协议诸如tcp/ip网际协议套件中的传输控制协议(tcp)、用户数据报协议(udp)和互联网协议(ip)。网络112可以包括由其它服务提供商拥有和/或操作的有线或无线通信网络。例如,网络112可以包括连接到一个或多个ran的另一个核心网络,这一个或多个ran可以采用与ran103/104/105和/或ran 103b/104b/105b相同的rat或不同的rat。
[0093]
通信系统100中的wtru 102a、102b、102c、102d中的一些或全部可以包括多模能力,例如,wtru 102a、102b、102c、102d和102e可以包括用于通过不同无线链路与不同无线网络通信的多个收发器。例如,图1中所示的wtru 102e可以被配置为与可以采用基于蜂窝的无线电技术的基站114a通信,并且与可以采用ieee 802无线电技术的基站114c通信。
[0094]
图2是根据本文所示的实施例的被配置用于无线通信的示例装置或设备(诸如,例如wtru 102)的框图。如图2中所示,示例wtru 102可以包括处理器118、收发器120、传输/接收元件122、扬声器/麦克风124、小键盘126、显示器/触摸板/指示器128、不可移动存储器130、可移动存储器132、电源134、全球定位系统(gps)芯片组136,以及其它外围设备138。应认识到的是,wtru 102可以包括前述元件的任何子组合,同时保持与实施例一致。而且,实施例考虑了基站114a和114b,和/或基站114a和114b可以表示的节点(诸如但不限于收发器站(bts)、node b、站点控制器、接入点(ap)、归属节点-b、演进的归属节点-b(enodeb)、归属演进节点-b(henb)、归属演进节点-b网关和代理节点等),可以包括图2中描绘并在本文描述的元件中的一些或全部。
[0095]
处理器118可以是通用处理器、专用处理器、常规处理器、数字信号处理器(dsp)、多个微处理器、与dsp核心相关联的一个或多个微处理器、控制器、微控制器、专用集成电路(asic)、现场可编程门阵列(fpga)电路、任何其它类型的集成电路(ic)、状态机等。处理器118可以执行信号编码、数据处理、功率控制、输入/输出处理和/或使wtru 102能够在无线环境中操作的任何其它功能。处理器118可以耦合到收发器120,收发器120可以耦合到传输/接收元件122。虽然图2将处理器118和收发器120描绘为分开的部件,但应认识到的是,处理器118和收发器120可以一起集成在电子封装或芯片中。
[0096]
传输/接收元件122可以被配置为通过空中接口115/116/117向基站(例如,基站114a)传输信号或从基站(例如,基站114a)接收信号。例如,在实施例中,传输/接收元件122可以是被配置为传输和/或接收rf信号的天线。在实施例中,传输/接收元件122可以是发射器/检测器,其被配置为例如传输和/或接收ir、uv或可见光信号。在又一个实施例中,传输/接收元件122可以被配置为传输和接收rf和光信号。应该认识到的是,传输/接收元件122可以被配置为传输和/或接收无线信号的任意组合。
[0097]
此外,虽然传输/接收元件122在图2中被描绘为单个元件,但是wtru 102可以包括
任何数量的传输/接收元件122。更具体而言,wtru 102可以采用mimo技术。因此,在实施例中,wtru 102可以包括两个或更多个传输/接收元件122(例如,多个天线),用于通过空中接口115/116/117传输和接收无线信号。
[0098]
收发器120可以被配置为调制将由传输/接收元件122传输的信号并且解调由传输/接收元件122接收的信号。如上所述,wtru102可以具有多模能力。因此,例如,收发器120可以包括多个收发器,用于使wtru 102能够经由多个rat(诸如,utra和ieee802.11)通信。
[0099]
wtru 102的处理器118可以耦合到扬声器/麦克风124、小键盘126和/或显示器/触摸板/指示器128(例如,液晶显示器(lcd)显示单元或有机发光二极管(oled)显示单元),并且可以从其接收用户输入数据。处理器118还可以将用户数据输出到扬声器/麦克风124、小键盘126和/或显示器/触摸板/指示器128。此外,处理器118可以从任何类型的合适存储器(诸如不可移动存储器130和/或可移动存储器132)存取信息并在其中存储数据。不可移动存储器130可以包括随机存取存储器(ram)、只读存储器(rom)、硬盘或任何其它类型的存储器存储设备。可移动存储器132可以包括订户身份模块(sim)卡、记忆棒、安全数字(sd)存储卡等。在实施例中,处理器118可以从不是物理地位于wtru 102上(诸如在服务器或家用计算机(未示出)上)的存储器中存取信息,并将数据存储在其中。
[0100]
处理器118可以从电源134接收电力,并且可以被配置为向wtru 102中的其它部件分配电力和/或对其进行控制。电源134可以是用于为wtru 102供电的任何合适的设备。例如,电源134可以包括一个或多个干电池、太阳能电池、燃料电池等。
[0101]
处理器118还可以耦合到gps芯片组136,该gps芯片组136可以被配置为提供关于wtru 102的当前位置的位置信息(例如,经度和纬度)。除了或代替来自gps芯片组136的信息,wtru102可以通过空中接口115/116/117从基站(例如,基站114a、114b)接收位置信息和/或基于从附近的两个或更多个基站接收到信号的定时确定其位置。应认识到的是,wtru102可以通过任何合适的位置确定方法获取位置信息,同时保持与实施例一致。
[0102]
处理器118还可以耦合到其它外围设备138,外围设备138可以包括提供附加特征、功能和/或有线或无线连接性的一个或多个软件和/或硬件模块。例如,外围设备138可以包括各种传感器,诸如加速度计、生物识别(例如,指纹)传感器、电子罗盘、卫星收发器、数码相机(用于照片或视频)、通用串行总线(usb)端口或其它互连接口、振动设备、电视收发器、免提耳机、模块、调频(fm)无线电单元、数字音乐播放器、媒体播放器、视频游戏播放器模块、互联网浏览器等。
[0103]
wtru 102可以在其它装置或设备中实施,该其它装置或设备诸如传感器、消费电子产品、可穿戴设备(诸如智能手表或智能服装之类)、医疗或电子卫生设备、机器人、工业装备、无人机、运载工具(诸如小汽车、卡车、火车或飞机等)。wtru 102可以经由一个或多个互连接口(诸如可以包括外围设备138之一的互连接口)连接到这种装置或设备的其它部件、模块或系统。
[0104]
图3是根据实施例的ran 103和核心网络106的系统图。如上所述,ran 103可以采用utra无线电技术通过空中接口115与wtru 102a、102b和102c通信。ran 103还可以与核心网络106通信。如图3中所示,ran 103可以包括node b 140a、140b、140c,每个节点可以包括一个或多个收发器,用于通过空中接口115与wtru 102a、102b、102c通信。node b 140a、140b、140c可以各自与ran 103内的特定小区(未示出)相关联。ran 103还可以包括
rnc142a、142b。应认识到的是,ran 103可以包括任何数量的node b和rnc,同时保持与实施例一致。
[0105]
如图3所示,node b 140a、140b可以与rnc 142a通信。此外,node b140c可以与rnc142b通信。node b 140a、140b、140c可以经由iub接口与相应的rnc 142a、142b通信。rnc142a、142b可以经由iur接口彼此通信。rnc 142a、142b中的每一个可以被配置为控制与其连接的相应node b 140a、140b、140c。此外,rnc 142a、142b中的每一个可以被配置为执行或支持其它功能,诸如外环功率控制、负载控制、准入控制、分组调度、切换控制、宏分集、安全功能、数据加密等。
[0106]
图3中所示的核心网络106可以包括媒体网关(mgw)144、移动交换中心(msc)146、服务gprs支持节点(sgsn)148和/或网关gprs支持节点(ggsn)150。虽然前述元件中的每一个被描绘为核心网络106的一部分,但是应认识到的是,这些元件中的任何一个都可以被除核心网络运营商之外的实体拥有和/或操作。
[0107]
ran 103中的rnc 142a可以经由iucs接口连接到核心网络106中的msc 146。msc146可以连接到mgw 144。msc 146和mgw 144可以向wtru 102a、102b、102c提供对电路交换网络(诸如pstn 108)的接入,以促进wtru 102a、102b、102c与传统的陆线通信设备之间的通信。
[0108]
ran 103中的rnc 142a还可以经由iups接口连接到核心网络106中的sgsn 148。sgsn 148可以连接到ggsn 150。sgsn 148和ggsn 150可以向wtru 102a、102b、102c提供对分组交换网络(诸如互联网110)的接入,以促进wtru 102a、102b、102c与启用ip的设备之间的通信。
[0109]
如上所述,核心网络106还可以连接到网络112,网络112可以包括由其它服务提供商拥有和/或操作的其它有线或无线网。
[0110]
图4是根据实施例的ran 104和核心网络107的系统图。如上所述,ran 104可以采用e-utra无线电技术通过空中接口116与wtru 102a、102b和102c通信。ran 104还可以与核心网络107通信。
[0111]
ran 104可以包括enode-b 160a、160b、160c,但是应认识到的是,ran 104可以包括任何数量的enode-b,同时保持与实施例一致。enode-b 160a、160b、160c可以各自包括一个或多个收发器,用于通过空中接口116与wtru 102a、102b、102c通信。在实施例中,enode-b 160a、160b、160c可以实现mimo技术。因此,enode-b 160a例如可以使用多个天线来向wtru 102a传输无线信号并从wtru 102a接收无线信号。
[0112]
enode-b 160a、160b和160c中的每一个可以与特定小区(未示出)相关联,并且可以被配置为处理无线电资源管理决定、切换决定、上行链路和/或下行链路中用户的调度等。如图4中所示,enode-b160a、160b、160c可以通过x2接口彼此通信。
[0113]
图4中所示的核心网络107可以包括移动性管理网关(mme)162、服务网关164和分组数据网络(pdn)网关166。虽然前述元件中的每一个都被描绘为核心网络107的一部分,但是应认识到的是,这些元件中的任何一个都可以被除核心网络运营商之外的实体拥有和/或操作。
[0114]
mme 162可以经由s1接口连接到ran 104中的enode-b 160a、160b和160c中的每一个,并且可以用作控制节点。例如,mme 162可以负责认证wtru 102a、102b、102c的用户、承
载激活/停用,在wtru 102a、102b、102c的初始附连期间选择特定的服务网关等。mme 162还可以提供用于在ran 104与采用其它无线电技术(诸如gsm或wcdma之类)的其它ran(未示出)之间进行切换的控制平面功能。
[0115]
服务网关164可以经由s1接口连接到ran 104中的enode-b160a、160b和160c中的每一个。服务网关164一般可以向/从wtru 102a、102b、102c路由和转发用户数据分组。服务网关164还可以执行其它功能,诸如在enode b间切换期间锚定用户平面、当下行链路数据可用于wtru 102a、102b、102c时触发寻呼、管理和存储wtru 102a、102b、102c的上下文,等等。
[0116]
服务网关164还可以连接到pdn网关166,pdn网关166可以向wtru 102a、102b、102c提供对分组交换网络(诸如互联网110)的接入,以促进wtru 102a、102b、102c与启用ip的设备之间的通信。
[0117]
核心网络107可以促进与其它网络的通信。例如,核心网络107可以向wtru 102a、102b、102c提供对电路交换网络(诸如pstn108)的接入,以促进wtru 102a、102b、102c与传统陆线通信设备之间的通信。例如,核心网络107可以包括用作核心网络107和pstn 108之间的接口的ip网关(例如,ip多媒体子系统(ims)服务器)或者可以与其通信。此外,核心网络107可以向wtru102a、102b、102c提供对网络112的接入,网络112可以包括被其它服务提供商拥有和/或操作的其它有线或无线网络。
[0118]
图5是根据实施例的ran 105和核心网络109的系统图。ran105可以是接入服务网络(asn),其采用ieee 802.16无线电技术通过空中接口117与wtru 102a、102b和102c通信。如下面进一步讨论的,wtru 102a、102b、102c、ran 105和核心网络109的不同功能实体之间的通信链路可以被定义为参考点。
[0119]
如图5所示,ran 105可以包括基站180a、180b、180c和asn网关182,但是应认识到的是,ran 105可以包括任意数量的基站和asn网关,同时保持与实施例一致。基站180a、180b、180c可以各自与ran 105中的特定小区相关联,并且可以包括一个或多个收发器,用于通过空中接口117与wtru 102a、102b、102c通信。在实施例中,基站180a、180b、180c可以实现mimo技术。因此,基站180a例如可以使用多个天线来向wtru 102a传输无线信号,并从wtru 102a接收无线信号。基站180a、180b、180c还可以提供移动性管理功能,诸如切换触发、隧道建立、无线电资源管理、流量分类、服务质量(qos)策略实施等。asn网关182可以用作流量聚合点,并且可以负责寻呼、订户简档的高速缓存、到核心网络109的路由等。
[0120]
wtru 102a、102b、102c与ran 105之间的空中接口117可以被定义为实现ieee802.16规范的r1参考点。此外,wtru 102a、102b和102c中的每一个可以与核心网络109建立逻辑接口(未示出)。wtru 102a、102b、102c与核心网络109之间的逻辑接口可以被定义为r2参考点,其可以被用于认证、授权、ip主机配置管理和/或移动性管理。
[0121]
基站180a、180b和180c中的每一个之间的通信链路可以被定义为r8参考点,其包括用于促进wtru在基站之间的切换和数据传送的协议。基站180a、180b、180c和asn网关182之间的通信链路可以被定义为r6参考点。r6参考点可以包括用于基于与wtru102a、102b、102c中的每一个相关联的移动性事件来促进移动性管理的协议。
[0122]
如图5所示,ran 105可以连接到核心网络109。ran 105和核心网络109之间的通信链路可以被定义为r3参考点,r3参考点包括用于例如促进数据传送和移动性管理能力的协
议。核心网络109可以包括移动ip归属代理(mip-ha)184,认证、授权、计费(aaa)服务器186和网关188。虽然前述元件中的每一个被描绘为核心网络109的一部分,但是应认识到的是,这些元件中的任何一个可以被除核心网络运营商之外的实体拥有和/或操作。
[0123]
mip-ha可以负责ip地址管理,并且可以使wtru 102a、102b和102c能够在不同asn和/或不同核心网络之间漫游。mip-ha 184可以向wtru 102a、102b、102c提供对分组交换网络(诸如互联网110)的接入,以促进wtru 102a、102b、102c与启用ip的设备之间的通信。aaa服务器186可以负责用户认证和支持用户服务。网关188可以促进与其它网络的互通。例如,网关188可以向wtru 102a、102b、102c提供对电路交换网络(诸如pstn 108)的接入,以促进wtru 102a、102b、102c与传统陆线通信设备之间的通信。此外,网关188可以向wtru 102a、102b、102c提供对网络112的接入,网络112可以包括被其它服务提供商拥有和/或操作的其它有线或无线网络。
[0124]
虽然未在图5中示出,但是应认识到的是,ran 105可以连接到其它asn,并且核心网络109可以连接到其它核心网络。ran105与其它asn之间的通信链路可以被定义为r4参考点,r4参考点可以包括用于协调ran 105与其它asn之间的wtru 102a、102b、102c的移动性的协议。核心网络109和其它核心网络之间的通信链路可以被定义为r5参考点,r5参考点可以包括用于促进归属核心网络和被访问核心网络之间的互通的协议。
[0125]
本文描述并在图1-6中示出的核心网络实体通过在某些现有3gpp规范中给予那些实体的名称来识别,但是应认识到的是,在将来,那些实体和功能可以通过其它名称来识别,并且某些实体或功能可以在3gpp发布的未来规范(包括未来的3gpp nr规范)中被组合。因此,图1-6中描述和示出的特定网络实体和功能仅作为示例提供,并且应理解的是,本文公开并要求保护的主题可以在任何类似的通信系统中实施或实现,无论是目前定义的还是将来定义的通信系统。
[0126]
图6中所示的5g核心网络170可以包括接入和移动性管理功能(amf)172、会话管理功能(smf)174、用户平面功能(upf)176、用户数据管理功能(udm)178、认证服务器功能(ausf)180、网络暴露功能(nef)、策略控制功能(pcf)184、非3gpp互通功能(n3iwf)192和应用功能(af)188。虽然将每个前述元素描绘为5g核心网络170的一部分,但是将认识到的是,这些元素中的任何一个都可以由核心网络运营商以外的实体拥有和/或操作。还应当认识到的是,5g核心网络可以不由所有这些元素组成、可以包括附加元素,并且可以包括这些元素中的每个元素的多个实例。图6示出了网络功能直接彼此连接,但是,应当认识到的是,它们可以经由诸如直径路由代理或消息总线之类的路由代理进行通信。
[0127]
amf 172可以经由n2接口连接到ran103/104/105/103b/104b/105b中的每一个,并且可以用作控制节点。例如,amf 172可以负责注册管理、连接管理、可达性管理、接入认证、接入授权。amf 172一般可以路由和向/从wtru 102a、102b、102c转发nas分组。
[0128]
smf 174可以经由n11接口连接到amf 172,可以经由n7接口连接到pcf 184,并且可以经由n4接口连接到upf 176。smf174可以用作控制节点。例如,smf 174可以负责会话管理、wtru102a、102b、102c ip地址分配和管理以及upf 176中的业务转向规则的配置,以及下行链路数据通知的生成。
[0129]
smf 174还可以连接到upf 176,upf 176可以向wtru 102a、102b、102c提供对数据网络(dn)190(诸如互联网110)的访问,以促进wtru 102a、102b、102c与启用ip的设备之间
的通信。smf 174可以经由n4接口在upf 176中管理和配置业务转向规则。upf 176可以负责将分组数据单元(pdu)会话与数据网络互连、分组路由和转发、策略规则强制实施、用户平面业务的服务处置的质量以及下行链路分组缓冲。
[0130]
amf 172也可以经由n2接口连接到n3iwf 192。n3iwf经由未由3gpp定义的无线电接口技术来促进wtru 102a、102b、102c与5g核心网络170之间的连接。
[0131]
pcf 184可以经由n7接口连接到smf 174,经由n15接口连接到amf 172,并且经由n5接口连接到应用功能(af)188。pcf184可以向诸如诸如amf 172和smf 174之类的控制平面节点提供策略规则,从而允许控制平面节点强制实施这些规则。
[0132]
udm 178充当用于认证证书和订阅信息的储存库。udm可以连接到其它功能,诸如amf 172、smf 174和ausf 180之类。
[0133]
ausf 180执行与认证相关的操作,并经由n13接口连接到udm 178,并经由n12接口连接到amf 172。
[0134]
nef公开了5g核心网络170中的能力和服务。nef可以经由接口连接到af 188,并且可以连接到其它控制平面和用户平面功能(180、178、172、172、184、176和n3wf),以便暴露5g核心网络170的功能和服务。
[0135]
5g核心网络170可以促进与其它网络的通信。例如,核心网络170可以包括用作5g核心网络170和pstn 108之间的接口的ip网关(例如,ip多媒体子系统(ims)服务器),或者可以与之通信。例如,核心网络170可以包括经由短消息服务促进通信的短消息服务(sms)服务中心,或者与之通信。例如,5g核心网络170可以促进wtru 102a、102b、102c与服务器之间的非ip数据分组的交换。此外,核心网络170可以向wtru 102a、102b、102c提供对网络112的接入,网络112可以包括由其它服务提供商拥有和/或操作的其它有线或无线网络。
[0136]
图7是示例性计算系统90的框图,其中可以实施本文中图示或描述的通信网络的一个或多个装置,诸如ran103/104/105、核心网络106/107/109、pstn 108、互联网110或其它网络112中的某些节点或功能实体。
[0137]
计算系统90可以包括计算机或服务器,并且可以主要由计算机可读指令控制,计算机可读指令可以是软件的形式,无论在哪里,或以任何方式存储或访问此类软件。这种计算机可读指令可以在处理器91内执行,以使计算系统90工作。处理器91可以是通用处理器、专用处理器、常规处理器、数字信号处理器(dsp)、多个微处理器、与dsp核心相关联的一个或多个微处理器、控制器、微控制器、专用集成电路(asic)、现场可编程门阵列(fpga)电路、任何其它类型的集成电路(ic)、状态机等。处理器91可以执行信号编码、数据处理、功率控制、输入/输出处理,和/或使计算系统90能够在通信网络中操作的任何其它功能。协处理器81是与主处理器91不同的可选处理器,其可以执行附加功能或辅助处理器91。处理器91和/或协处理器81可以接收、生成和处理与本文公开的方法和装置相关的数据。
[0138]
在操作中,处理器91获取、解码并执行指令,并经由计算系统的主数据传送路径,系统总线80,向其它资源传送信息和从其它资源传送信息。这种系统总线连接计算系统90中的部件并定义用于数据交换的介质。系统总线80通常包括用于发送数据的数据线、用于发送地址的地址线,以及用于发送中断和用于操作系统总线的控制线。这种系统总线80的示例是pci(外围部件互连)总线。
[0139]
耦合到系统总线80的存储器包括随机存取存储器(ram)82和只读存储器(rom)93。
这种存储器包括允许存储和检索信息的电路系统。rom 93一般包含不容易被修改的存储数据。存储在ram 82中的数据可以由处理器91或其它硬件设备读取或改变。对ram 82和/或rom 93的存取可以由存储器控制器92控制。存储器控制器92可以提供地址翻译功能,该地址翻译功能在执行指令时将虚拟地址翻译成物理地址。存储器控制器92还可以提供存储器保护功能,该功能隔离系统内的进程并将系统进程与用户进程隔离。因此,以第一模式运行的程序只能访问由其自己的进程虚拟地址空间映射的存储器;除非已设置进程之间的存储器共享,否则它无法访问另一个进程的虚拟地址空间内的存储器。
[0140]
此外,计算系统90可以包含外围设备控制器83,外围设备控制器83负责将来自处理器91的指令传送到外围设备,诸如打印机94、键盘84、鼠标95和盘驱动器85之类。
[0141]
由显示器控制器96控制的显示器86被用于显示由计算系统90生成的视觉输出。这种视觉输出可以包括文本、图形、动画图形和视频。可以以图形用户界面(gui)的形式提供视觉输出。显示器86可以用基于crt的视频显示器、基于lcd的平板显示器、基于气体等离子的平板显示器或触摸板来实现。显示器控制器96包括生成被发送到显示器86的视频信号所需的电子部件。
[0142]
另外,计算系统90可以包含通信电路系统,诸如网络适配器97,其可以被用于将计算系统90连接到外部通信网络(诸如图1-6的ran 103/104/105、核心网络106/107/109、pstn 108、互联网110或其它网络112),以使计算系统90能够与那些网络的其它节点或功能实体通信。单独地或者与处理器91组合,通信电路系统可以被用于执行本文描述的某些装置、节点或功能实体的传输和接收步骤。
[0143]
应该理解的是,本文描述的装置、系统、方法和处理中的任何一个或全部可以以存储在计算机可读存储介质上的计算机可执行指令(例如,程序代码)的形式实施,该指令在由处理器(诸如处理器118或91)执行时使处理器执行和/或实现本文描述的系统、方法和处理。具体而言,本文描述的任何步骤、操作或功能可以以在被配置用于无线和/或有线网络通信的装置或计算系统的处理器上执行的这种计算机可执行指令的形式实现。计算机可读存储介质包括以用于存储信息的任何非瞬态(例如,有形或物理)方法或技术实现的易失性和非易失性、可移动和不可移动介质,但是这种计算机可读存储介质不包括信号。计算机可读存储介质包括但不限于ram、rom、eeprom、闪存或其它存储器技术、cd-rom、数字通用盘(dvd)或其它光盘存储装置、磁带盒、磁带、磁盘存储器或其它磁存储设备,或者可以用于存储期望信息并且可以由计算系统访问的任何其它有形或物理介质。
[0144]
图8是在网络的控制平面内具有基于服务的接口的5g网络的非漫游网络体系架构的框图。图9是呈现图1的5g网络的另一个视图并图示各种网络功能通过其交互的参考点的框图。注意的是,移动性管理和会话管理功能是分开的。单个n1nas连接用于注册管理和连接管理(rm/cm),以及用于ue的与sm相关的消息和过程。单个n1终结点位于amf中。amf将与sm相关的nas信息转发到smf。amf处理与ue交换的nas信令的注册管理和连接管理部分。smf处理与ue交换的nas信令的会话管理部分。
[0145]
如图8所示,nf储存库功能(nrf)在基于5g服务的框架中定义为用于支持以下功能的逻辑功能:
[0146]
·
支持服务发现功能。从nf实例接收nf发现请求,并将发现的nf实例的信息提供给nf实例;
[0147]
·
维护可用nf实例的nf简档及其支持的服务信息。
[0148]
在nrf中维护的nf实例的nf简档可以包括以下信息:
[0149]
·
nf实例id
[0150]
·
nf类型
[0151]
·
plmnid
[0152]
·
与网络切片相关的(一个或多个)标识符,例如s-nssai、nsi id
[0153]
·
nf的fqdn或ip地址
[0154]
·
nf能力信息
[0155]
·
特定于nf的服务授权信息
[0156]
·
所支持的服务的名称
[0157]
·
每个支持的服务的(一个或多个)实例的端点信息
[0158]
·
存储的数据/信息的标识。
[0159]
表1定义了nrf服务和服务操作。具体而言,nrf将在nf上执行注册/取消注销和更新,并帮助其它实体(例如,nf和scs/as)发现期望的nf。
[0160]
表1:由nrf提供的nf服务
[0161][0162]
网络切片是移动网络运营商可以用来跨移动运营商的网络的固定部分(回程和核心网络二者)在空中接口后面支持多个“虚拟”网络的机制。这涉及将网络“切片”为多个虚拟网络,以支持不同的无线电接入网(ran)或跨单个ran运行的不同服务类型。网络切片使运营商能够创建定制的网络,以针对需要不同要求(例如,在功能、性能和隔离性方面)的不同市场场景提供优化的解决方案。图10示出了网络切片的概念体系架构。网络切片实例由
网络功能集合和运行这些网络功能的资源组成。不同的阴影用于指示不同的网络切片实例或子网切片实例。子网切片实例包括网络功能集合和运行这些网络功能的资源,但其本身并不是完整的逻辑网络。子网切片实例可以由多个网络切片实例共享。
[0163]
3gpp正在考虑将网络切片技术并入5g网络中。该技术非常适合5g网络,因为5g用例(例如,大规模物联网(iot)、关键通信和增强的移动宽带)需求非常多样化,有时甚至是极端的要求。当前的前5g体系架构利用相对单一的网络和传输框架来容纳各种服务,诸如来自智能电话的移动流量、顶上(over-the-top,ott)内容、功能电话、数据卡和嵌入式机器对机器(m2m)设备。可以预期的是,当前的体系架构不够灵活且可伸缩性不足以在更广泛的业务需求中的每个业务都有其自己的特定性能、可伸缩性和可用性要求集合时高效地支持这些业务。此外,应该使引入新的网络服务更加高效。无论如何,预期在同一运营商网络中几个用例会同时处于活动状态,因此需要5g网络具有高度的灵活性和可伸缩性。网络切片使运营商能够创建定制的网络,以针对需求不同要求(例如,在功能、性能和隔离性方面)的不同市场场景提供优化的解决方案。
[0164]
图11是图示涉及通过3gpp核心网络进行设备/scs/as服务发现和网络功能(即,网络服务)发现的用例的图。在该示例中,应用服务器1(即,scs1)通过实时监视街道交通并收集交通统计来提供智能运输服务。应用服务器2(即,scs2)管理一组传感器,这些传感器监视和测量环境数据,诸如空气质量、湿度和温度之类。这两个服务器提供其自己的服务发现功能,并且可以通过移动核心网络进行访问。
[0165]
如进一步示出的,可以称为设备1(例如,ue1)的第一设备可能正在寻找可以提供流量监视和统计的设备/scs/as服务。在本文公开的方法和系统之前,ue1必须通过移动核心网络连接到scs1和scs2,并分别在每个应用服务器处执行设备/scs/as服务发现。以这种方式,设备1可以发现scs1可以提供此类信息,并且然后设备1可以保持与scs1的连接。
[0166]
如进一步示出的,两个应用服务器可能正在寻找可以提供与其兴趣匹配的设备/scs/as服务数据的设备。换句话说,scs1试图找到一些提供交通监视数据的设备,并且scs2试图找到提供实时环境测量(诸如空气质量和温度之类)的设备。应用服务器可以通过经由核心网络与每个单独的设备(即,ue2~ue7)进行通信来执行服务发现处理。但是,这是低效的,因为它需要在应用服务器和每个单独的设备之间进行大量通信。
[0167]
在图11的示例中可以看出,ue1需要连接到每个可用的应用服务器以执行设备/scs/as服务发现,使得它可以确定应用服务器是否能够提供它正在寻找的设备/scs/as服务。在iot领域中尤其如此,因为可能会有由不同的第三方应用服务提供商部署的各种iot服务器,即iot服务供应非常分散。通常没有集中式服务器来维护不同垂直面(vertical)(例如,智能运输、工业和医疗保健)的所有服务上下文。在这种意义上,通过移动核心网络在每个应用服务器处执行一个设备/scs/as服务发现处理效率不高。
[0168]
此外,每个应用服务器仅知道其管理下的服务上下文。因此,应用服务器不知道其它应用服务器的服务上下文信息,这使得服务发现处理的效率较低。例如,智能运输和环境监视服务都可能在街道上有一些监视相机,但是如果没有两个应用服务器之间的协作,那么每个as都无法知道彼此的服务。在每个scs/as处分别执行设备/scs/as服务发现可能不会导致提供服务的最佳选择,因为每个scs/as仅有其自己领域的知识。
[0169]
应用服务器(例如,scs1和scs2)可能能够查询各个设备,以发现可以用于提供期
望服务(例如,流量监视)的设备。另外,应用服务器甚至可以知道可能与期望的服务相关的一些设备上下文信息(例如,那些可用设备的位置)。但是,应用服务器不知道这些设备的网络状态。例如,假设ue2是环境传感器且处于睡眠模式,并且直到12小时后才能通过移动核心网络访问。ue3可以能够通过核心网络的控制平面高效地传输小数据。不仅可以经由3gpp接入来访问ue4,而且可以经由非3gpp接入(诸如,wifi之类)来访问ue4。服务发现不能揭示这种类型的传输网络能力信息。这意味着执行设备/scs/as服务发现而不考虑底层网络状态可能导致启用服务或服务在操作时数据通信效率低下。
[0170]
已经为5g系统指定了一些服务发现要求,但尚未在系统中解决。特别地,已经指定5g系统应高效地支持服务发现机制,其中ue可以根据访问权限发现(i)其它ue的状态(例如,声音开/关);(ii)其它ue的能力(例如,ue是中继ue),和/或(iii)其它ue提供的服务(例如,ue是彩色打印机)。
[0171]
当前,5g核心网络执行网络功能发现以便找到服务ue的nf。例如,amf可以与nrf交互以发现满足特定标准的smf。smf可以与nrf交互以发现满足特定标准的upf。
[0172]
一旦ue获得网络连接,ue托管的iot应用通常将执行服务发现,以便找到提供其期望的服务的iot服务器(即,scs/as)和iot应用(例如,托管在其它ue上)。
[0173]
本文公开了可以将上述两个处理,nf发现和应用层服务发现结合起来的方法和系统。换句话说,提出了用于将移动核心网络中的应用层服务发现与网络功能发现(即,网络服务发现)集成的机制。
[0174]
在一方面,公开了允许ue和应用服务器在核心网络内通告其服务以使设备/scs/as服务能力可发现的方法;
[0175]
在另一方面,公开了用于ue通过(i)注册过程和(ii)pdu会话建立过程在核心网络中发起设备/scs/as服务发现的方法。
[0176]
在另一方面,公开了用于ue在核心网络中订阅某种设备/scs/as服务能力的方法。
[0177]
在又一方面,公开了一种用于scs/as在核心网络中发起设备/scs/as服务发现处理的方法。
[0178]
在核心网络中启用服务发现的配置
[0179]
下面描述了一种用于ue和应用服务器向核心网络通告或提供其服务能力信息,使得其它实体(例如,ue和nf)可以在核心网络内发起服务发现处理的方法。
[0180]
为了在核心网络内启用服务发现,ue和scs/as需要与执行发现处理的nrf交互。服务能力信息可以存储在udm/udr/udsf处或替代地存储在nrf处。
[0181]
图12示出了示例协议栈,该协议栈图示了ue如何利用nas连接来向/从核心网络传输服务能力信息以及在nrf处发起服务发现处理。与服务发现相关的消息在ue和amf之间的n1 nas连接之上传输。该服务发现包括设备/scs/as服务和网络服务。
[0182]
ue可以使用该协议栈将其自身的服务能力信息发送给核心网络,使得其它ue和/或af可以发现它。而且,ue可以使用该协议栈来向网络发送发现请求并从网络接收发现结果。图12示出了请求可以在nrf处终止,但它也可以替代地在udm/udr处终止。
[0183]
核心网络中的服务能力信息元素
[0184]
由ue或scs/as提供的服务能力信息可以被存储在udm/udr/udsf中。例如,图12的协议栈可以用于向nrf发送发现信息,并且nrf可以将信息存储在udm/udr中。替代地,信息
可以被本地存储在nrf中或与nrf相关联的udm/udr/udsf中。可以创建新的信息元素以存储服务能力的信息。服务能力可以包括表2中列出的信息。
[0185]
表2:核心网络功能中维护的服务能力信息
[0186][0187][0188]
ue通告服务能力
[0189]
图13是图示ue可以通过其通告其设备/scs/as服务能力信息的方法的呼叫流程。该方法可以与注册、服务请求或会话管理处理一起发生。
[0190]
在步骤1中,ue可以向amf发送关于其支持的服务能力的信息。该信息可以被包括在nas消息中(例如,初始注册请求、注册更新、服务请求消息、pdu会话建立请求、会话修改或会话释放请求)。除了表2中列出的服务能力信息之外,还可以包括在核心网络中存储服务能力信息的位置。可以使用udr/udm、udsf或甚至nrf的地址/id来识别此类位置。如果ue
未指定位置,那么核心网络实体可以使用可以被预先配置的默认位置。
[0191]
在步骤2中,amf与udm/udr联系以核实是否允许ue通告其服务能力,并有资格通过核心网络提供任何服务能力。替代地,amf可以检查存储在pcf中的策略,以确定是否允许ue通告其能力。为了到达适当的pcf,amf可以直接存储服务ue的pcf id,或者amf基于ue id和订阅信息从udm获取pcf信息。
[0192]
在步骤3中,一旦完成核实,amf就将请求转发到nrf。表2中列出的信息可以被传递。
[0193]
在步骤4中,nrf将信息存储在本地或udm/udr中。该信息可以存储在任何合适的数据结构中,诸如表或非关系数据库。ue id(例如,5g-guti,supi)可以用于将该信息与提供服务能力的ue链接。
[0194]
在步骤5中,nrf经由amf向ue发送响应,该响应包括用于访问服务能力信息的地址(例如,uri)。如果在以后某个时间需要,那么该地址允许ue通过直接联系nrf来更新或删除此信息。
[0195]
同时,在步骤6中,nrf通知已订阅关于新服务的通知的其它nf,存在利用访问该信息的地址添加的新的服务能力。换句话说,在nrf处注册了新的服务能力,并且当注册这种类型的服务能力时,nrf向任何要求获得通知的nf发送通知。另外,当这种类型的服务能力通过核心网络可用时,nrf可以向要求获得通知的ue通知。
[0196]
scs/as通告服务能力
[0197]
scs/as还可以在核心网络内通告其设备/scs/as服务能力。图14是图示scs/as可以在核心网络内通告其设备/scs/as服务能力的方法的一个示例的呼叫流程图。
[0198]
如图所示,在步骤1中,scs/as可以将其服务能力信息发送给nef,以使其在核心网络中可发现。除了表2中列出的信息外,还可以包括以下信息:(i)该信息对于非3gpp ue或漫游ue是否可发现的指示;以及(ii)将存储该信息的udr/udm的地址或标识符(id)。
[0199]
在步骤2中,nef与udr/udm联系以核实是否允许scs/as通告其服务能力,并有资格通过核心网络提供服务能力。替代地,nef可以通过查询pcf来对照策略对此进行检查。
[0200]
在步骤3中,一旦完成核实,nef就向nrf发送请求,其中nrf将存储服务能力信息。
[0201]
在步骤4中,nrf以类似于以上关于图13的步骤4讨论的方式存储服务能力信息。
[0202]
在步骤5中,nrf经由nef向scs/as发送响应,包括udr/udm的id和服务能力信息的地址(例如,uri)。
[0203]
在步骤6中,当添加了这种类型的服务能力时,nrf通知要求获得通知的ue和/或其它nf,并且nrf将使其将来可发现。而且,nrf也可以向要求获得通知的scs/as通知。
[0204]
当存储服务能力信息(诸如设备类型之类)时,nrf也可能涉及某些设备/应用服务器信息。发现请求也可以与关于发出请求的设备/as的信息组合在一起,以便更好地适合响应。
[0205]
替代地,scs/as可以仅向核心网络通知其为服务能力列表提供服务发现功能,使得核心网络可以稍后在ue向网络注册时将ue引向scs/as以执行服务发现。而且,核心网络可以将服务发现请求智能地转发到scs/as,以进一步处理请求并执行服务发现。为此,核心网络实体需要存储抽象服务能力信息,并基于此类信息选择scs/as。当核心网络从所选择的scs/as接收到响应时,它可以处理响应并将其转发回ue。
[0206]
核心网络获取服务能力信息的另一种替代方式是,核心网络实体(例如,nrf)可以通过经由nef与scs/as通信来主动或周期性地更新服务能力信息。以这种方式,发现结果可以更准确并且是最新的。
[0207]
在核心网络中ue发起的服务发现
[0208]
下面描述由ue发起的用于设备/scs/as服务发现的方法。该方法可以与nas消息一起被触发,该nas消息诸如是注册过程、pdu会话建立过程或服务请求之类。
[0209]
服务发现结果可能影响某些nf选择,诸如网络切片选择、amf选择、smf选择、upf选择和scs/as(即,dn)选择之类。
[0210]
服务发现作为注册过程的一部分
[0211]
图15是图示通过其ue可以发起服务发现作为注册过程的一部分的方法的呼叫流程,该注册过程诸如3gpp ts 23.502;5g系统的过程;第2阶段,v0.5.0,版本15中定义的注册过程之类。图15图示了可以如何修改3gpp ts 23.502的注册过程的步骤,以允许ue与通用注册过程一起发起服务发现处理。在图15的示例中,修改可以应用于步骤1、3、9和21-22,并且还可以添加新步骤。
[0212]
如图所示,在步骤1中,ue可以在注册请求消息中指示其想要发起服务发现,包括提供与ue正在请求发现的(一个或多个)服务能力相关的信息(即,用于发现的标准),例如,ue可以在请求中指示服务能力id、服务类型和/或服务提供商id以指导服务发现。ue还可以包括表2中列出的一些或全部信息。此外,ue还可以指示它希望发现处理包括一个以上的方面,例如,执行服务发现(例如,智能运输服务)和网络功能发现(例如,网络数据分析功能(nwdaf))。ue还可以包括其在服务领域中使用的外部id,即,在服务层内分配的id。这可以用来核实是否允许ue发现或使用某种服务能力-因为当服务能力信息存储在核心网络中时,服务提供商可能指示该服务向通过外部id识别的一些客户端开放。另外,ue可以指示服务发现结果是否影响注册期间的操作-例如,网络切片选择是否取决于是否发现了期望的服务能力。ue还可以指示ue希望将其应用到所执行的服务发现的范围,诸如,例如,如果ue正在漫游,那么仅归属plmn中的nrf,或者归属plmn和访问plmn中的nrf。ue还可以指示其想要在nrf处订阅某种服务能力,其中服务能力信息诸如表2中列出的一些或全部信息。例如,参考图11中所示的用例,ue(诸如,ue1)可以在请求中包括以下信息以触发服务发现:
[0213]
·
服务类型:环境监视
[0214]
·
服务能力id:environment_monitoring_123
[0215]
·
服务提供商id:sp-abc
[0216]
·
服务区域:跟踪区域xxx
[0217]
·
所支持的api:rest
[0218]
在步骤2中,选择amf功能来服务ue。
[0219]
在步骤3中,将步骤1中与服务发现相关的信息从ran发送到amf。
[0220]
在步骤4-5中,在ue由新的amf服务的情况下,新选择的amf联系旧的amf以获取ue上下文信息。即,在ue由与旧amf不同的amf服务的情况。
[0221]
在步骤6-7中,新amf从ue获取附加身份信息。
[0222]
在步骤8中,amf可以决定通过调用ausf来发起ue认证。
[0223]
在步骤9中,在策略关联期间,amf可以查询udm/udr,以确定是否允许ue触发服务
发现或订阅核心网络内的某些服务能力。授权可以特定于一种服务能力,例如,在ue想要发现智能家居应用中的设备管理和远程监视服务的情况下,并且关于是否允许ue发现每个服务能力,可以制定不同的策略。
[0224]
在步骤10中,新amf通过调用namf_communication_registrationcompletenotify服务操作来向旧amf通知ue在新amf中的注册已完成。
[0225]
在步骤11中,新amf向ue发送身份请求/响应(pei)。
[0226]
在步骤12中,可选地,新amf通过调用n5g-eir_equipmentidentitycheck_get服务操作来发起me身份检查。
[0227]
在步骤13中,如果要执行步骤14,那么新amf基于订阅永久标识符(supi)选择udm,并且然后udm可以选择udr实例。
[0228]
在步骤14a-b中,如果自上次注册过程以来amf已更改,或者如果ue提供并未引用amf中的有效上下文的supi,或者如果ue注册到它已经针对非3gpp接入进行注册的同一amf(即,ue通过非3gpp接入进行注册,并发起该注册过程以添加3gpp接入),那么新的amf使用nudm_uecm_registration向udm注册,并订阅在udm取消注册该amf时被获得通知。
[0229]
在步骤14c中,如步骤14a所示,当udm将相关联的接入类型(例如,3gpp)与服务amf一起存储时,它将使udm向与相同(例如,3gpp)接入(如果存在)对应的旧amf发起nudm_uecm_deregistrationnotification。
[0230]
在步骤14d中,旧amf使用nudm_sdm_unsubscribe向udm取消对订阅数据的订阅。
[0231]
在步骤15中,例如,如果amf决定发起pcf通信,那么amf尚未获得针对ue的接入和移动策略,或者如果amf中的接入和移动策略不再有效,那么amf选择pcf。
[0232]
在步骤16中,新amf执行策略关联建立。
[0233]
在步骤17中,pcf可以为ue事件订阅调用namf_eventexposure_subscribe服务操作。
[0234]
在步骤18中,amf可以向smf发送nsmf_pdusession_updatesmcontext()消息。
[0235]
在步骤19中,新amf可以向n3iwf发送n2 amf移动性请求。
[0236]
在步骤20中,n3iwf可以向新amf发送n2 amf移动性响应。
[0237]
在步骤21-22中,在对ue的响应中,amf可以包含满足该请求中由ue提供的搜索标准的任何发现的服务能力的信息,诸如表2中列出的一些或全部信息。替代地,如果ue已经请求在nrf处订阅某些服务能力,那么amf可以指示成功的订阅。在这种情况下,amf可以包括订阅id、通知目标地址和nrf id。
[0238]
在替代实施例中,核心网络可以在注册接受消息中指示服务发现功能在服务ue的网络切片中可用

使得ue可以在注册完成之后发起服务发现。
[0239]
注意的是,在amf获取允许ue请求核心网络中的服务发现的授权之后,在amf和nrf之间可能需要新的步骤。该授权处理可以在步骤9和/或步骤16中执行,其中amf可以将从ue接收到的期望服务能力信息发送到nrf。
[0240]
在注册期间需要amf重新分配的情况下,如3gpp ts 23.502的第4.2.2.2.3节,5g系统的过程;第2阶段,v0.5.0,版本15中所指定的,可以提供类似的信息来启用服务发现,如上面的一般注册过程中所讨论的。
[0241]
图16是图示3gpp ts 23.502,用于5g系统的过程;第2阶段,v0.5.0,版本15的amf
重新分配过程如何可以被修改,以使amf能够插入服务能力信息并触发服务发现处理的呼叫流程。具体而言,在一个实施例中,在步骤6a中,amf可以与nf发现请求消息一起插入服务能力信息并触发服务发现处理。替代地,amf可以向nrf发送新的单独的服务发现请求消息。在实施例中,nrf可以负责执行服务发现处理。nrf可以基于请求消息中的搜索标准信息(即,表2中列出的针对要发现的每种期望服务能力的一些或全部信息),通过将搜索标准与存储的与已经向nrf通告或以其它方式使nrf已知的可用服务能力相关的信息进行比较,执行搜索。如果任何已知的服务能力满足搜索标准,那么nrf可以针对每个这样的服务能力返回信息,该信息包括例如服务能力提供商的标识符和指示供应服务的区域的信息。当从amf接收到请求时,nrf可以执行服务能力发现连同nf发现。对于nf发现,nrf可以基于ue的注册信息和订阅信息来执行搜索。例如,基于所请求的nf类型或nf服务或分配给ue的注册区域,nrf可以识别适当的nf并且在响应消息中提供的发现结果中包括关于该nf的信息。可以根据3gpp ts 23.501和ts 23.502的规范来执行nf发现请求和nf发现处理。
[0242]
服务发现作为pdu会话建立的一部分
[0243]
根据另一方面,可以修改会话建立过程,以使得ue能够在发起会话建立时触发设备/scs/as服务发现。在一个实施例中,可以在smf选择期间执行服务发现处理,这将作为会话建立过程的子过程被触发。
[0244]
图17是图示ue通过其可以发起服务发现作为ue发起的会话建立过程的一部分的方法的呼叫流程,该会话建立过程是诸如3gpp ts 23.502,用于5g系统的过程;第2阶段,v0.5.0,版本15中定义的pdu会话建立过程。图17图示了可以如何修改3gpp ts 23.502的pdu会话建立过程的步骤,以允许ue与pdu会话建立过程一起发起服务发现处理。在图17的示例中,修改可以特别地应用于步骤1、2、3a、4、8和12-13。
[0245]
如图17中所示,在步骤1中,ue可以指示其期望在建立pdu会话之前开始服务发现处理。该指示可以在封装在nas移动性管理(mm)消息内作为有效载荷的服务发现信号中提供。因此,服务发现信息被携带在nas mm消息内(如图12中所示)。
[0246]
作为该信号的一部分,ue可以提供与其想要发现的服务能力相关的信息(即,用于发现的标准过滤器),诸如表2中列出的针对期望的服务能力的一些或全部信息。另外,ue可以包括以下信息中的一些或全部:
[0247]
·
服务领域中ue的外部id,即,在服务层内分配的id;
[0248]
·
在smf选择处理中是否将考虑服务发现结果的指示;
[0249]
·
服务发现是否独立于会话建立处理的指示,即,发现结果将不会影响会话建立处理;
[0250]
·
不是指定ue想要连接到的目的地dn,而是ue可以提供它希望核心网络基于服务发现结果确定目的地dn的指示;在这种情况下,ue不设置pdu类型参数;
[0251]
·
在ue尝试重新激活由会话id识别的现有会话的情况下,ue可以向核心网络提供是否可以将通过服务发现找到的不同dn与现有会话相关联的指示;以及
[0252]
·
ue想要在nrf处订阅某个(某些)服务能力的指示。例如,参考图11中所示的用例,ue(诸如,ue1)可以在请求中包括以下信息来触发服务发现:
[0253]
·
服务类型:环境监视
[0254]
·
服务能力id:environment_monitoring_123
[0255]
·
服务提供商id:sp-abc
[0256]
·
服务区域:跟踪区域xxx
[0257]
·
所支持的api:rest
[0258]
在步骤2中,在smf选择期间,将执行发现处理-其详细信息在图18中图示并在下面进行描述。
[0259]
在步骤3a中,amf可以在发给smf的消息中包括由服务发现处理产生的dn的地址,并且还可以向smf指示dn由nrf发现-并且可能与由ue指定的原始dn的不同。另外,在基于服务发现处理选择smf的情况下,amf可以包括服务能力信息。
[0260]
在步骤4中,在ue正在通过核心网络和pdu会话使用服务能力的情况下,smf可以通过包括服务能力信息来更新ue的订阅/注册信息。
[0261]
在步骤5中,取决于在步骤3a中接收到的请求,smf可以向amf发送nsmf_pdusession_createsmcontext响应(原因,sm上下文id或n1 sm容器(pdu会话拒绝(原因)))或nsmf_pdusession_updatesmcontext响应。
[0262]
在步骤6中,可以执行可选的辅助授权/认证。
[0263]
在步骤7a中,如果部署了动态pcc,那么smf执行pcf选择。
[0264]
在步骤7b中,smf可以执行会话管理策略建立过程,以与pcf建立pdu会话,并获取pdu会话的默认pcc规则。
[0265]
在步骤8中,如果ue未指定pdu会话类型,并且基于服务发现处理确定了dn,那么smf在该步骤中确定pdu会话的类型,并相应地选择upf。
[0266]
在步骤9中,smf可以执行如在第4.16.5节中定义的会话管理策略修改过程,以向先前订阅的pcf报告某个事件。
[0267]
在步骤10中,如果请求类型指示“初始请求”,那么smf用所选择的的upf发起n4会话建立过程,否则它用所选择的upf发起n4会话修改过程。
[0268]
在步骤11中,smf向amf发送namf_communication_n1n2messagetransfer消息。
[0269]
在步骤12-13中,amf经由ran将会话建立过程的结果和服务发现结果返回给ue。特别地,如果dn和pdu会话类型信息是基于服务发现处理确定的,那么包括它们,并且还包括来自服务发现处理的如表2中列出的服务能力信息。
[0270]
在步骤14中,(r)an向amf发送n2 pdu会话响应。
[0271]
在步骤15中,amf向smf发送nsmf_pdusession_updatesmcontext请求(n2 sm信息,请求类型)。amf将从(r)an接收到的n2 sm信息转发到smf。
[0272]
在步骤16a中,smf与upf发起n4会话修改过程。smf向upf提供an隧道信息以及相应的转发规则。
[0273]
在步骤16b中,upf向smf提供n4会话修改响应。
[0274]
在步骤17中,smf向amf发送nsmf_pdusession_updatesmcontext响应(原因)。
[0275]
在步骤18中,smf向amf发送nsmf_pdusession_smcontextstatusnotify(释放)。
[0276]
在步骤19中,smf经由upf向ue发送路由器通告。具体而言,在pdu类型为ipv6或ipv4v6的情况下,smf生成ipv6路由器通告,并且经由n4接口和upf将其发送给ue。
[0277]
在步骤20中,如果在步骤4之后pdu会话建立失败,那么smf将(i)如果smf不再为此(dnn,s-nssai)处理ue的pdu会话,那么使用nudm_sdm_unsubscribe取消订阅相应(supi,
dnn,s-nssai)的会话管理订阅数据的修改,并且(ii)使用nudm_uecm_deregistration(supi,dnn,pdu会话id)为给定的pdu会话取消注册。
[0278]
图18是图示通过其可以执行服务发现作为smf选择过程的一部分的方法的呼叫流程,该smf选择过程是诸如3gpp ts 23.502,用于5g系统的过程;第2阶段,v0.5.0,版本15中定义的smf选择过程。图18图示了可以如何修改3gpp ts 23.502的smf选择过程的步骤以允许在smf选择过程期间进行服务发现。在图18的示例中,修改可以特别地应用于步骤3和4。
[0279]
在图18的切片选择请求和响应步骤1和2之后,在图18的步骤3中(如图17的步骤1中所述),ue可以指示其想要在会话建立请求消息中发起服务发现处理。amf可以将该指示连同它想要发现的(一个或多个)服务能力信息(即,用于发现的标准)(诸如表2中列出的针对每个期望的服务能力的一些或全部信息)一起转发给nrf。从amf发送的nf发现请求可以与服务能力发现请求结合,这指示该请求涵盖了nf发现以及服务发现。请求消息中包括的信息可以来自ue的请求(例如,图15中的注册请求和图17中的pdu会话建立请求)或存储在amf处的ue上下文信息。nrf可以执行服务能力发现和nf发现二者。对于服务能力发现,nrf可以基于请求消息中的信息(即,表2中列出的针对每种期望服务能力的一些或全部信息),通过将搜索标准与存储的与已经向nrf通告或以其它方式使nrf已知的可用服务能力相关的信息进行比较,执行搜索。如果任何已知的服务能力满足搜索标准,那么nrf可以针对每个这样的服务能力返回信息,该信息包括例如服务能力提供商的标识符和指示供应服务的区域的信息。对于nf发现,nrf可以基于ue的注册信息和订阅信息来执行搜索。例如,基于所请求的nf类型或nf服务或分配给ue的注册区域,nrf可以识别适当的nf并且在响应消息中提供的发现结果中包括关于该nf的信息。可以根据3gpp ts23.501和ts 23.502的规范来执行nf发现请求和nf发现处理。
[0280]
在图18的步骤4中,nrf返回服务能力发现(和nf发现)的结果,指示是否找到期望的(一个或多个)服务能力或nf。如果这样的(一个或多个)服务能力或nf被发现并可用,那么返回关于每个发现的服务能力或nf的信息。
[0281]
替代地,如果服务发现独立于会话建立处理,即,结果将不影响建立pdu会话的任何操作,那么amf可以通过使用下面呈现的新的nrf服务在nrf处发起服务发现。在ue想要在nrf处订阅某些服务能力的情况下,amf也可以使用下面呈现的新的nrf服务向nrf发送单独的订阅请求消息。
[0282]
ue订阅特定服务
[0283]
除了用于设备/scs/as服务发现的一次性请求/响应模型之外,ue还可以订阅通过核心网络不可用的特定设备/scs/as服务能力,并且一旦该服务能力可用就通过nrf获得通知。所述服务能力可以由应用服务器或设备提供。图19是图示ue可以通过其订阅这样的设备/scs/as服务能力的方法的一个实施例的呼叫流程。
[0284]
如图19中所示,在步骤1中,ue向amf发送订阅请求,指示其对某种服务能力感兴趣。除了表2中列出的针对每种期望服务能力的一些或全部信息之外,ue还可以包括作为通知目标的实体的id或地址。不同的实体而不是发起请求的ue可以是通知目标。例如,通知目标可以是远程ue、没有3gpp订阅的iot设备,或应用服务器(as)。
[0285]
在步骤2中,amf与udm/udr联系以核实发起请求的ue和通知目标被允许使用服务发现服务并接收通知。在通知目标没有订阅或尚未向网络注册的情况下,网络可以将发出
请求的ue设置为通知目标。替代地,amf可以联系pcf进行核实处理。
[0286]
在步骤3中,在完成核实之后,amf可以将订阅请求转发给nrf。
[0287]
在步骤4中,nrf经由amf向ue发送响应。订阅id可以被包括作为参考。
[0288]
在步骤5中,当在nrf处添加了与订户的兴趣(即,步骤1中的订阅请求中提供的标准)相匹配的新服务能力时,nrf可以发出通知,包括订阅id和提供新服务能力的实体(例如,scs/as或ue)的id,以及表2中列出的针对该服务能力的一些或全部信息。
[0289]
核心网络中应用服务器发起的服务发现
[0290]
如结合图11的用例所讨论的,应用服务器可以寻找可以提供某些应用服务数据的一些设备。根据本文公开的另一方面,应用服务器可以与nrf通信从而以两种方式之一执行这种发现:(1)通过直接请求在nrf处触发发现处理,以及(2)通过在nrf处创建订阅,使得当一些ue通告与应用服务器的兴趣相匹配的(一个或多个)服务和(一个或多个)能力时,nrf将向scs/as发送通知。
[0291]
图20是图示网络中由scs/as发起的服务发现的方法的一个实施例的呼叫流程。
[0292]
如图所示,在步骤1中,scs/as向nef发送服务发现请求消息。除了针对每个期望的服务能力提供表2中列出的一些或全部服务能力信息之外,还可以包括以下信息:
[0293]
·
服务提供商的设备类型的指示,诸如,例如,ue、云服务器或本地服务器之类;
[0294]
·
scs/as是否想要触发服务发现处理或订阅某个服务能力通知的指示;以及
[0295]
·
scs/as可能想要返回的附加信息,诸如执行服务发现的nrf的地址以及存储服务能力信息的位置(例如,udr/udm的地址)。
[0296]
在步骤2中,nef与pcf通信以进行授权,以确定是否允许scs/as使用服务发现服务并发现期望的服务能力。
[0297]
在步骤3中,nef将服务发现请求发送给nrf。
[0298]
在步骤4-5中,nrf执行服务发现并返回响应。
[0299]
应该理解的是,执行图12-20中所示步骤的实体,诸如ue、amf、udr/udsf、udm/udr、nrf、nef、pcf、nf、scs/as、(r)an、smf、ausf、nssf、dn等可以是以存储在诸如图2或图7中所示的计算机系统或配置用于无线和/或网络通信的装置的存储器中并在其处理器上执行的软件(即,计算机可执行指令)的形式实现的逻辑实体。即,图12-20中所示的(一个或多个)方法可以以存储在装置(诸如图2或图7中所示的设备或计算机系统)的存储器中的软件(即,计算机可执行指令)的形式来实现,该计算机可执行指令在由装置的处理器执行时,执行图12-20中所示的步骤。还应该理解的是,图12-20中所示的功能可以被实现为虚拟化网络功能集合。网络功能不一定必须直接通信,而是它们可以经由转发或路由功能进行通信。还应该理解的是,图12-20中所示的任何传输和接收步骤可以在装置的处理器及其执行的计算机可执行指令(例如,软件)的控制下由装置的通信电路系统执行。
[0300]
新的nrf服务
[0301]
服务能力管理
[0302]
根据本公开的又一方面,公开了一种新的网络储存库功能(nrf)-名为nnfr_servicecapabilitymanagement-其功能是管理核心网络内的设备/scs/as服务能力(即,注册、更新或删除)。该服务允许nrf管理ue和scs/as的服务能力信息,并在核心网络中启用服务发现。表3描述了新的nrf服务。作为如何可以使用新服务的示例,在图13的步骤3中,amf
可以调用nnrf_servicecapabilitymanagement_servicecapabilityregister操作来请求nrf为ue注册新的服务能力。类似地,nef可以在图14的步骤3中调用相同的操作。
[0303]
表3:nrf提供的“设备/scs/as服务能力管理”服务
[0304][0305]
服务能力发现
[0306]
根据本公开的又一方面,公开了一种新的网络储存库功能(nrf)-名为nnrf_servicecapabilitydiscovery-其功能是启用核心网络内的设备/scs/as服务发现。在这个实施例中,该新服务在nrf处执行服务发现。表4描述了该新的nrf服务。作为如何可以使用该新服务的示例,在图18的步骤3中,amf可以调用nnrf_servicecapabilitydiscovery_servicecapabilitydiscovery来请求nrf执行服务发现处理。
[0307]
表3:nrf提供的“设备/scs/as服务能力发现”服务
[0308][0309]
用户界面
[0310]
图21示出了可以用于配置5g网络中的设备/scs/as服务发现的示例性用户界面。该用户界面可以由作为服务提供商或服务消费者的终端设备(诸如,ue)或服务应用(scs/as)呈现。例如,用户界面可以分别显示在图2和图7的显示器128或86上。
[0311]
本文描述的各方面的图示旨在提供对各个方面的结构、功能和操作的一般理解。这些图示并不旨在用作对利用本文描述的结构或方法的装置和系统的所有元件和特征的完整描述。在查阅本公开之后,许多其它方面对于本领域技术人员而言可以是清楚的。可以利用本公开的其它方面并且从本公开导出其它方面,使得可以在不脱离本公开的范围的情况下进行结构和逻辑上的替换和改变。因而,本公开和附图应被认为是说明性而非限制性的。
[0312]
提供对这些方面的描述以使得能够做出或使用这些方面。对这些方面的各种修改将是清楚的,并且在不脱离本公开的范围的情况下,本文中定义的一般原理可以应用于其它方面。因此,本公开不旨在限于本文中所示出的方面,而是应当被赋予与如以下权利要求
书所定义的原理和新颖特征一致的最广可能范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1