演进分组系统回退能力的指示的制作方法

文档序号:25040649发布日期:2021-05-14 15:47阅读:198来源:国知局
演进分组系统回退能力的指示的制作方法

1.本文提出的实施例涉及一种用于指示演进分组系统回退能力的方法、用户设备、计算机程序和计算机程序产品。本文提出的其他实施例涉及一种用于获得对演进分组系统回退能力的指示的方法、呼叫会话控制功能、计算机程序和计算机程序产品。本文提出的其他实施例涉及一种用于获得对演进分组系统回退能力的指示的方法、应用服务器、计算机程序和计算机程序产品。


背景技术:

2.在通信网络中,针对给定的通信协议、其参数和部署通信网络的物理环境,获得良好的性能和容量可能存在挑战。
3.例如,为了支持用于获得互联网协议(ip)多媒体子系统(ims)语音服务的各种部署场景,可操作地连接到第五代电信(5g)系统核心网络(5gc)的新无线电(nr)接入网和用户设备(ue)可以支持将ue从连接到5gc的nr定向或重定向到可操作地连接到5gc的演进通用移动电信系统(umts)陆地无线电接入(e

utra)网络(所谓的无线电接入技术(rat)回退)或定向或重定向到演进分组系统(eps)网络(所谓的连接到演进分组核心(epc)系统的e

utran(e

utra网络)回退)的机制。
4.一般地,以下原理适用于ims语音服务:服务的接入管理功能(amf)在注册过程期间向ue指示支持在分组交换(ps)会话上的ims语音。如果针对ims语音建立服务质量(qos)流的请求到达nr接入网,则nr接入网做出响应,该响应指示拒绝建立请求,并且nr接入网可以取决于ue能力、n26可用性、网络配置和无线电条件来触发以下过程之一:重定向到eps;到eps的切换过程;重定向到连接到5gc的e

utra;或切换到连接到5gc的e

utra。
5.为了支持用于获得紧急服务的各种部署场景,ue和5gc可以支持当nr不支持紧急服务时将ue定向或重定向到连接到5gc的e

utra(所谓的rat回退)或当5gc不支持紧急服务时将ue定向或重定向到eps(所谓的连接到epc系统的e

utran回退)的机制。当5g系统未指示对紧急服务的支持并且指示对紧急服务回退的支持时,可以使用紧急服务回退。
6.以下原理适用于紧急服务回退,尤其是服务请求模型:如果amf在注册接受消息中指示对紧急服务回退的支持,则为了发起紧急服务,支持紧急服务回退的正常注册的ue应发起服务请求,其中服务类型被设置为紧急服务回退,如3gpp ts 23.502版本15.3.0中第4.13.4.1节中所定义的。amf使用服务请求内的服务类型指示以将ue重定向到适当的rat或系统。5g系统可以针对紧急服务触发以下过程之一:切换或重定向到eps;切换或重定向到连接到5gc网络的e

utra。在接收到针对紧急回退的服务请求后,amf取决于诸如n26可用性、网络配置和无线电条件之类的因素来触发导致到e

utra/5gc或到e

utran/epc的连接状态移动性(切换过程)或空闲状态移动性(重定向)的n2过程。在n2过程中,基于5gc或epc中对紧急服务的支持的amf可以指示针对无线电接入网(ran)节点的目标核心网络(cn)知道将要执行rat间回退还是系统间回退。n2过程中指示的目标cn也被传送给ue,以便能够执行适当的非接入层(nas)过程(在所谓的s1或n1模式下)。
7.就针对ims语音的eps回退而言,当ue由5g系统服务时,ue具有一个或多个正在进行的协议数据单元(pdu)会话,每个会话包括一个或多个qos流。服务的公共陆地移动网络(plmn)amf在注册过程期间已向ue发送了以下指示:支持在ps会话上的ims语音,参见3gpp ts 23.501版本15.3.0中第5.16.3.9节,并且ue已在ims中注册。如果不支持n26,则服务的plmn amf在注册过程期间向ue发送以下指示:支持没有n26的互通,参见3gpp ts 23.501版本15.3.0中第5.17.2.3.1节。3gpp ts 23.502版本15.3.0中图4.13.6.1

1描述了针对ims语音的eps回退过程。
8.就针对ims语音的5gc中的rat回退而言,当ue由5gc服务时,ue具有一个或多个正在进行的pdu会话,每个会话包括一个或多个qos流。服务的plmn amf在注册过程期间已向ue发送了以下指示:支持在ps会话上的ims语音,参见3gpp ts 23.501版本15.3.0中第5.16.3.10节,并且ue已在ims中注册。3gpp ts 23.502版本15.3.0中图4.13.6.2

1描述了针对ims语音的5gc中的rat回退过程。
9.鉴于上述内容,ue通过5gs执行注册到ims中的ims注册。在这方面,在触发eps回退过程之前,还经由5g系统承载用于移动主叫呼叫(mobile originating call)(mo;即,ue主叫的呼叫)和移动被叫呼叫(mobile terminating call)(mt;即,ue被叫的呼叫)的第一会话发起协议(sip)信号。当ue驻留在下一代无线电接入网(ng

ran)上时,ue在各种sip请求和响应消息中填充所谓的p

接入

网络

信息(pani)报头。这根据3gpp ts 24.229版本15.4.0中的7.2.4a节。
10.因此,ims已在pani报头中接收到ue的位置,其指示ue在ng

ran/nr上,而在eps回退期间,ue从ng

ran/nr改变为连接到epc的e

utran(或在rat回退的情况下改变为ng

ran/lte,其中lte是长期演进的简称)。ue可以在后续的sip消息中提供更新的位置信息,但是ims可能已经基于以下假设做出决定:ue在ng

ran/nr上(例如,获取的网络提供的位置信息),而ue仍然驻留在ng

ran/nr上,并且ims可能需要具有不同的定时器值来满足呼叫建立期间的额外延迟。这里eps回退用于举例说明,但问题同样适用于rat回退。
11.因此,仍然需要改进针对ue的eps回退的处理。


技术实现要素:

12.本文的实施例的目的是使得能够高效地处理针对ue的eps回退,使得可以避免或解决以上问题,或者至少使得可以减轻或减少以上问题。
13.根据第一方面,提出了一种用于指示演进分组系统(eps)回退能力的方法。该方法由用户设备(ue)执行。该方法包括向呼叫会话控制功能(cscf)提供关于ue的eps回退能力的呼叫状态信息。
14.根据第二方面,提出了一种用于指示eps回退能力的ue。该ue包括处理电路。处理电路被配置为使ue向cscf提供关于ue的eps回退能力的呼叫状态信息。
15.根据第三方面,提出了一种用于指示eps回退能力的ue。ue包括提供模块,其被配置为向cscf提供关于ue的eps回退能力的呼叫状态信息。
16.根据第四方面,提供了一种用于指示eps回退能力的计算机程序,计算机程序包括计算机程序代码,计算机程序代码当在ue的处理电路上运行时使ue执行根据第一方面的方法。
17.根据第五方面,提出了一种用于获得eps回退能力的指示的方法。该方法由cscf执行。该方法包括获得源自ue的关于ue的eps回退能力的呼叫状态信息。
18.根据第六方面,提出了一种用于获得eps回退能力的指示的cscf。该cscf包括处理电路。处理电路被配置为使cscf获得源自ue的关于ue的eps回退能力的呼叫状态信息。
19.根据第七方面,提出了一种用于获得eps回退能力的指示的cscf。cscf包括获得模块,其被配置为获得源自ue的关于ue的eps回退能力的呼叫状态信息。
20.根据第八方面,提供了一种用于获得eps回退能力的指示的计算机程序,计算机程序包括计算机程序代码,计算机程序代码当在cscf的处理电路上运行时使cscf执行根据第五方面的方法。
21.根据第九方面,提出了一种用于获得eps回退能力的指示的方法。该方法由应用服务器(as)执行。该方法包括从cscf获得源自ue的关于ue的eps回退能力的呼叫状态信息。
22.根据第十方面,提出了一种用于获得eps回退能力的指示的as。该as包括处理电路。处理电路被配置为使as从cscf获得源自ue的关于ue的eps回退能力的呼叫状态信息。
23.根据第十一方面,提出了一种用于获得eps回退能力的指示的as。该as包括获得模块,其被配置为从cscf获得源自ue的关于ue的eps回退能力的呼叫状态信息。
24.根据第十二方面,提供了一种用于获得eps回退能力的指示的计算机程序,计算机程序包括计算机程序代码,计算机程序代码当在as的处理电路上运行时使as执行根据第九方面的方法。
25.根据第十三方面,提供了一种计算机程序产品,包括根据第四方面、第八方面和第十二方面中的至少一项的计算机程序,以及存储有该计算机程序的计算机可读存储介质。计算机可读存储介质可以是非暂时性计算机可读存储介质。
26.有利地,这些方法、这些ue、这些cscf、这些ap、和这些计算机程序以及该计算机程序产品为网络提供了获得关于ue的eps回退能力的信息的高效机制。
27.有利地,这些方法、这些ue、这些cscf、这些ap、和这些计算机程序以及该计算机程序产品提供了ims级别的对ue的eps回退能力的认知,从而使得能够适当地调整由ims针对ue执行的过程,其中eps回退能力的信息是有用的。
28.有利地,这些方法、这些ue、这些cscf、这些ap、和这些计算机程序以及该计算机程序产品可以用于实现也针对经受eps回退的呼叫的正确位置、更好的定时器值、改进的kpi准确性和cdr中的扩展信息。
29.根据以下详细公开、所附从属权利要求以及附图,所附实施例的其他目的、特征和优点将变得显而易见。
30.通常,除非本文另有明确说明,否则权利要求中使用的所有术语根据其在技术领域中的普通含义来解释。除非另有明确说明,否则对“一/一个/所述元件、设备、组件、装置、模块、步骤等”的所有引用应被开放地解释为指代该元件、设备、组件、装置、模块、步骤等的至少一个实例。除非明确说明,否则本文公开的任何方法的步骤不必严格以所公开的确切顺序来执行。
附图说明
31.现在参照附图以示例方式描述本发明构思,在附图中:
32.图1是示出了根据实施例的通信网络的示意图;
33.图2、图3和图4是根据实施例的方法的流程图;
34.图5是根据实施例的信令图;
35.图6是示出了根据实施例的ue的功能单元的示意图;
36.图7是示出了根据实施例的ue的功能模块的示意图;
37.图8是示出了根据实施例的cscf的功能单元的示意图;
38.图9是示出了根据实施例的cscf的功能模块的示意图;
39.图10是示出了根据实施例的ap的功能单元的示意图;
40.图11是示出了根据实施例的ap的功能模块的示意图;
41.图12示出了根据实施例的包括计算机可读装置的计算机程序产品的一个示例;
42.图13是示出了根据一些实施例的经由中间网络连接到主机计算机的电信网络的示意图;以及
43.图14是示出了根据一些实施例的通过部分无线连接经由网络节点与终端设备通信的主机计算机的示意图。
具体实施方式
44.现在将在下文中参考示出本发明构思的某些实施例的附图更全面地描述本发明构思。然而,本发明构思可以以许多不同的形式实现,并且不应被解释为限于本文阐述的实施例;而是,这些实施例以示例方式提供,使得本公开将全面和完整,并且将本发明构思的范围完全传达给本领域技术人员。在说明书全文中,相似的标记指代相似的元件。由虚线示出的任何步骤或特征应当被视为可选的。
45.图1是示出了可以应用本文提出的实施例的通信网络100的示意图。通信网络100可以是第三代(3g)电信网络、第四代(4g)电信网络或第五代(5g)电信网络且在适用的情况下支持任何3gpp电信标准。
46.通信网络100包括网络节点140,其被配置为经由发送和接收点150向无线电接入网110中的至少一个ue 200提供网络接入,从而使ue 200能够通过无线链路160进行通信。无线电接入网110可操作地被连接到核心网络120。如技术人员所理解的,核心网络110包括节点、功能和设备。与本文公开的实施例有关,核心网络110包括cscf300和as 400。核心网络120则可操作地被连接到服务网络130,例如互联网。从而使ue 200能够经由网络节点140接入服务网络130的服务并与服务网络130交换数据。
47.网络节点140的示例是无线电接入网络节点、无线电基站、基站收发台、node b、演进node b、g node b、接入点和接入节点以及回程节点。ue 200的示例是无线设备、移动台、移动电话、手机、无线本地环路电话、智能电话、膝上型计算机、平板计算机、配备网络的传感器、配备网络的车辆、以及所谓的物联网设备。
48.本文公开的实施例涉及用于指示eps回退能力和用于获得对eps回退能力的指示的机制。为了获得这种机制,提供了ue 200、由ue 200执行的方法、包括例如计算机程序形式的代码的计算机程序产品,所述代码当在ue 200的处理电路上运行时使ue 200执行该方法。为了获得这种机制,还提供了cscf 300、由cscf 300执行的方法以及包括例如计算机程序形式的代码的计算机程序产品,所述代码当在cscf 300的处理电路上运行时使cscf 300
执行该方法。为了获得这种机制,还提供了as 400、由as 400执行的方法以及包括例如计算机程序形式的代码的计算机程序产品,所述代码当在as 400的处理电路上运行时使as 400执行该方法。
49.本文公开的实施例中的至少一些实施例基于ue在ims中注册期间提供其是否支持eps回退以及可能还支持ng

ran/nr(lte、epc集成wifi)上的ims语音的指示。
50.现在参考图2,其示出了根据实施例的由ue 200执行的用于指示eps回退能力的方法。
51.ue 200将eps回退能力指示给cscf 300。具体地,ue 200被配置为执行步骤s102:
52.s102:ue 200向cscf 300提供关于ue 200的eps回退能力的呼叫状态信息。
53.现在将公开与由ue 200执行的指示eps回退能力的进一步细节有关的实施例。
54.关于何时向cscf 300提供呼叫状态信息,可以有不同的备选方案。在一些方面,在ue 200的ims注册期间提供呼叫状态信息。具体地,根据实施例,呼叫状态信息是在ue 200向cscf 300注册期间向cscf 300提供的。例如,呼叫状态信息可以是作为针对ue 200的呼叫建立信令的一部分而提供的。在这方面,当向cscf 300提供呼叫状态信息时,ue 200可以充当移动主叫方(mobile originating party)或充当移动被叫方(mobile terminating party)。
55.可以存在传达呼叫状态信息的不同类型的消息。根据实施例,呼叫状态信息是在会话发起协议(sip)消息中提供的。例如,取决于ue 200是充当移动主叫方还是充当移动被叫方,存在这种sip消息的不同示例。因此,可以在sip请求消息或sip响应消息中提供呼叫状态信息。作为示例,sip消息可以是sip注册消息。进一步在这方面,ue 200可以在sip消息中和/或在sip消息的所谓的feature

caps报头字段中作为特征标签的一部分而提供呼叫状态信息。
56.可以存在针对呼叫状态信息的不同类型的源。在一些方面,呼叫状态信息是从ue200中的调制解调器提供的,或者是在ue 200中配置的。
57.现在参考图3,其示出了根据实施例的由cscf 300执行的用于获得ue 200的eps回退能力的指示的方法。
58.如上所述,ue 200在步骤s102中向cscf 300提供关于ue 200的eps回退能力的呼叫状态信息。假设cscf 300获得了呼叫状态信息。因此,cscf 300被配置为执行步骤s202:
59.s202:cscf 300从ue 200获得关于ue 200的eps回退能力的呼叫状态信息。
60.现在将公开与由cscf 300执行的获得ue 200的eps回退能力的指示的进一步细节有关的实施例。
61.可以存在cscf 300的不同示例。在一些方面,cscf 300由代理cscf(p

cscf)、询问cscf(i

cscf)和服务cscf(s

cscf)中的任何一个表示。在一些方面,呼叫状态信息是由p

cscf从ue 200获得的、从p

cscf提供给i

cscf的以及从i

cscf提供给s

cscf的。
62.如上所述,在一些方面,ue 200在ue的注册期间提供呼叫状态信息。因此,根据实施例,在ue 200向cscf 300注册期间获得呼叫状态信息。
63.如上所述,在一些方面,ue 200将呼叫状态信息作为呼叫建立信令的一部分而提供。因此,根据实施例,呼叫状态信息是作为针对ue200的呼叫建立信令的一部分而获得的。
64.在一些方面,呼叫状态信息被转发给as 400。因此,根据实施例,cscf 300被配置
为执行(可选的)步骤s204:
65.s204:cscf 300向as 400提供呼叫状态信息。
66.在一些方面,在步骤s204中,从s

cscf向as 400提供呼叫状态信息。
67.cscf 300可以不同地使用呼叫状态信息。接下来将提供cscf300可以如何使用呼叫状态信息的一些示例。
68.cscf 300(特别是当是p

cscf或s

cscf时)可以使用呼叫状态信息来确定是否调整定时器值。例如,等待更长的时间以接收网络提供的位置通知和sip响应。
69.cscf 300(特别是当是p

cscf或s

cscf时)可以使用呼叫状态信息来标识这种ue 200,并且使用情况来配备单独的性能计数器(例如,关键性能指标(key performance indicator)kpi)。例如,保持单独的性能计数器以区分特定于eps回退情况的呼叫建立时间和呼叫建立的成功率。
70.cscf 300(特别是当是p

cscf或s

cscf时)可以使用呼叫状态信息,以针对呼叫详细记录(cdr)存储用于呼叫建立的nr上的位置和呼叫期间lte上的位置二者,或存储呼叫经受eps回退的信息。
71.cscf 300(特别是当它是p

cscf时)可以使用呼叫状态信息来确定是使用传输控制协议(tcp)还是使用用户数据报协议(udp)以用于sip信令。如果使用udp并发生eps回退,则存在丢失sip消息的风险;在使用tcp时该风险被避免。然而,一些移动网络运营商可能在tcp上使用udp,因此可以仅在需要时使用tcp。
72.现在参考图4,其示出了根据实施例的由as 400执行的用于获得ue 200的eps回退能力的指示的方法。
73.如上所述,在一些方面,呼叫状态信息从cscf 300被转发给as400。假设as 400获得了呼叫状态信息。因此,as 400被配置为执行步骤s302:
74.s302:as 400从cscf 300获得源自ue 200的关于ue 200的eps回退能力的呼叫状态信息。
75.现在将公开与由as 400执行的获得ue 200的eps回退能力的指示的进一步细节有关的实施例。
76.如上所述,根据实施例,呼叫状态信息是作为针对ue 200的呼叫建立信令的一部分而获得的。
77.as 400可以不同地使用呼叫状态信息。接下来将提供as 400可以如何使用呼叫状态信息的一些示例。
78.as 400可以使用呼叫状态信息来确定是否以及何时执行网络发起的位置查询。例如,仅在确定执行eps回退或已在ng

ran/nr上建立呼叫后才触发位置查询。例如,如果知道呼叫将经受eps回退,则可以适配执行针对网络提供的位置获取的查询的定时。
79.as 400可以使用呼叫状态信息来确定是否调整定时器值。例如,等待更长的时间以接收网络提供的位置通知和sip响应。
80.as 400可以使用呼叫状态信息来标识这种ue 200,并且使用情况来配备单独的性能计数器(例如,kpi)。例如,保持单独的性能计数器以区分特定于eps回退情况的呼叫建立时间和呼叫建立的成功率。
81.as 400可以使用呼叫状态信息,以针对cdr存储用于呼叫建立的nr上的位置和呼
叫期间lte上的位置二者,或存储呼叫经受eps回退的信息。
82.现在将公开同样适用于由ue 200、cscf 300和as 400执行的方法的实施例。
83.在一些方面,呼叫状态信息指定该呼叫将经受eps回退。在一些方面,仅在ue仅支持eps回退时才给出该指定。这也被指示给ran。具体地,根据实施例,仅当ue 200支持eps回退但不支持ng

ran/nr上的原生ims语音服务时,呼叫状态信息指定呼叫将经受eps回退。
84.在一些方面,呼叫状态信息指定该呼叫可以经受eps回退。具体地,根据实施例,呼叫状态信息指定ue 200支持eps回退。在一些方面,仅当ue支持eps回退并且还支持ng

ran/nr上的原生ims语音时,才给出该指定。这也被指示给ran。具体地,根据实施例,当ue 200支持eps回退以及ng

ran/nr上的原生ims语音服务时,呼叫状态信息指定ue 200支持eps回退。
85.在一些方面,呼叫状态信息指定呼叫将不经受eps回退。在一些方面,仅当ue不支持eps回退而仅支持ng

ran/nr上的原生ims语音时,才给出该指定。这也被指示给ran。具体地,根据实施例,仅当ue 200不支持eps回退但仅支持ng

ran/nr上的原生ims语音服务时,呼叫状态信息指定呼叫将不经受eps回退。
86.在一些方面,呼叫状态信息指定ue 200是否支持在连接到epc的lte上的ims语音、在epc集成wifi上的ims语音。具体地,根据实施例,呼叫状态信息指定ue 200是否支持以下任一项:连接到epc的lte上的ims语音服务,或epc集成wifi上的ims语音。
87.在一些实施例中,呼叫状态信息是作为语音分组核心支持指示(vpcs)而提供的。
88.现在将参考图5的信令图详细地公开基于以上公开的实施例中的至少一些以及在sip注册过程的上下文中给出的用于指示eps回退能力以及用于获得eps回退能力的指示的一个特定实施例。除了以上提出的功能、节点、实体和设备之外,信令图还涉及会话管理功能(smf)、策略和计费规则功能(pcrf)/策略控制功能(pcf)、ip短消息网关(ip

sm

gw)和归属订户服务器(hss)的交互。as 400由ims多媒体电话服务应用服务器(mm tel as)表示。
89.s401:ue 200向5gc网络注册。
90.s402:ue 200如果在步骤s401中接收到ps上的ims语音支持指示(或由于任何其他原因),则请求针对ims接入点名称(apn)的新的pdu会话。在该过程期间接收p

cscf地址。
91.s403:当ims信令承载可用时,ue 200将sip register(sip注册)消息发送给ims。sip register(sip注册)包括ue 200想要使用ims认证和密钥协商(aka)协议进行认证的指示。ue 200包括作为vpcs指示的呼叫状态信息。p

cscf将请求转发给i

cscf。
92.部分实现步骤s403的一种方式是执行步骤s102和步骤s202。
93.s404:i

cscf向hss发送直径用户授权请求(diameter user authorization request),以获取可以转发sip register(sip注册)请求的s

cscf的标识。
94.s405:hss用包括s

cscf列表的用户授权应答进行答复。
95.s406:i

cscf选择列表中的s

cscf之一,并将sip register(sip注册)转发给如此选择的s

cscf。
96.s407:s

cscf接收sip register(sip注册),并使用多媒体认证请求与hss联系,以获取与ue 200相对应的ims订户的认证向量。
97.s408:hss用具有针对订户的认证向量的多媒体认证应答进行答复,其包括随机值rand、网络认证令牌autn、预期响应xres以及互联网协议安全(ipsec)机密性密钥ck和完整
性密钥ik。
98.s409:s

cscf存储xres值,并用sip 401未授权响应来答复sip register(sip注册)请求,该响应指示订户尚未被认证并且包括参数rand、autn、ck和ik。
99.s410:p

cscf从s

cscf接收sip 401未授权响应,存储值ck和ik,并将包括rand和autn值的sip 401未授权响应转发给ue200。
100.s411:ue 200接收具有rand和autn值的sip 401未授权响应。使用与存储在通用集成电路卡(uicc)中的值的密钥一起接收到的该值,ue 200对网络进行认证并且计算响应res以及ck和ik ipsec密钥。使用ck和ik密钥,ue 200建立到p

cscf的ipsec连接以保护信令信道。
101.s412:ue 200将包括响应res的新的sip register(sip注册)消息发送给ims。ue 200包括作为vpcs指示的呼叫状态信息。p

cscf将请求转发给i

cscf。
102.部分实现步骤s412的一种方式是执行步骤s102和步骤s202。
103.s413:i

cscf向hss发送直径用户授权请求(diameter user authorization request),以获取应转发sip register(sip注册)的s

cscf的标识。
104.s414:hss用具有先前选择的s

cscf的用户授权应答进行答复。
105.s415:i

cscf将sip register(sip注册)消息转发给s

cscf。
106.s416:s

cscf接收sip register(sip注册)消息,并检查从ue 200接收到的res是否与所存储的xres匹配。如果值匹配,则订户被认证并在ims中成功注册。s

cscf使用服务器分配请求向hss指示该订户已经向s

cscf注册。
107.s417:hss用服务器分配应答消息进行答复,该消息包括针对订户的关联公共标识和服务简档。
108.s418:s

cscf用sip 200ok消息进行答复,该消息指示注册成功。该消息被转发给ue 200。
109.s419:ims针对ue 200执行第三方注册。在第三方注册期间,呼叫状态信息作为从s

cscf携带到as 400的vpcs指示。
110.部分实现步骤s419的一种方式是执行步骤s204和步骤s302。
111.s420:(可选的)ims(p

cscf)订阅来自epc的事件或状态报告。
112.s421:ue 200准备好订阅注册事件。
113.图6以多个功能单元的方式示意性地示出了根据实施例的ue200的组件。使用能够执行计算机程序产品1110a(如图12中)(例如,存储介质230的形式)中存储的软件指令的合适的中央处理单元(cpu)、多处理器、微控制器、数字信号处理器(dsp)等中的一种或多种的任意组合来提供处理电路210。处理电路210还可以被提供为至少一个专用集成电路(asic)或现场可编程门阵列(fpga)。
114.具体地,处理电路210被配置为使得ue 200执行如上所述的步骤或操作集合。例如,存储介质230可以存储该操作集合,并且处理电路210可以被配置为从存储介质230获取该操作集合,以使得ue200执行该操作集合。该操作集合可以被提供为可执行指令集。因此,处理电路210由此被布置成执行如本文公开的方法。
115.存储介质230还可以包括持久性存储设备,例如,其可以是磁存储器、光存储器、固态存储器或甚至是远程安装的存储器中的任何单个存储器或其组合。
116.ue 200还可以包括用于与其他功能、节点、实体和设备进行通信以及用于用户交互的通信接口220。因此,通信接口220可以包括一个或多个发送器和接收器,该发送器和接收器包括模拟和数字组件。
117.处理电路210例如通过向通信接口220和存储介质230发送数据和控制信号,通过从通信接口220接收数据和报告,以及通过从存储介质230获取数据和指令来控制ue 200的总体操作。省略了ue 200的其它组件以及相关功能,以不使本文提出的构思模糊。
118.图7以多个功能模块的方式示意性地示出了根据实施例的ue200的组件。图7的ue 200包括被配置为执行步骤s102的提供模块210a。图7的ue 200还可以包括多个可选的功能模块,如功能模块210b所表示的功能模块。一般地,每个功能模块210a

210b可以以硬件或以软件实现。优选地,一个或多个或所有功能模块210a

210b可以由可能与通信接口220和存储介质230协作的处理电路210来实现。因此,处理电路210可以被布置为从存储介质230获取如由功能模块210a

210b提供的指令,并且执行这些指令,从而执行如本文所公开的ue 200的任何步骤。
119.图8以多个功能单元的方式示意性地示出了根据实施例的cscf300的组件。使用能够执行计算机程序产品1110b(如图12中)(例如,存储介质330的形式)中存储的软件指令的合适的中央处理单元(cpu)、多处理器、微控制器、数字信号处理器(dsp)等中的一种或多种的任意组合来提供处理电路310。处理电路310还可以被提供为至少一个专用集成电路(asic)或现场可编程门阵列(fpga)。
120.具体地,处理电路310被配置为使得cscf 300执行如上所述的步骤或操作集合。例如,存储介质330可以存储该操作集合,并且处理电路310可以被配置为从存储介质330获取该操作集合,以使得cscf 300执行该操作集合。该操作集合可以被提供为可执行指令集。因此,处理电路310由此被布置成执行如本文公开的方法。
121.存储介质330还可以包括持久性存储设备,例如,其可以是磁存储器、光存储器、固态存储器或甚至是远程安装的存储器中的任何单个存储器或其组合。
122.cscf 300还可以包括用于与功能、节点、实体和设备进行通信的通信接口320。因此,通信接口320可以包括一个或多个发送器和接收器,该发送器和接收器包括模拟和数字组件。
123.处理电路310例如通过向通信接口320和存储介质330发送数据和控制信号,通过从通信接口320接收数据和报告,以及通过从存储介质330获取数据和指令来控制cscf 300的总体操作。省略了cscf300的其它组件以及相关功能,以不使本文提出的构思模糊。
124.图9以多个功能模块的方式示意性地示出了根据实施例的cscf300的组件。图9的cscf 300包括被配置为执行步骤s202的获得模块310a。图9的cscf 300还可以包括多个可选的功能模块,例如,被配置执行步骤s204的提供模块310b。一般地,每个功能模块310a

310b可以以硬件或以软件实现。优选地,一个或多个或所有功能模块310a

310b可以由可能与通信接口320和存储介质330协作的处理电路310来实现。因此,处理电路310可以被布置为从存储介质330获取如由功能模块310a

310b提供的指令,并且执行这些指令,从而执行如本文所公开的cscf 300的任何步骤。
125.图10以多个功能单元的方式示意性地示出了根据实施例的as400的组件。使用能够执行计算机程序产品1110c(如图12中)(例如,存储介质430的形式)中存储的软件指令的
合适的中央处理单元(cpu)、多处理器、微控制器、数字信号处理器(dsp)等中的一种或多种的任意组合来提供处理电路410。处理电路410还可以被提供为至少一个专用集成电路(asic)或现场可编程门阵列(fpga)。
126.具体地,处理电路410被配置为使得as 400执行如上所述的步骤或操作集合。例如,存储介质430可以存储该操作集合,并且处理电路410可以被配置为从存储介质430获取该操作集合,以使得as400执行该操作集合。该操作集合可以被提供为可执行指令集。因此,处理电路410由此被布置成执行如本文公开的方法。
127.存储介质330还可以包括持久性存储设备,例如,其可以是磁存储器、光存储器、固态存储器或甚至是远程安装的存储器中的任何单个存储器或其组合。
128.as 400还可以包括用于与功能、节点、实体和设备进行通信的通信接口420。因此,通信接口420可以包括一个或多个发送器和接收器,该发送器和接收器包括模拟和数字组件。
129.处理电路410例如通过向通信接口420和存储介质430发送数据和控制信号,通过从通信接口420接收数据和报告,以及通过从存储介质430获取数据和指令来控制as 400的总体操作。省略了as 400的其它组件以及相关功能,以不使本文提出的构思模糊。
130.图11以多个功能模块的方式示意性地示出了根据实施例的as400的组件。图11的as 400包括被配置为执行步骤s302的获得模块410a。图11的as 400还可以包括多个可选的功能模块,如功能模块410b所表示的功能模块。一般地,每个功能模块410a

410b可以以硬件或以软件实现。优选地,一个或多个或所有功能模块410a

410b可以由可能与通信接口420和存储介质430协作的处理电路410来实现。因此,处理电路410可以被布置为从存储介质430获取如由功能模块410a

410b提供的指令,并且执行这些指令,从而执行如本文所公开的as 400的任何步骤。
131.cscf 300和/或as 400可以被提供为独立设备或作为至少一个另外的设备的一部分。例如,根据图1的示例,可以在核心网络的节点中提供cscf 300和/或as 400。备选地,cscf 300和/或as 400的功能可以分布在至少两个设备或节点之间。
132.因此,由cscf 300和/或as 400执行的指令的第一部分可以在第一设备中执行,并且由cscf 300和/或as 400执行的指令的第二部分可以在第二设备中执行;本文公开的实施例不限于可以在其上执行由cscf 300和/或as 400执行的指令的任何特定数量的设备。因此,根据本文公开的实施例的方法适于由驻留在云计算环境中的cscf 300和/或as 400执行。因此,尽管在图8和图10中示出了单个处理电路310、410,但处理电路310、410可以分布在多个设备或节点中。这同样适用于图9和图11的功能模块310a

310b、410a

410b以及图12的计算机程序1120b、1120c。
133.图12示出了包括计算机可读装置1130在内的计算机程序产品1110a、1110b、1110c的一个示例。在该计算机可读装置1130上,可以存储计算机程序1120a,该计算机程序1120a可以使处理电路210和可操作地耦接至处理电路210的实体和设备(例如,通信接口220和存储介质230)执行根据本文描述的实施例的方法。因此,计算机程序1120a和/或计算机程序产品1110a可以提供用于执行本文公开的ue 200的任何步骤的装置。在该计算机可读装置1130上,可以存储计算机程序1120b,该计算机程序1120b可以使处理电路310和可操作地耦接至处理电路310的实体和设备(例如,通信接口320和存储介质330)执行根据本文描述的
实施例的方法。因此,计算机程序1120b和/或计算机程序产品1110b可以提供用于执行本文公开的cscf 300的任何步骤的装置。在该计算机可读装置1130上,可以存储计算机程序1120c,该计算机程序1120c可以使处理电路410和可操作地耦接至处理电路410的实体和设备(例如,通信接口420和存储介质430)执行根据本文描述的实施例的方法。因此,计算机程序1120c和/或计算机程序产品1110c可以提供用于执行本文公开的as 400的任何步骤的装置。
134.在图12的示例中,计算机程序产品1110a、1110b、1110c被示为光盘,诸如cd(高密度盘)或dvd(数字多功能盘)或蓝光盘。计算机程序产品1110a、1110b、1110c也可以体现为存储器,例如随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom)、或电可擦除可编程只读存储器(eeprom),并且更具体地体现为外部存储器(例如,usb(通用串行总线)存储器,或者闪存,例如高密度闪存)中的设备的非易失性存储介质。因此,尽管计算机程序1120a、1120b、1120c这里被示意性地示为所描述的光盘上的轨道,计算机程序1120a、1120b、1120c可以用适于计算机程序产品1110a、1110b、1110c的任意方式进行存储。
135.图13是示出了根据一些实施例的经由中间网络连接到主机计算机的电信网络的示意图。根据实施例,通信系统包括诸如3gpp类型的蜂窝网络的电信网络1310,其包括诸如图1中的无线电接入网110的接入网1311以及诸如图1中的核心网络120的核心网络1314。接入网1311包括多个网络节点1312a、1312b、1312c(例如,nb、enb、gnb(每个对应于图2的网络节点140)或其他类型的无线接入点),每个网络节点定义对应的覆盖区域1313a、1313b、1313c。每个网络节点1312a、1312b、1312c通过有线或无线连接1315可连接到核心网络1314。位于覆盖区域1313c中的第一ue 1391被配置为以无线方式连接到对应网络节点1312c或被对应网络节点1312c寻呼。覆盖区域1313a中的第二ue 1392以无线方式可连接到对应网络节点1312a。虽然在该示例中示出了多个ue 1391、1392,但所公开的实施例同等地适用于唯一的ue处于覆盖区域中或者唯一的ue正连接到对应网络节点1312的情形。ue 1391、1392对应于图1的ue 200。
136.电信网络1310自身连接到主机计算机1330,主机计算机1330可以以独立服务器、云实现的服务器、分布式服务器的硬件和/或软件来实现,或者被实现为服务器集群中的处理资源。主机计算机1330可以处于服务提供商的所有或控制之下,或者可以由服务提供商或代表服务提供商来操作。电信网络1310与主机计算机1330之间的连接1321和1322可以直接从核心网络1314延伸到主机计算机1330,或者可以经由可选的中间网络420进行。中间网络1320可以是公共、私有或承载网络中的一个或多于一个的组合;中间网络1320(若存在)可以是骨干网或互联网;具体地,中间网络1320可以包括两个或更多个子网络(未示出)。
137.图13的通信系统作为整体实现了所连接的ue 1391、1392与主机计算机1330之间的连接。该连接可被描述为过顶(over

the

top,ott)连接450。主机计算机1330和所连接的ue1391、1392被配置为使用接入网1311、核心网络1314、任何中间网络1320和可能的其他基础设施(未示出)作为中介,经由ott连接450来传送数据和/或信令。在ott连接1350所经过的参与通信设备未意识到上行链路和下行链路通信的路由的意义上,ott连接1350可以是透明的。例如,可以不向网络节点1312通知或者可以无需向网络节点1312通知具有源自主机计算机1330的要向所连接的ue 1391转发(例如,移交)的数据的输入下行链路通信的过去的路由。类似地,网络节点1312无需意识到源自ue 1391向主机计算机1330的输出上行链
路通信的未来的路由。
138.图14是示出了根据一些实施例的用于通过部分无线连接经由网络节点与ue通信的主机计算机的通信系统1400的示意图。现将参照图14来描述根据实施例的在先前段落中所讨论的ue、网络节点和主机计算机的示例实现方式。在通信系统1400中,主机计算机1410包括硬件1415,硬件1415包括通信接口1416,通信接口1416被配置为建立和维护与通信系统1400的不同通信设备的接口的有线或无线连接。主机计算机1410还包括处理电路1418,其可以具有存储和/或处理能力。具体地,处理电路1418可以包括适用于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或它们的组合(未示出)。主机计算机1410还包括软件1411,其被存储在主机计算机1410中或可由主机计算机1410访问并且可由处理电路1418来执行。软件1411包括主机应用1412。主机应用1412可操作为向远程用户(例如,ue 1430)提供服务,ue 1430经由在ue 1430和主机计算机1410处端接的ott连接1450来连接。ue 1430对应于图1、图6、图7的ue 200。在向远程用户提供服务时,主机应用1412可以提供使用ott连接1450来发送的用户数据。
139.通信系统1400还包括在电信系统中提供的网络节点1420,网络节点1420包括使其能够与主机计算机1410和与ue 1430进行通信的硬件1425。网络节点1420对应于图1的网络节点140。硬件1425可以包括:通信接口1426,其用于建立和维护与通信系统1400的不同通信设备的接口的有线或无线连接;以及无线电接口1427,其用于至少建立和维护与位于网络节点1420所服务的覆盖区域(图14中未示出)中的ue 1430的无线连接1470。通信接口1426可以被配置为促进到主机计算机1410的连接1460。连接1460可以是直接的,或者它可以经过电信系统的核心网络(图14中未示出)和/或经过电信系统外部的一个或多个中间网络。在所示实施例中,网络节点1420的硬件1425还包括处理电路1428,处理电路1428可以包括适用于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或它们的组合(未示出)。网络节点1420还具有内部存储的或经由外部连接可访问的软件1421。
140.通信系统1400还包括已经提及的终端设备1430。其硬件1435可以包括无线电接口1437,其被配置为建立和维护与服务于终端设备1430当前所在的覆盖区域的网络节点的无线连接1470。ue 1430的硬件1435还包括处理电路1438,其可以包括适用于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或它们的组合(未示出)。终端设备1430还包括软件1431,其被存储在ue 1430中或可由ue 1430访问并可由处理电路1438执行。软件1431包括客户端应用1432。客户端应用1432可操作为在主机计算机1410的支持下经由终端设备1430向人类或非人类用户提供服务。在主机计算机1410中,执行的主机应用1412可以经由端接在ue 1430和主机计算机1410处的ott连接1450与执行客户端应用1432进行通信。在向用户提供服务时,客户端应用1432可以从主机应用1412接收请求数据,并响应于请求数据来提供用户数据。ott连接1450可以传送请求数据和用户数据二者。客户端应用1432可以与用户进行交互,以生成其提供的用户数据。
141.注意,图14所示的主机计算机1410、网络节点1420和ue 1430可以分别与图13的主机计算机1330、网络节点1312a、1312b、1312c之一和ue 1391、1392之一相似或相同。也就是说,这些实体的内部工作可以如图14所示,并且独立地,周围网络拓扑可以是图13的网络拓扑。
142.在图14中,已经抽象地绘制ott连接1450,以示出经由网络节点1420在主机计算机
1410与ue 1430之间的通信,而没有明确地提到任何中间设备以及经由这些设备的消息的精确路由。网络基础设施可以确定该路由,该路由可以被配置为向ue 1430隐藏或向操作主机计算机1410的服务提供商隐藏或向这二者隐藏。在ott连接1450活动时,网络基础设施还可以(例如,基于负载均衡考虑或网络的重新配置)做出其动态地改变路由的决策。
143.ue 1430与网络节点1420之间的无线连接1470根据贯穿本公开所描述的实施例的教导。各种实施例中的一个或多个实施例改进了使用ott连接1450向终端设备1430提供的ott服务的性能,其中无线连接1470形成ott连接1450中的最后一段。更准确地,由于改进了可能产生严重干扰的空中ue的分类能力,这些实施例的教导可以减少干扰。
144.出于监视一个或多个实施例改进的数据速率、时延和其他因素的目的,可以提供测量过程。还可以存在用于响应于测量结果的变化而重新配置主机计算机1410与ue 1430之间的ott连接1450的可选网络功能。用于重新配置ott连接1450的测量过程和/或网络功能可以以主机计算机1410的软件1411和硬件1415或以ue1430的软件1431和硬件1435或以这二者来实现。在实施例中,传感器(未示出)可被部署在ott连接1450经过的通信设备中或与ott连接1450经过的通信设备相关联地来部署;传感器可以通过提供以上例示的监视量的值或提供软件1411、1431可以用来计算或估计监视量的其他物理量的值来参与测量过程。对ott连接1450的重新配置可以包括消息格式、重传设置、优选路由等;该重新配置不需要影响网络节点1420,并且其对于网络节点1420来说可以是未知的或不可感知的。这种过程和功能在本领域中可以是已知的和已被实践的。在特定实施例中,测量可以涉及促进主机计算机1410对吞吐量、传播时间、时延等的测量的专有ue信令。该测量可以如下实现:软件1411和1431在其监视传播时间、差错等的同时使得能够使用ott连接1450来发送消息(具体地,空消息或“假”消息)。
145.已经参考一些实施例在上文中主要地描述了本发明构思。然而,本领域技术人员容易了解的是:上文公开的实施例之外的其他实施例同样可以在由所附专利权利要求所限定的本发明构思的范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1