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

当不支持VoNR时从ePDG到LTE的VoWi-Fi切换的增强的制作方法

2022-07-11 03:17:06 来源:中国专利 TAG:

当不支持vonr时从epdg到lte的vowi-fi切换的增强
1.相关申请
2.本技术要求享于2019年10月31日提交的题为“enhancements of vowi-fi handover from epdg to lte when vonr is not supported”的美国临时申请no.62/928,447的优先权的权益,其全部内容通过引用的方式并入本文以用于所有目的。


背景技术:

3.长期演进(lte)、第五代(5g)新无线电(nr)和其他最近开发的通信技术允许无线设备以比几年前可用的数据速率大几个数量级的数据速率(例如,按照每秒千兆比特等)来进行信息的通信。
4.当今的通信网络还更加安全、对多径衰落有回弹力、允许更低的网络业务时延、提供更好的通信效率(例如,就每秒每单位所用带宽的比特而言,等等)。这些和其他最近的改进促进了物联网(iot)、大规模机器对机器(m2m)通信系统、自主车辆和依赖于一致和安全通信的其他技术的出现。


技术实现要素:

5.各个方面包括由用户设备(ue)计算设备执行的用于支持网际协议(ip)语音(voip)呼叫(例如,wi-fi语音(vowi-fi)呼叫)的切换的方法。各个方面可以使得当ue计算设备所位于的第五代(5g)独立(sa)(5g sa)网络不支持新无线电(nr)语音(vonr)时,能够进行从经由演进分组数据网关(epdg)的支持到经由长期演进(lte)的支持的vowi-fi呼叫切换。
6.各个方面包括用于支持由ue计算设备(诸如,位于5g sa网络覆盖区域中的ue计算设备)进行的voip呼叫的切换的方法。在一些方面,该方法可以由ue计算设备的处理器来执行。各个方面可以包括:确定语音呼叫是否在由ue计算设备建立的无线局域网(wlan)连接上处于活动中;响应于确定语音呼叫在由ue计算设备建立的wlan连接上处于活动中而确定是否支持vonr;以及响应于确定不支持vonr,选择lte用于语音呼叫的切换。在一些方面,选择lte用于语音呼叫的切换可以使得ue计算设备:将使用wlan连接建立的网际协议(ip)多媒体子系统(ims)分组数据网络(pdn)连接直接切换到lte连接,而不在切换期间尝试与可用5g系统(5gs)建立ims pdn连接。在一些方面,确定不支持vonr可以包括:确定ue计算设备不支持vonr或者确定5g sa网络不支持vonr。在一些方面,wlan连接可以是wi-fi连接。在一些方面,语音呼叫的切换可以在ue计算设备处于5g sa网络覆盖区域中时发生。在各个方面,语音呼叫的切换可以是ims pdn连接从演进型分组数据网关(epdg)到lte的切换。
7.在一些方面,响应于确定不支持vonr而选择lte用于语音呼叫的切换可以包括:响应于确定不支持vonr而使lte无线电接入技术(rat)优先于nr rat。各个方面还可以包括:确定语音呼叫已转移到lte或语音呼叫已结束;以及响应于确定语音呼叫已转移到lte或语音呼叫已结束,使nr rat优先于lte rat。各个方面还可以包括:在使lte rat优先于nr rat之后,确定支持vonr;以及响应于确定支持vonr而使nr rat优先于lte rat。在一些方面,使
lte rat优先可以包括:忽略重定向请求。各个方面还可以包括:响应于使lte rat优先于nr rat,确定nr rat处于与5g sa网络的连接状态中的活动中;以及控制nr rat保持在连接状态,直到nr rat移动到空闲状态。
8.各个方面还可以包括:确定lte信号测量是否高于质量阈值;以及响应于确定lte信号测量高于质量阈值而使lte rat优先于nr rat。各个方面还可以包括:确定wlan信号测量是否低于质量阈值;以及响应于确定wlan信号测量低于质量阈值而使lte rat优先于nr rat。各个方面还可以包括:在使lte rat优先于nr rat之后,将lte rat附着到lte小区。在一些方面,使lte rat优先可以包括:在将lte rat附着到lte小区之后忽略重定向请求。
9.在一些方面,响应于确定不支持vonr而选择lte用于语音呼叫的切换可以包括:响应于确定不支持vonr而确定ue计算设备是否注册到5g sa网络;响应于确定ue计算设备注册到5g sa网络而确定wlan信号测量是否低于wlan质量阈值或者lte信号测量是否高于lte质量阈值;以及响应于确定wlan信号测量低于wlan质量阈值或者lte信号测量高于lte质量阈值而发送服务请求以触发到5g sa网络的eps回退。一些方面还可以包括:确定eps回退完成;以及控制lte无线电接入技术(rat)以将语音呼叫切换到lte连接。在一些方面,语音呼叫到lte连接的切换可以是ims pdn连接从epdg到lte的切换。
10.在一些方面,响应于确定语音呼叫在由ue计算设备建立的wlan连接上处于活动中而确定是否支持vonr可以包括:响应于确定语音呼叫在由ue计算设备建立的wlan连接上处于活动中而确定是否eps回退发生;以及响应于确定eps回退发生而使lte rat优先于nr rat。
11.另外的方面可以包括具有处理器的ue,该处理器被配置为执行上面概述的方法中的任何方法的一个或多个操作。另外的方面可以包括非暂时性处理器可读存储介质,其上存储有处理器可执行指令,所述处理器可执行指令被配置为使ue的处理器执行上面概述的方法中的任何方法的操作。另外的方面包括一种ue,其具有用于执行上面概述的方法中的任何方法的功能的单元。另外的方面包括一种用于在ue中使用的片上系统,该片上系统包括处理器,该处理器被配置为执行上面概述的方法中的任何方法的一个或多个操作。另外的方面包括一种包括用于在ue中使用的两个片上系统的系统级封装,其包括处理器,所述处理器被配置为执行上面概述的方法中的任何方法的一个或多个操作。
附图说明
12.并入本文中且构成本说明书的一部分的附图示出了权利要求的示例性实施例,且连同上文给出的发明内容和下文给出的具体实施方式一起用于解释权利要求的特征。
13.图1是概念性地示出示例性通信系统的系统框图。
14.图2是示出根据各种实施例的可以被配置为实现voip呼叫切换的管理的计算系统的组件框图。
15.图3是示出根据各种实施例的包括用于无线通信中的用户平面和控制平面的无线电协议栈的软件架构的示例的示意图。
16.图4是示出根据各种实施例的被配置用于支持voip呼叫的切换的系统的组件框图。
17.图5是示出根据各种实施例的用于支持voip呼叫的切换的无线电装置的方法的过
程流程图。
18.图6是示出根据各种实施例的用于支持voip呼叫的切换的无线电装置的方法的过程流程图。
19.图7是示出根据各种实施例的用于支持voip呼叫的切换的无线电装置的方法的过程流程图。
20.图8是示出根据各种实施例的用于支持voip呼叫的切换的无线电装置的方法的过程流程图。
21.图9是示出根据各种实施例的用于支持voip呼叫的切换的无线电装置的方法的过程流程图。
22.图10a是示出根据各种实施例的用于支持voip呼叫的切换的无线电装置的方法的过程流程图。
23.图10b是示出根据一些实施例的在优选wwan服务的情况下用于使lte优先的触发的概念图。
24.图11a是示出根据各种实施例的用于支持voip呼叫的切换的无线电装置的方法的过程流程图。
25.图11b是示出了根据一些实施例的在优选wlan服务的情况下用于使lte优先的触发的概念图。
26.图12是示出根据各种实施例的用于支持voip呼叫的切换的无线电装置的方法的过程流程图。
27.图13是示出根据各种实施例的用于支持voip呼叫的切换的各种操作的呼叫流程图。
28.图14是示出根据各种实施例的用于支持voip呼叫的切换的各种操作的呼叫流程图。
29.图15是示出根据各种实施例的用于支持voip呼叫的切换的无线电装置的方法的过程流程图。
30.图16是示出根据各种实施例的用于支持voip呼叫的切换的各种操作的呼叫流程图。
31.图17是示出根据各种实施例的用于支持voip呼叫的切换的无线电装置的方法的过程流程图。
32.图18a是示出根据一些实施例的在优选wwan服务的情况下用于使lte优先的触发的概念图。
33.图18b是示出了根据一些实施例的在优选wlan服务的情况下用于使lte优先的触发的概念图。
34.图19是根据各种实施例的适合于支持呼叫的切换的无线路由器设备的组件框图。
35.图20是根据各种实施例的适合于支持呼叫的切换的无线通信设备的组件框图。
具体实施方式
36.将参考附图详细描述各种实施例。在可能的情况下,在所有附图中使用相同的附图标记来表示相同或相似的部件。对特定示例和实施方式的参考是出于说明性目的,而不
是旨在限制权利要求的范围。
37.术语“用户设备”(ue)和“ue计算设备”在本文中用于指代任何无线设备,其一些示例包括智能电话、蜂窝电话、无线路由器设备、无线电器、便携式计算设备、个人或移动多媒体播放器、膝上型计算机、平板计算机、智能本、超级本、掌上计算机、无线电子邮件接收机、具有多媒体互联网功能的蜂窝电话、医疗设备和装置、生物测定传感器/设备、可穿戴设备(包括智能手表、智能服装、智能眼镜、智能腕带、智能首饰(例如,智能戒指、智能手镯等))、娱乐设备(例如,无线游戏控制器、音乐和视频播放器、卫星无线电装置等)、包括智能仪表/传感器的具有无线网络功能的物联网(iot)设备、工业制造设备、用于家庭或企业使用的大型和小型机器和电器、自主和半自主车辆内的无线通信元件、固定到或并入到各种移动平台的无线设备、全球定位系统设备和包括存储器、无线通信组件和可编程处理器的类似电子设备。
38.术语“片上系统”(soc)在本文中用于指包含集成在单个衬底上的多个资源和/或处理器的单个集成电路(ic)芯片。单个soc可包含用于数字、模拟、混合信号和射频功能的电路。单个soc还可包括任何数量的通用和/或专用处理器(数字信号处理器、调制解调器处理器、视频处理器等)、存储器块(例如,rom、ram、闪存等)和资源(例如,定时器、电压调节器、振荡器等)。soc还可以包括用于控制集成资源和处理器以及用于控制外围设备的软件。
39.术语“系统级封装”(sip)在本文中可以用于指在两个或更多ic芯片、衬底或soc上包含多个资源、计算单元、核心和/或处理器的单个模块或封装。例如,sip可以包括单个衬底,在该衬底上以垂直配置堆叠多个ic芯片或半导体管芯。类似地,sip可以包括一个或多个多芯片模块(mcm),在该mcm上,多个ic或半导体管芯被封装到统一的衬底中。sip还可以包括经由高速通信电路耦接在一起并且紧密接近地封装的多个独立soc,例如在单个主板上或者在单个ue中。soc的接近性促进高速通信以及存储器和资源的共享。
40.术语“多核处理器”在本文中可以用于指包含被配置为读取和执行程序指令的两个或更多个独立处理核心(例如,cpu核心、网际协议(ip)核心、图形处理器单元(gpu)核心等)的单个集成电路(ic)芯片或芯片封装。soc可以包括多个多核处理器,并且soc中的每个处理器可以被称为核心。术语“多处理器”在本文中可以用于指包括两个或更多个被配置为读取和执行程序指令的处理单元的系统或设备。
41.一些5g独立(sa)(5g sa)网络不支持新无线电语音(vonr)。相反,这样的5g sa网络使用演进型分组系统(eps)回退进行网际协议(ip)语音(voip)呼叫,其中5g sa网络迫使ue使用lte进行voip呼叫。例如,在这样的5g sa网络中,当经由演进型分组数据网关(epdg)和诸如wi-fi网络之类的无线局域网(wlan)的voip呼叫(例如,vowi-fi呼叫)处于活动中并且进行该呼叫的ue需要从wlan网络切换到无线广域网(wwan)(例如,不支持vonr的5g sa网络)时,ue触发从epdg到具有5g sa的5g的网际协议(ip)多媒体子系统(ims)分组数据网络(pdn)切换。由于该5g sa网络不支持vonr,所以5g sa网络将在ims pdn切换过程期间或在ims服务质量(qos)流建立期间通过引导ue使用lte进行voip呼叫(例如vowi-fi呼叫)来触发从nr到lte的eps回退。ue从5g sa网络接收对使用lte的指示,并且ue执行lte小区选择以切换ims pdn连接。在不支持vonr的这种当前5g sa网络中,需要ue首先移动到5g sa,然后是eps回退,这可能导致在wwan连接(例如,lte)上建立voip呼叫(例如,vowi-fi呼叫)时浪费的信令开销和延迟。
42.各种实施例支持当ue计算设备可能在5g sa网络覆盖区域中时的voip呼叫(例如vowi-fi呼叫)的切换。各种实施例可以使得能够在ue计算设备和/或5g sa网络不支持vonr时,进行从经由epdg的支持到经由lte的支持的vowi-fi呼叫切换。一般地关于诸如vowi-fi呼叫的voip呼叫讨论各种实施例,并且各种实施例可以应用于任何类型的voip呼叫,包括非紧急vowi-fi呼叫、紧急vowi-fi呼叫等。在各种实施例中,语音呼叫的切换可以是ims pdn连接从epdg到lte的切换。
43.在一些实施例中,当voip呼叫(例如vowi-fi呼叫)处于活动中时,ue计算设备可以响应于确定ue计算设备和/或ue计算设备所位于的wwan网络(例如5g sa网络)不支持vonr而使lte优先于nr。
44.在一些实施例中,在使lte优先于nr之后,响应于确定lte覆盖可用,ue计算设备可以重新选择使用lte rat进行voip呼叫(例如,vowi-fi呼叫)。在一些实施例中,ue计算设备可以转换到与lte小区的连接状态,以执行信令过程,诸如跟踪区域更新(tau)过程。在一些实施例中,当ue计算设备使lte优先于nr时(例如当与lte小区的信令过程完成时),ue计算设备可以忽略用于从lte重定向到nr的网络消息,例如具有到nr的重定向的无线电资源控制(rrc)释放消息和/或psho消息并且保留在lte上。在一些实施例中,当ue计算设备不具有上行链路(ul)待处理数据时,即使可以使lte优先于nr,ue计算设备也可以临时切换到nr。
45.在一些实施例中,尽管使lte优先于nr,ue计算设备也可以保持连接在5g nr上。例如,当ue计算设备在5g sa上处于连接模式而lte优先级被改变为高于nr时,ue计算设备可以保持在5g sa上,直到ue计算设备移动到空闲状态。
46.在一些实施例中,响应于voip呼叫(例如vowi-fi呼叫)结束,ue计算设备可以改变rat优先级,使得nr优先于lte。在一些实施例中,响应于确定网络当前不支持vonr,ue计算设备可以改变rat优先级,使得nr优先于lte。
47.在一些实施例中,ue计算设备的正常操作状态可以是其中ue计算设备可以使nr优先于lte的状态。在一些实施例中,lte优先状态可以是其中由ue计算设备使lte优先于nr的状态。在一些实施例中,lte优先状态可以通过调整与ue计算设备的无线电资源控制(rrc)和/或非接入层(nas)功能有关的值来实现,例如ue计算设备的调制解调器的rrc值和/或nas值。在一些实施例中,在lte优先状态中,ue计算设备可以附着到lte小区。附着到lte小区的ue计算设备可以是lte优先状态的lte附着子状态。在此lte附着子状态中,ue计算设备可保持在lte上,并且准备好从wlan到lte的vowi-fi呼叫切换。在一些实施例中,在lte附着子状态中,作为使lte rat优先的一部分,ue计算设备可以忽略重定向请求。在一些实施例中,进入lte优先状态可以减少将呼叫从vowi-fi切换到lte所需的时间。在一些实施例中,进入lte优先状态可以减少ue计算设备显示5g图标的需要,因为ue计算设备可以针对voip呼叫直接从vowi-fi转换到lte。
48.在各种实施例中,ue计算设备可以被配置为,使得在lte优先状态中基于ue计算设备的状态和ue计算设备的各种rat(例如lte rat和/或nr rat)而发生不同的操作。作为一个示例,在lte优先状态中,当ue在nr中处于连接模式时,ue计算设备可以存储优先级降低(deprioritization)值,并遵循网络命令来改变rat。作为另一示例,在lte优先状态中,当ue在nr中处于空闲模式或者在nr中处于不活动模式时,ue计算设备可以使nr rat为最低优先级rat(例如,通过将nr频率优先级减小值8,因为正常优先级不大于7.8)。作为一个示例,
在lte优先状态中,当ue在lte中处于连接模式时,ue计算设备可以存储优先级降低值,并且遵循网络命令来改变rat。作为另一示例,在lte优先状态中,当ue在lte中处于空闲模式时,ue计算设备可以使nr rat为最低优先级rat(例如,通过将nr频率优先级减小值8)。作为进一步的示例,在lte优先状态中,当ue处于服务中断(oos)时,ue计算设备可以执行扫描并设置rat顺序,使得lte大于nr。作为进一步的示例,在lte优先状态中,当ue正在执行公共陆地移动网络(plmn)和/或小区选择时,ue计算设备可以设置rat顺序,使得lte大于nr(例如,通过对小区选择列表进行排序,使得lte小区被排序在nr小区之前)。作为进一步的示例,在lte优先状态中,当ue正在执行网关转换(gwt)时,ue计算设备可以存储优先级降低值以用于其他状态。
49.在一些实施例中,ue计算设备可以被配置为,响应于确定在ue计算设备上发起voip呼叫(例如,vowi-fi)并且ue计算设备(或网络)不支持vonr而进入lte优先状态。在一些实施例中,ue计算设备可以被配置为,响应于确定ims呼叫不再进行而从lte优先状态返回到正常操作状态。
50.在一些实施例中,ue计算设备可以被配置为,响应于确定满足wlan和/或lte信号条件而进入lte优先状态。在一些实施例中,响应于确定lte信号测量高于质量阈值,ue计算设备可以被配置为进入lte优先状态。作为一个示例,当ims被设置为使得wwan是优选的并且lte信号强度上升到质量阈值以上时,ue计算设备可以进入lte优先状态。在一些实施例中,响应于确定wlan信号测量低于质量阈值,ue计算设备可以被配置为进入lte优先状态。作为示例,当ims被设置为wlan是优选的(例如,wi-fi是优选的)并且wlan质量(例如,wi-fi质量)变得不适合时,ue计算设备可以被配置为进入lte优先状态。作为示例,当wlan分组错误率和/或wlan信号强度指示wlan质量低于被设置为语音和/或视频服务可接受的阈值时,wlan质量可能是不适合的。
51.在一些实施例中,在ue计算设备的处理器上运行的无线电管理器应用程序(诸如在调制解调器处理器上运行的无线电管理器应用程序等)可以控制ue计算设备进入lte优先状态、进入lte附着子状态和/或进入正常状态。在一些实施例中,无线电管理器可以控制ue计算设备的调制解调器,使得在lte优先状态中,ue计算设备可以降低nr的优先级。在一些实施例中,无线电管理器可以被配置为,处理并发网络发起的对nr和/或lte的优先级降低,例如通过使用跟踪网络和ue计算设备状态的并发状态机。在一些实施例中,无线电管理器可以监视和控制接入层过程以使lte和/或nr rat优先和/或降低lte和/或nr rat的优先级。在一些实施例中,无线电管理器可以控制ue计算设备的调制解调器忽略重定向到nr的请求,并在lte附着子状态中保持在lte上。
52.作为一个示例,无线电管理器可以控制ue计算设备的调制解调器的接入层过程,使得在lte优先状态中,ue计算设备可以降低nr的优先级。作为特定示例,在lte优先状态中,无线电管理器可触发接入层的较低层以降低nr rat的优先级。无线电管理器可以覆写与lte和/或nr rrc相关联的值,例如由5g sa控制的网络值,以便使lte rat优先和/或降低nr rat的优先级。作为一个示例,可将优先级降低类型(例如,deprioritizationtype)设置为nr,并且可将优先级降低定时器(例如,deprioritizationtime或t325)设置为较大值,诸如30分钟、无穷大等。作为示例,在vowi-fi呼叫结束或者呼叫转移到在蜂窝连接上进行之后,无线电管理器可取消nr rat的优先级降低。作为特定示例,可以通过降低所有nr频率的
小区重选优先级来实现nr rat的优先级降低,使得系统信息块(sib)(例如,lte的sib24、nr的sib5等)中的cellreselectionpriority(小区重选优先级)元素减少八,因为正常的cellreselectionpriority值不大于7.8。这种小区重选优先级降低可以应用于在rrc空闲模式和不活动模式中的ue。作为另一示例,为了支持ue计算设备快速从nr到lte的小区重选,无线电管理器可以通过覆写用于转到lte的阈值并且在nr sib5中将那些阈值设置为低,来使lte优先。例如,可以将thresx,highp设置为零,并且可以将thresx,highq设置为零。作为另一示例,为了支持ue计算设备保持在lte中,无线电管理器可以通过覆写nr sib5中的重选阈值并且将这些阈值设置为较小的值来使lte优先。例如,可以将nr sib5中的treselection值设置为1秒。作为另一示例,为了支持ue计算设备保持在lte中,无线电管理器可以通过覆写用于转到nr的阈值并且在lte sib24中将那些阈值设置为高,来使lte优先。例如,可以将thresx,lowp设置为31,可以将thresx,lowq设置为31。作为另一示例,nr rat的优先级降低可应用于plmn/小区选择。例如,可以改变rat优先级顺序,使得lte在系统选择中具有比nr更高的优先级。在一些实施例中,如果e911呼叫在wi-fi上,则wi-fi上的e911呼叫可被视为正常呼叫。
53.在一些实施例中,无线电管理器可以被配置为,处理nr和/或lte的并发网络发起的优先级降低。作为一个示例,当网络在无线电管理器已经触发nr rat优先级降低之前或之后触发nr rat优先级降低时,无线电管理器可以在具有两个独立定时器的两个状态机上跟踪rat优先级降低。nr rat可以在两个状态机的两个各自定时器都已经期满之后恢复正常优先级排序。作为另一示例,在无线电管理器已经触发nr优先级降低的同时,网络可触发lte优先级降低。可以取消nr优先级降低,直到lte优先级降低的t325定时器期满。lte rrc可以被配置为,当从网络接收到lte rat优先级降低请求时,将优先级降低请求转发到nr rrc。另外,无线电管理器可以使ue计算设备转到lte以首先针对非优先级降低lte频率来进行语音。作为进一步的示例,当plmn扫描由于t325定时器期满而停止并且nr的优先级降低正在发生时,无线电管理器可以维持nr rat的优先级降低。
54.在一些实施例中,当voip呼叫(例如,vowi-fi呼叫)处于活动中并且ue计算设备确定满足用于从wlan切换到wwan的切换(ho)准备条件时,ue计算设备可以向5g sa网络发送指示语音eps回退的服务请求。在一些实施例中,可以响应于确定ue计算设备和/或ue计算设备所位于的wwan网络(例如,5g sa网络)不支持vonr,来发送指示语音eps回退的服务请求。在一些实施例中,ho准备条件可以包括:ue计算设备注册到5g sa网络(例如处于空闲状态或连接状态),ue计算设备确定ue计算设备不支持vonr或ue计算设备确定网络不支持vonr,和/或ue计算设备确定满足wlan和/或lte信号条件(例如,当优选wwan时,lte信号强度高于阈值,当优选wlan时,wlan质量低于阈值,等等)。
55.在一些实施例中,在接收到指示语音eps回退的服务请求时,网络可以触发eps回退,并且当eps回退正在进行时,vowi-fi呼叫可以在wlan上继续。在一些实施例中,在eps回退完成之后,ue计算设备可以触发从epdg到lte的ims pdn切换。在一些实施例中,可能没有完成从epdg到lte的ims pdn切换,并且响应于wlan信号质量在切换完成之前下降、ims实时传输(rtp)不活动时间期满(例如,20秒定时器)、死端检测(dpd)协议失败发生、或者用户结束voip呼叫,ims pdn上下文可以保持在wlan和epdg上。
56.作为根据一些实施例的ue计算设备触发eps回退的示例,ue计算设备可以响应于
满足切换准备条件而发送ue发起的对针对正常语音的eps回退的服务请求。ue计算设备可能先前已经向5gsa注册,并且vowi-fi呼叫可能正在进行。5g sa可以接收ue发起的对针对正常语音的eps回退的服务请求,例如,在接入和移动性管理功能(amf)处。响应于ue发起的对针对正常语音的eps回退的服务请求,5g sa可以触发ue从5g sa切换到lte(例如,通过经由到lte的网络重定向消息或到lte的psho来指示ue执行eps回退)。ue计算设备可以回退到lte,并且与lte小区执行tau操作和/或附着到lte小区。ue和网络然后可以一起执行操作以实现vowi-fi呼叫的从epdg到lte的ims pdn切换。
57.在一些实施例中,ue计算设备可以至少部分地基于确定在语音呼叫在由ue计算设备建立的wlan连接上处于活动中时发生eps回退,来确定不支持vonr。在一些场景中,当ue计算设备注册到5g sa网络时,5g sa网络可以通过触发ue从5g sa切换到lte来开始eps回退。例如,当5g sa网络不支持vonr时,5g sa网络可以触发eps回退。在这样的实施例中,ue可以至少部分地基于在注册到5g sa网络时接收到到lte的重定向消息或者到lte的psho,来确定eps回退正在发生。在各种实施例中,ue计算设备可响应于确定eps回退发生而使lte rat优先于nr rat。由于nr rat已经经历了eps回退,因此在5g sa连接建立处的进一步尝试也可以导致eps回退。当语音呼叫在由ue计算设备建立的wlan连接上处于活动中时,在lte回退发生之后使lte优先于nr,可以使得ue计算设备能够避免在5g sa连接建立处的尝试(该尝试将可能导致lte回退再次发生),从而避免不必要的lte回退。
58.图1示出了适于实现各种实施例的通信系统100的示例。通信系统100可以是5g nr网络,或者诸如lte网络的任何其他适当的网络。
59.通信系统100可以包括异构网络架构,该异构网络架构包括核心网络140和各种ue计算设备(在图1中被示为无线设备120a-120e)。通信系统100还可以包括多个基站(被示为bs 110a、bs 110b、bs 110c和bs 110d)和其他网络实体。基站是与ue计算设备通信的实体,并且还可以被称为nodeb、节点b、lte演进型nodeb(enb)、接入点(ap)、无线电头端、发送接收点(trp)、新无线电基站(nr bs)、5g nodeb(nb)、下一代nodeb(gnb)等。每个基站可以为特定地理区域提供通信覆盖。在3gpp中,术语“小区”可以指基站的覆盖区域、服务于该覆盖区域的基站子系统、或其组合,这取决于使用该术语的上下文。
60.基站110a-110b可以为宏小区、微微小区、毫微微小区、另一类型的小区或其组合提供通信覆盖。宏小区可以覆盖相对大的地理区域(例如,半径为几公里),并且可以允许具有服务签约的移动设备不受限制地接入。微微小区可以覆盖相对小的地理区域,并且可以允许具有服务签约的移动设备不受限制地接入。毫微微小区可以覆盖相对小的地理区域(例如,家庭),并且可以允许与该毫微微小区具有关联的移动设备(例如,封闭用户组(csg)中的移动设备)进行受限的接入。用于宏小区的基站可以被称为宏bs。用于微微小区的基站可以被称为微微bs。用于毫微微小区的基站可以被称为毫微微bs或家庭bs。在图1中所示的示例中,基站110a可为用于宏小区102a的宏bs,基站110b可为用于微微小区102b的微微bs,且基站110c可为用于毫微微小区102c的毫微微bs。基站110a-110d可以支持一个或多个(例如,三个)小区。术语“enb”、“基站”、“nr bs”、“gnb”、“trp”、“ap”、“节点b”、“5g nb”和“小区”在本文中可以互换使用。
61.在一些示例中,小区可以不是固定的,并且小区的地理区域可以根据移动基站的位置而移动。在一些示例中,基站110a-110d可以使用任何合适的传输网络通过各种类型的
回程接口(诸如直接物理连接、虚拟网络或其组合)彼此互连以及互连到通信系统100中的一个或多个其他基站或网络节点(未示出)
62.基站110a-110d可以通过有线或无线通信链路126与核心网络140通信。无线设备120a-120e(ue计算设备)可以通过无线通信链路122与基站110a-110d通信。
63.有线通信链路126可以使用各种有线网络(例如,以太网、tv电缆、电话、光纤和其他形式的物理网络连接),这些有线网络可以使用一个或多个有线通信协议,诸如以太网、点对点协议、高级数据链路控制(hdlc)、高级数据通信控制协议(adccp)和传输控制协议/网际协议(tcp/ip)。
64.通信系统100还可以包括中继站(例如,中继bs 110d)。中继站是可以从上游站(例如,基站或移动设备)接收数据传输并向下游站(例如,ue计算设备或基站)发送数据传输的实体。中继站还可以是能够为其他ue计算设备中继传输的移动设备。在图1中所示的示例中,中继站110d可以与宏基站110a和无线设备120d通信,以便促进基站110a和无线设备120d之间的通信。中继站也可以被称为中继基站、中继器等。
65.无线网络100可以是异构网络,其包括不同类型的基站,例如,宏基站、微微基站、毫微微基站、中继基站等。这些不同类型的基站可以具有不同的发射功率电平、不同的覆盖区域和对通信系统100中的干扰的不同影响。例如,宏基站可以具有高发射功率电平(例如,5到40瓦特),而微微基站、毫微微基站和中继基站可以具有较低的发射功率电平(例如,0.1到2瓦特)。
66.网络控制器130可以耦接到一组基站,并且可以为这些基站提供协调和控制。网络控制器130可以经由回程与基站通信。基站还可以彼此通信,例如经由无线回程或有线回程直接或间接地彼此通信。
67.无线设备(ue计算设备)120a、120b、120c可以分散在整个通信系统100中,并且每个无线设备可以是固定的或移动的。无线设备还可以被称为接入终端、ue、终端、移动站、用户单元、站等。
68.宏基站110a可以通过有线或无线通信链路126与通信网络140通信。无线设备120a、120b、120c可以通过无线通信链路122与基站110a-110d通信。
69.无线通信链路122、124可以包括多个载波信号、频率或频带,其中的每一个都可以包括多个逻辑信道。无线通信链路122和124可以利用一种或多种无线电接入技术(rat)。可以在无线通信链路中使用的rat的示例包括3gpp lte、3g、4g、5g(例如,nr)、gsm、码分多址(cdma)、宽带码分多址(wcdma)、微波接入全球互通(wimax)、时分多址(tdma)和其他移动电话通信技术蜂窝rat。可以在通信系统100内的各种无线通信链路122、124中的一个或多个中使用的rat的进一步示例包括中程协议,诸如wi-fi、lte-u、lte-direct、laa、multefire,以及相对短程的rat,诸如zigbee、蓝牙和蓝牙低功耗(le)。
70.某些无线网络(例如,lte)在下行链路上利用正交频分复用(ofdm)并且在上行链路上利用单载波频分复用(sc-fdm)。ofdm和sc-fdm将系统带宽划分为多个(k个)正交子载波,其通常也被称为音调、频段等。可以用数据调制每个子载波。通常,调制符号在频域中利用ofdm发送,而在时域中利用sc-fdm发送。相邻子载波之间的间隔可以是固定的,并且子载波的总数(k)可以取决于系统带宽。例如,子载波的间隔可以是15khz,并且最小资源分配(称为“资源块”)可以是12个子载波(或180khz)。因此,对于1.25、2.5、5、10或20兆赫兹
(mhz)的系统带宽,标称快速傅里叶变换(fft)大小可以分别等于128、256、512、1024或2048。系统带宽也可被划分成子带。例如,子带可以覆盖1.08mhz(即,6个资源块),并且对于1.25、2.5、5、10或20mhz的系统带宽,可以分别存在1、2、4、8或16个子带。
71.虽然一些实施例的描述可使用与lte技术相关联的术语和示例,但是各种实施例可适用于其他无线通信系统,例如新无线电(nr)或5g网络。nr可以在上行链路(ul)和下行链路(dl)上利用具有循环前缀(cp)的ofdm,并且包括对使用时分双工(tdd)的半双工操作的支持。可以支持100mhz的单个分量载波带宽。nr资源块可以在0.1ms持续时间上跨越12个子载波,其中子载波带宽为75khz。每个无线帧可以由50个子帧组成,长度为10ms。因此,每个子帧可以具有0.2ms的长度。每个子帧可以指示用于数据传输的链路方向(即,dl或ul),并且可以动态地切换每个子帧的链路方向。每个子帧可以包括dl/ul数据以及dl/ul控制数据。可以支持波束成形,并且可以动态地配置波束方向。还可以支持利用预编码的多输入多输出(mimo)传输。dl中的mimo配置可以支持多达八个发射天线,其中多层dl传输多达八个流,每个ue计算设备多达两个流。可以支持每个ue计算设备具有多达2个流的多层传输。可以由多达八个服务小区支持多个小区的聚合。可替换的,nr可以支持除基于ofdm的空中接口之外的不同的空中接口。
72.一些移动设备可以被认为是机器类型通信(mtc)或演进型或增强型机器类型通信(emtc)移动设备。mtc和emtc移动设备包括例如机器人、无人机、远程设备、传感器、仪表、监视器、位置标签等,其可以与基站、另一设备(例如,远程设备)或一些其他实体通信。无线节点可以经由有线或无线通信链路提供例如用于网络(例如,诸如互联网或蜂窝网络的广域网)的连接或到网络的连接。一些移动设备可以被认为是物联网(iot)设备或者可以被实现为nb-iot(窄带物联网)设备。ue计算设备(例如,无线设备120a-120e)可以被包括在容纳ue计算设备的组件的外壳内,所述组件诸如处理器组件、存储器组件、类似组件或其组合。
73.通常,在给定地理区域中可以部署任何数量的通信系统和任意数量的无线网络。每个通信系统和无线网络可以支持特定的无线电接入技术(rat),并且可以在一个或多个频率上操作。rat也可以称为无线电技术、空中接口等。频率也可以称为载波、频率信道等。每个频率可以支持给定地理区域中的单个rat,以避免不同rat的无线网络之间的干扰。在一些情况下,可以部署nr或5g rat网络。
74.在一些实施方式中,两个或更多个ue计算设备(例如,被示为无线设备120a和无线设备120e)可以使用一个或多个侧行链路信道124直接通信(例如,不使用基站110a-110d作为中介来彼此通信)。例如,无线设备120a-e可以使用对等(p2p)通信、设备到设备(d2d)通信、车辆到所有事物(v2x)协议(其可以包括车辆到车辆(v2v)协议、车辆到基础设施(v2i)协议或类似协议)、网状网络或类似网络或其组合来进行通信。在这种情况下,无线设备120a-e可以执行调度操作、资源选择操作以及本文其他部分被描述为由基站110a执行的其他操作。
75.各种实施例可以在多个单处理器和多处理器计算机系统上实现,包括片上系统(soc)或系统级封装(sip)。图2示出了可以在实现各种实施例的ue计算设备中使用的示例计算系统或sip 200架构。
76.参考图1和2,所示的示例sip 200包括两个soc 202、204、时钟206、电压调节器208和无线收发机266。在一些实施例中,第一soc 202作为ue计算设备的中央处理单元(cpu)操
作,其通过执行由指令指定的算术、逻辑、控制和输入/输出(i/o)操作来执行软件应用程序的指令。在一些实施例中,第二soc 204可以作为专用处理单元来操作。例如,第二soc 204可以作为负责管理大容量、高速度(例如,5gbps等)和/或甚高频短波长(例如,28ghz毫米波频谱等)通信的专用5g处理单元来操作。
77.第一soc 202可以包括数字信号处理器(dsp)210、调制解调器处理器212、图形处理器214、应用处理器216、连接到处理器中的一个或多个处理器的一个或多个协处理器218(例如,向量协处理器)、存储器220、定制电路222、系统组件和资源224、互连/总线模块226、一个或多个温度传感器230、热管理单元232和热功率包络(tpe)组件234。第二soc 204可以包括5g调制解调器处理器252、功率管理单元254、互连/总线模块264、多个毫米波收发机256、存储器258和各种附加处理器260,例如应用程序处理器、分组处理器等。
78.每个处理器210、212、214、216、218、252、260可以包括一个或多个内核,并且每个处理器/内核可以独立于其他处理器/内核来执行操作。例如,第一soc 102可以包括执行第一类型的操作系统(例如,freebsd、linux、os x等)的处理器和执行第二类型的操作系统(例如,microsoft windows10)的处理器。此外,处理器210、212、214、216、218、252、260中的任何一个或全部可以被包括作为处理器集群架构(例如,同步处理器集群架构、异步或异构处理器集群架构等)的一部分。
79.第一soc 202和第二soc 204可以包括各种系统组件、资源和定制电路,用于管理传感器数据、模数转换、无线数据传输,以及用于执行其他专门操作,例如,对数据分组进行解码并处理编码的音频和视频信号以在网络浏览器中呈现。例如,第一soc 202的系统组件和资源224可以包括功率放大器、电压调节器、振荡器、锁相环、外围桥接器、数据控制器、存储器控制器、系统控制器、访问端口、定时器和用于支持在ue计算设备上运行的处理器和软件客户端的其他类似组件。系统组件和资源224和/或定制电路222还可包括与诸如照相机、电子显示器、无线通信设备、外部存储器芯片等外围设备接口连接的电路。
80.第一soc 202和第二soc 204可以经由互连/总线模块250进行通信。各种处理器210、212、214、216、218可以经由互连/总线模块226互连到一个或多个存储器元件220、系统组件和资源224、定制电路222以及热管理单元232。类似地,处理器252可以经由互连/总线模块264互连到功率管理单元254、毫米波收发机256、存储器258和各种附加处理器260。互连/总线模块226、250、264可以包括可重新配置逻辑门阵列和/或实现总线架构(例如,coreconnect、amba等)。通信可以由高级互连(例如高性能片上网络(noc))来提供。
81.第一soc 202和/或第二soc 204还可以包括用于与soc外部的资源(例如时钟206和电压调节器208)通信的输入/输出模块(未示出)。soc外部的资源(例如,时钟206、电压调节器208)可由内部soc处理器/内核中的两个或更多个共享。
82.除了上面讨论的示例sip 200之外,各种实施例可以在各种计算系统中实现,所述计算系统可以包括单个处理器、多个处理器、多核处理器或其任何组合。
83.图3示出了软件架构300的示例,其包括用于基站350(例如,基站110a)和ue计算设备320(例如,无线设备120a-120e、200)之间的无线通信中的用户平面和控制平面的无线电协议栈。参考图1-3,ue计算设备320可以实现软件架构300以与通信系统(例如,100)的基站350通信。在各种实施例中,软件架构300中的层可以形成与基站350的软件中的对应层的逻辑连接。软件架构300可以分布在一个或多个处理器(例如,处理器212、214、216、218、252、
260)之间。虽然关于一个无线电协议栈进行了说明,但是在多sim(订户身份模块)ue计算设备中,软件架构300可以包括多个协议栈,其中的每一个协议栈可以与不同的sim相关联(例如,在双sim无线通信设备中,两个协议栈分别与两个sim相关联)。虽然下面参考lte通信层进行描述,但是软件架构300可以支持用于无线通信的各种标准和协议中的任何标准和协议,和/或可以包括支持无线通信的各种标准和协议中的任何标准和协议的附加协议栈。
84.软件架构300可以包括非接入层(nas)302和接入层(as)304。nas 302可以包括支持分组过滤、安全管理、移动性控制、会话管理以及ue计算设备的sim(例如,(一个或多个)sim 204)与其核心网络140之间的业务和信令的功能和协议。as 304可以包括支持(一个或多个)sim(例如,(一个或多个)sim 204)与所支持的接入网络的实体(例如,基站)之间的通信的功能和协议。特别地,as 304可以包括至少三层(层1、层2和层3),其中的每一个可以包含各种子层。
85.在用户平面和控制平面中,as 304的层1(l1)可以是物理层(phy)306,其可以监视实现经由空中接口的发送和/或接收的功能。这种物理层306功能的示例可以包括循环冗余校验(crc)附加、编码块、加扰和解扰、调制和解调、信号测量、mimo等。物理层可以包括各种逻辑信道,包括物理下行链路控制信道(pdcch)和物理下行链路共享信道(pdsch)。
86.在用户平面和控制平面中,as 304的层2(l2)可以负责ue计算设备320与基站350之间的通过物理层306的链路。在各种实施例中,层2可以包括介质接入控制(mac)子层308、无线电链路控制(rlc)子层310和分组数据汇聚协议(pdcp)312子层,其中的每一个子层形成在基站350处终止的逻辑连接。
87.在控制平面中,as 304的层3(l3)可以包括无线电资源控制(rrc)子层3。虽然未示出,但是软件架构300可以包括额外的层3子层以及层3上方的各种上层。在各种实施例中,rrc子层313可以提供包括如下的功能:广播系统信息、寻呼以及建立和释放ue计算设备320与基站350之间的rrc信令连接。
88.在各种实施例中,pdcp子层312可以提供包括如下的上行链路功能:在不同的无线电承载和逻辑信道之间进行复用、序列号添加、切换数据处理、完整性保护、加密和报头压缩。在下行链路中,pdcp子层312可以提供包括如下的功能:数据分组的按序递送、重复数据分组检测、完整性验证、解密和报头解压缩。
89.在上行链路中,rlc子层310可以提供上层数据分组的分段和级联、丢失数据分组的重传以及自动重传请求(arq)。而在下行链路中,rlc子层310的功能可以包括:对数据分组重新排序以补偿无序接收、上层数据分组的重组、以及arq。
90.在上行链路中,mac子层308可以提供包括如下的功能:逻辑信道和传输信道之间的复用、随机接入过程、逻辑信道优先级、和混合arq(harq)操作。在下行链路中,mac层功能可以包括小区内的信道映射、解复用、不连续接收(drx)和harq操作。
91.虽然软件架构300可以提供通过物理介质发送数据的功能,但是软件架构300还可以包括至少一个主机层314,以向ue计算设备320中的各种应用程序提供数据转发服务。在一些实施例中,由至少一个主机层314提供的专用功能可以提供在软件架构与通用处理器206之间的接口。
92.在其他实施例中,软件架构300可以包括提供主机层功能的一个或多个较高逻辑层(例如,传输层、会话层、呈现层、应用层等)。例如,在一些实施例中,软件架构300可以包
括网络层(例如,ip层),在网络层中,逻辑连接在分组数据网络(pdn)网关(pgw)处终止。在一些实施例中,软件架构300可以包括应用层,在应用层中,逻辑连接在另一设备(例如,终端用户设备、服务器等)处终止。在一些实施例中,软件架构300还可以在as 304中包括在物理层306与通信硬件(例如,一个或多个射频(rf)收发机)之间的硬件接口316。
93.图4是示出根据各种实施例的被配置用于支持voip呼叫(例如,当ue计算设备可以位于5g sa网络覆盖区域中时发生的voip呼叫)的切换的系统400的组件框图。在一些实施例中,系统400可以包括一个或多个计算平台402和/或一个或多个远程平台404。参考图1-4,(一个或多个)计算平台402可以包括基站(例如,基站110a-110d、350)和/或ue计算设备(例如,无线设备120a-120e、200、320)。(一个或多个)远程平台404可以包括基站(例如,基站110a-110d、350)和/或ue计算设备(例如,无线设备120a-120e、200、320)。
94.(一个或多个)计算平台402可以由机器可读指令406来配置。机器可读指令406可以包括一个或多个指令模块。指令模块可以包括计算机程序模块。指令模块可以包括语音呼叫确定模块408、语音确定模块410、lte选择模块412、lte rat优先化模块414、nr rat优先化模块416、rat确定模块418、nr rat控制模块420、lte信号测量确定模块422、wlan信号测量确定模块424、lte rat附着模块426、ue计算设备确定模块428、服务请求发送模块430、eps回退确定模块432、lte rat控制模块434和/或其他指令模块中的一个或多个。
95.语音呼叫确定模块408可以被配置为确定语音呼叫在由ue计算设备建立的无线局域网(wlan)连接上处于活动中。wlan连接可以是wi-fi连接。语音呼叫确定模块408可以被配置为确定语音呼叫已转移到lte或语音呼叫已结束。
96.语音确定模块410可以被配置为响应于确定语音呼叫在由ue计算设备建立的wlan连接上处于活动中,确定不支持vonr。语音确定模块410可以被配置为在使lte rat优先于nr rat之后确定支持vonr。
97.lte选择模块412可以被配置为响应于确定不支持vonr而选择lte用于语音呼叫的切换。选择lte用于语音呼叫的切换可以使得ue计算设备将使用wlan连接建立的ims pdn连接直接切换到lte连接,而不在切换期间尝试建立与可用的5gs的ims pdn连接。确定可以不支持vonr包括:确定ue计算设备不支持vonr或确定5g sa网络不支持vonr。语音呼叫到lte连接的切换可以是ims pdn连接从epdg到lte的切换。
98.lte rat优先化模块414可以被配置为响应于确定不支持vonr而使lte rat优先于nr rat。lte rat优先化模块414可以被配置为响应于确定lte信号测量高于质量阈值而使lte rat优先于nr rat。lte rat优先化模块414可以被配置为响应于确定wlan信号测量低于质量阈值而使lte rat优先于nr rat。
99.nr rat优先化模块416可以被配置为响应于确定语音呼叫已转移到lte或语音呼叫已结束,而使nr rat优先于lte rat。nr rat优先化模块416可以被配置为响应于确定支持vonr,而使nr rat优先于lte rat。
100.rat确定模块418可以被配置为响应于使lte rat优先于nr rat来确定nr rat处于与5gsa网络的连接状态中。rat确定模块418可以被配置为响应于使lte rat优先于nr rat来确定nr rat处于与5g sa网络的连接状态中。
101.nr rat控制模块420可以被配置为控制nr rat保持在连接状态中,直到nr rat移动到空闲状态。
102.lte信号测量确定模块422可以被配置为确定lte信号测量是否高于质量阈值。
103.wlan信号测量确定模块424可以被配置为确定wlan信号测量是否低于质量阈值。wlan信号测量确定模块424可以被配置为响应于确定ue计算设备注册到5g sa网络,来确定wlan信号测量是否低于wlan质量阈值或者lte信号测量是否高于lte质量阈值。
104.lte rat附着模块426可以被配置为在使lte rat优先于nr rat之后将lte rat附着到lte小区。
105.ue计算设备确定模块428可以被配置为响应于确定不支持vonr,来确定ue计算设备是否注册到5g sa网络。
106.服务请求发送模块430可以被配置为响应于确定wlan信号测量低于wlan质量阈值或者lte信号测量高于lte质量阈值,发送用以触发到5g sa网络的eps回退的服务请求。
107.eps回退确定模块432可以被配置为确定eps回退完成。
108.lte rat控制模块434可以被配置为控制lte rat以将语音呼叫切换到lte连接。例如,语音呼叫的切换可以是ims pdn连接从epdg到lte的切换。
109.图5示出了根据各种实施例的用于支持voip呼叫(例如,当ue计算设备可以位于5g sa网络覆盖区域中时发生的voip呼叫)的切换的示例性方法500的过程流程图。参考图1-5,方法500可以由ue计算设备(例如无线设备120a-120e、200、320)的处理器(例如212、216、252或260)来实现。
110.在框502,处理器可以执行包括如下的操作:确定语音呼叫是否在由ue计算设备建立的wlan连接上处于活动中。作为示例,wlan连接可以是wi-fi连接,并且语音呼叫可以是voip呼叫,诸如vowi-fi呼叫。在各种实施例中,处理器可以以各种方式确定语音呼叫处于活动中,诸如响应于关于由ue计算设备建立语音呼叫的信令。
111.在框504,处理器可以执行包括如下的操作:响应于确定语音呼叫在由ue计算设备建立的wlan连接上处于活动中而确定是否支持vonr。在一些实施例中,ue计算设备可能不被配置为支持vonr。例如,ue计算设备的调制解调器可能不支持nr rat上的vonr。在一些实施例中,ue计算设备可能能够支持vonr,但是ue计算设备所位于的wwan网络可能不支持vonr。例如,wwan网络可以是不支持vonr并且需要通过lte回退进行voip呼叫的5g sa网络。在一些实施例中,处理器可以基于ue计算设备上的配置设置和/或基于网络信令(例如,指示lte回退将被用于voip呼叫的网络信令)来确定不支持vonr。
112.在框506,处理器可以执行包括如下的操作:响应于确定不支持vonr而选择lte用于语音呼叫的切换。在各种实施例中,选择lte用于语音呼叫的切换可以包括:使lte优先于nr和/或从ue计算设备向网络发送用以发起lte回退的请求。在各种实施例中,语音呼叫的切换可以是ims pdn连接从epdg到lte的切换。参考图6-18b讨论选择lte用于语音呼叫的切换的各种特定操作。
113.图6示出了根据各种实施例的用于支持voip呼叫(例如,当ue计算设备可以位于5g sa网络覆盖区域中时发生的voip呼叫)的切换的示例性方法600的过程流程图。参考图1-6,方法600可以由ue计算设备(例如无线设备120a-120e、200、320)的处理器(例如212、216、252或260)来实现。在各种实施例中,方法600可以结合方法500(图5)的操作来执行。例如,方法600的操作可以作为在框506(图5)中用于选择lte用于语音呼叫的切换的操作的一部分来执行。
114.在框508,处理器可以执行包括如下的操作:响应于确定不支持vonr而使lte rat优先于nr rat。在一些实施例中,lte优先状态可以是其中由ue计算设备使lte优先于nr的状态。在一些实施例中,lte优先状态可以通过调整与ue计算设备的无线电资源控制(rrc)和/或非接入层(nas)功能有关的值来实现,例如ue计算设备的调制解调器的rrc值和/或nas值。在一些实施例中,ue计算设备可以被配置为,响应于确定在ue计算设备上发起voip呼叫(例如,vowi-fi)并且ue计算设备(或网络)不支持vonr而进入lte优先状态。在一些实施例中,在ue计算设备的处理器上运行的无线电管理器应用程序,诸如在调制解调器处理器上运行的无线电管理器应用程序等,可以控制ue计算设备进入lte优先状态。在一些实施例中,无线电管理器可以控制ue计算设备的调制解调器,使得在lte优先状态中,ue计算设备可以降低nr的优先级。
115.图7示出了根据各种实施例的用于支持voip呼叫(例如,当ue计算设备可以位于5g sa网络覆盖区域中时发生的voip呼叫)的切换的示例性方法700的过程流程图。参考图1-7,方法700可以由ue计算设备(例如无线设备120a-120e、200、320)的处理器(例如212、216、252或260)来实现。在各种实施例中,方法700可以结合方法500(图5)和600(图6)的操作来执行。例如,方法700的操作可以响应于在框508(图6)中使lte rat优先来执行。
116.在框510,处理器可以执行包括如下的操作:确定语音呼叫已转移到lte或语音呼叫已结束。例如,处理器可以确定已成功地在lte连接上建立了呼叫。作为另一示例,处理器可以确定接收到呼叫终止指示,从而结束呼叫。
117.在框512,处理器可以执行包括如下的操作:响应于确定语音呼叫已转移到lte或语音呼叫已结束而使nr rat优先于lte rat。在一些实施例中,ue计算设备可以被配置为,响应于确定语音呼叫不再进行而从lte优先状态返回到正常操作状态。
118.图8示出了根据各种实施例的用于支持voip呼叫(例如,当ue计算设备可以位于5g sa网络覆盖区域中时发生的voip呼叫)的切换的示例性方法800的过程流程图。参考图1-8,方法800可以由ue计算设备(例如无线设备120a-120e、200、320)的处理器(例如212、216、252或260)来实现。在各种实施例中,方法800可以结合方法500(图5)、600(图6)和700(图7)的操作来执行。例如,方法800的操作可以响应于在框508(图6)中使lte rat优先来执行。
119.在框514,处理器可以执行包括如下的操作:在使lte rat优先于nr rat之后确定支持vonr。例如,网络信令可以指示当前针对网络支持vonr。
120.在框516,处理器可以执行包括如下的操作:响应于确定支持vonr而使nr rat优先于lte rat。以此方式,ue计算设备可返回到正常操作状态,在正常操作状态中,nr优先于lte,因为支持vonr。
121.图9示出了根据各种实施例的用于支持voip呼叫(例如,当ue计算设备可以位于5g sa网络覆盖区域中时发生的voip呼叫)的切换的示例性方法900的过程流程图。参考图1-9,方法900可以由ue计算设备(例如无线设备120a-120e、200、320)的处理器(例如212、216、252或260)来实现。在各种实施例中,方法900可以结合方法500(图5)、600(图6)、700(图7)和800(图8)的操作来执行。例如,方法900的操作可以响应于在框508(图6)中使lte rat优先来执行。
122.在框518,处理器可以执行包括如下的操作:响应于使lte rat优先于nr rat而确定nr rat处于与5g sa网络的连接状态中。例如,处理器可以执行包括如下的操作:响应于
使lte rat优先于nr rat而确定nr rat活动地连接到5g sa网络。例如,ue计算设备的状态指示可指示nr rat处于活动状态中。
123.在框520,处理器可以执行包括如下的操作:控制nr rat保持在连接状态中直到nr rat移动到空闲状态。例如,处理器可以执行包括如下的操作:控制nr rat保持连接到5g sa网络直到nr rat移动到空闲状态。在一些实施例中,尽管lte优先于nr,ue计算设备也可以保持连接在5g nr上。例如,当ue计算设备连接在5g sa上,同时lte优先级被改变为高于nr时,ue计算设备可以保持在5g sa上,直到ue计算设备移动到空闲状态。
124.图10a示出了根据各种实施例的用于支持voip呼叫(例如,当ue计算设备可以位于5g sa网络覆盖区域中时发生的voip呼叫)的切换的示例性方法1000的过程流程图。参考图1-10a,方法1000可以由ue计算设备(例如无线设备120a-120e、200、320)的处理器(例如212、216、252或260)来实现。在各种实施例中,方法1000可以结合方法500(图5)、600(图6)、700(图7)、800(图8)和900(图9)的操作来执行。例如,方法1000的操作可以作为在框506(图5)中用于选择lte用于语音呼叫的切换的操作的一部分来执行。
125.在框522,处理器可以执行包括如下的操作:确定lte信号测量是否高于质量阈值。例如,处理器可以确定lte信号强度,并将lte信号强度与设置的质量阈值进行比较。
126.在框524,处理器可以执行包括如下的操作:响应于确定lte信号测量高于质量阈值而使lte rat优先于nr rat。在一些实施例中,响应于确定lte信号测量高于质量阈值,ue计算设备可以被配置为进入lte优先状态。作为一个示例,当ims被设置为使得wwan是优选的并且lte信号强度上升到质量阈值以上时,ue计算设备可以进入lte优先状态。
127.图10b是示出根据一些实施例的在优选wwan服务的情况下用于使lte优先的触发的概念图。参考图1-10b,ue计算设备可以在第一时间段内在wlan的覆盖内(例如,在wlan覆盖区域中)。在随时间从第一点转移到第二点时,ue计算设备可以从wlan覆盖中的点移动到由wlan、5g sa(例如,5g sa覆盖区域)和lte(例如,lte覆盖区域)覆盖的点。在一些实施例中,在vowi-fi呼叫变为活动的时,ue计算设备可以使lte优先于nr。在一些实施例中,在lte信号变好(例如,高于质量阈值)时,ue计算设备可以使lte优先于nr。
128.图11a示出了根据各种实施例的用于支持voip呼叫(例如,当ue计算设备可以位于5g sa网络覆盖区域中时发生的voip呼叫)的切换的示例性方法1100的过程流程图。参考图1-11a,方法1100可以由ue计算设备(例如无线设备120a-120e、200、320)的处理器(例如212、216、252或260)来实现。在各种实施例中,方法1100可以结合方法500(图5)、600(图6)、700(图7)、800(图8)、900(图9)和1000(图10a)的操作来执行。例如,方法1100的操作可以作为在框506(图5)中用于选择lte用于语音呼叫的切换的操作的一部分来执行。
129.在框526,处理器可以执行包括如下的操作:确定wlan信号测量是否低于质量阈值。例如,处理器可以确定wlan质量测量,并将wlan质量测量与设置的质量阈值进行比较。
130.在框528,处理器可以执行包括如下的操作:响应于确定wlan信号测量低于质量阈值而使lte rat优先于nr rat。在一些实施例中,响应于确定wlan信号测量低于质量阈值,ue计算设备可以被配置为进入lte优先状态。作为一个示例,当ims被设置为wlan优选(例如,wi-fi优选)并且wlan质量(例如,wi-fi质量)变得不适合(例如,当wlan分组错误率(例如,高错误率)和/或wlan信号强度(例如,低信号强度)指示wlan质量低于所设置的语音和/或视频服务可接受的阈值时,wlan质量可能是不适合的)时,ue计算设备可以被配置为进入
lte优先状态。
131.图11b是示出根据一些实施例的在优选wlan服务的情况下用于使lte优先的触发的概念图。参考图1-11b,ue计算设备可以在第一时间段内在wlan(例如,wlan覆盖区域)和lte网络(例如,lte覆盖区域)的覆盖内。在随时间从第一点转移到第二点时,ue计算设备可以从wlan和lte覆盖中的点移动到由5g sa(例如,5g sa覆盖区域)和lte覆盖的点。在一些实施例中,在vowi-fi呼叫变为活动的时,ue计算设备可以使lte优先于nr。在一些实施例中,在wlan信号变得不稳定(例如,低于质量阈值)时,ue计算设备可以使lte优先于nr。
132.图12示出了根据各种实施例的用于支持voip呼叫(例如,当ue计算设备可以位于5g sa网络覆盖区域中时发生的voip呼叫)的切换的示例性方法1200的过程流程图。参考图1-12,方法1200可以由ue计算设备(例如无线设备120a-120e、200、320)的处理器(例如212、216、252或260)来实现。在各种实施例中,方法1200可以结合方法500(图5)、600(图6)、700(图7)、800(图8)、900(图9)、1000(图10a)和1100(图11a)的操作来执行。例如,方法1200的操作可以响应于在框508(图6)、框524(图10a)和/或框528(图11a)中使lte rat优先来执行。
133.在框530,处理器可以执行包括如下的操作:在使lte rat优先于nr rat之后将lte rat附着到lte小区。在一些实施例中,在lte优先状态中,ue计算设备可以附着到lte小区。附着到lte小区的ue计算设备可以是lte优先状态的lte附着子状态。在该lte附着子状态中,ue计算设备可保持在lte上,并且准备好从wlan到lte的vowi-fi呼叫切换。在lte附着子状态中,作为使lte rat优先的一部分,ue计算设备可以忽略在附着到lte小区之后接收到的重定向请求。
134.图13是示出根据各种实施例的用于支持5g sa网络中的voip呼叫的切换的各种操作的呼叫流程图。参考图1-13,在操作1中,ue可驻留在nr上。在操作2和3中,vowi-fi呼叫可以开始。该呼叫可以是新的vowi-fi呼叫或从蜂窝到wi-fi的切换呼叫。在操作4a和4b中,无线电管理器可以使nr rat优先级降低。在一些实施例中,如果lte rrc将消息转发到nr rrc,则操作4a和4b可以被合并。在操作5中,ue计算设备可以从nr重新选择到lte。在操作6中,如果wi-fi信号减弱到阈值以下,则vowi-fi呼叫可切换到lte。在操作7中,vowi-fi呼叫可结束或被切换到蜂窝。在呼叫结束或切换到蜂窝时,无线电管理器可在操作8a和8b中取消nr rat的优先级降低。在一些实施例中,如果lte rrc将消息转发到nr rrc,则操作8a和8b可以被合并。
135.图14是示出根据各种实施例的用于支持5g sa网络中的voip呼叫的切换的各种操作的呼叫流程图。参考图1-14,在操作1中,ue可驻留在nr上。在操作2和3中,vowi-fi呼叫可以开始。该呼叫可以是新的vowi-fi呼叫或从蜂窝到wi-fi的切换呼叫。在操作4中,无线电管理器可以接收系统选择触发。在操作5中,无线电管理器可设置系统选择,使得rat顺序使lte优先于nr。在操作6中,ue可以驻留在lte上。在操作7中,vowi-fi呼叫可结束或被切换到蜂窝。
136.图15示出了根据各种实施例的用于支持voip呼叫(例如,当ue计算设备可以位于5g sa网络覆盖区域中时发生的voip呼叫)的切换的示例性方法1500的过程流程图。参考图1-15,方法1500可以由ue计算设备(例如无线设备120a-120e、200、320)的处理器(例如212、216、252或260)来实现。在各种实施例中,方法1500可以结合方法500(图5)的操作来执行。
例如,方法1500的操作可以作为框506(图5)中用于选择lte以用于语音呼叫的切换的操作的一部分来执行。
137.在框532,处理器可以执行包括如下的操作:响应于确定不支持vonr而确定ue计算设备是否注册到5g sa网络。例如,处理器可以确定ue计算设备是否在空闲状态或连接状态中向5g sa注册。
138.在框534,处理器可以执行包括如下的操作:响应于确定ue计算设备注册到5g sa网络而确定wlan信号测量是否低于wlan质量阈值或者lte信号测量是否高于lte质量阈值。例如,处理器可以在优选wwan时确定lte信号强度是否高于阈值,并且在优选wlan时确定wlan质量是否低于阈值。
139.在框536,处理器可以执行包括如下的操作:响应于确定wlan信号测量低于wlan质量阈值或者lte信号测量高于lte质量阈值,发送服务请求以触发到5g sa网络的eps回退的操作。在一些实施例中,用以触发eps回退的服务请求可以是指示语音eps回退的服务请求。服务请求可以是对网络的指示,以通过网络触发ue从5g sa切换到lte(例如,通过经由到lte的网络重定向消息或到lte的psho来指示ue执行eps回退)来立即开始eps回退。
140.在框538,处理器可以执行包括如下的操作:确定eps回退完成。在一些实施例中,当tau操作完成和/或ue附着到lte小区或驻留在lte上时,eps回退可以完成。
141.在框540,处理器可以执行包括如下的操作:控制lte rat以将语音呼叫切换到lte连接。
142.图16是示出根据各种实施例的用于支持5g sa网络中的voip呼叫的切换的各种操作的呼叫流程图。参考图1-16,ue计算设备可以先前已经向5g sa注册,并且vowi-fi呼叫可以正在进行。在操作1中,ue可以确定对于从wlan到lte的切换满足切换条件。在操作2中,5g sa可以接收ue发起的针对正常语音的eps回退的服务请求,例如在amf处。响应于ue发起的针对正常语音的eps回退的服务请求,在操作3中,5g sa可以触发ue从5g sa切换到lte(例如,通过经由到lte的网络重定向消息或到lte的psho来指示ue执行eps回退)。在操作4中,ue计算设备可以回退到lte,并且与lte小区执行tau操作和/或附着到lte小区。在操作5中,ue和网络然后可以一起执行操作以实现vowi-fi呼叫的从epdg到lte的ims pdn切换。
143.图17示出了根据各种实施例的用于支持voip呼叫(例如,当ue计算设备可以位于5g sa网络覆盖区域中时发生的voip呼叫)的切换的示例性方法1700的过程流程图。参考图1-17,方法1700可以由ue计算设备(例如无线设备120a-120e、200、320)的处理器(例如212、216、252或260)来实现。在各种实施例中,方法1700可以结合方法500(图5)的操作来执行。例如,方法1700的操作可以作为框504(图5)中用于确定不支持vonr的操作的一部分来执行。
144.在框1702,处理器可以执行包括如下的操作:响应于确定语音呼叫在由ue计算设备建立的wlan连接上处于活动中而确定是否发生eps回退。当ue注册到5g sa网络时,5g sa网络可以通过触发ue从5g sa切换到lte来开始eps回退。例如,当5g sa网络不支持vonr时,5g sa网络可以触发eps回退。在这样的实施例中,ue可以至少部分地基于在注册到5g sa网络时接收到到lte的重定向消息或者到lte的psho,来确定eps回退正在发生。当语音呼叫在由ue计算设备建立的wlan连接上处于活动中时发生eps回退可以是对不支持vonr的指示。当tau操作完成和/或ue附着到lte小区或驻留在lte上时,eps回退可以完成。
145.在框1704,处理器可以执行包括如下的操作:响应于确定eps回退发生而使lte rat优先于nr rat。在一些实施例中,lte优先状态可以是其中由ue计算设备使lte优先于nr的状态。在一些实施例中,lte优先状态可以通过调整与ue计算设备的rrc值和/或nas功能相关的值来实现,例如ue计算设备的调制解调器的rrc值和/或nas值。在一些实施例中,在ue计算设备的处理器上运行的无线电管理器应用程序,诸如在调制解调器处理器上运行的无线电管理器应用程序等,可以控制ue计算设备进入lte优先状态。在一些实施例中,无线电管理器可以控制ue计算设备的调制解调器,使得在lte优先状态中,ue计算设备可以降低nr的优先级。
146.响应于使lte rat优先于nr rat,处理器可执行方法500(图5)的框506的操作,以选择lte用于语音呼叫的切换,如所描述的。
147.图18a是示出根据实施例方法1700(图17)在优选wwan服务的情况下用于使lte优先的触发的概念图。参考图1-18a,当vowifi呼叫开始时,ue计算设备可以在第一时间段内在wlan的覆盖内(例如,在wlan覆盖区域中)。在vowifi呼叫期间随时间从wlan中的第一点转移到第二点时,ue计算设备可以从wlan覆盖中的点移动到由wlan、5g sa(例如,5g sa覆盖区域)和lte(例如,lte覆盖区域)覆盖的点。作为响应,当ims设置相对于wlan服务更优选wwan服务时,ue计算设备可以向用于wwan服务的rat进行注册。如果ue计算设备向5g sa网络注册并且该网络不支持语音呼叫(例如,vonr),则5g sa网络可以通过触发ue从5g sa切换到lte来开始eps回退,以在lte上维持语音呼叫。在实施例方法1700(图17)中,当该情况发生时,ue计算设备可以使lte优先于nr。
148.图18b是示出根据实施例方法1700(图17)的在优选wlan服务的情况下用于使lte优先的触发的概念图。参考图1-18b,当vowifi呼叫开始时,ue计算设备可以在第一时间段内在wlan的覆盖(例如,wlan覆盖区域)内,同时也在5g sa网络和lte网络的覆盖区域内。在vowifi呼叫开始之前和之后,ue计算设备可以向5g sa网络注册。ue计算设备然后可以从wlan覆盖区域内的第一点转移到wlan覆盖区域之外但在5g sa和lte网络的覆盖区域内的第二点。在这个转移中的某一点,wlan信号变得不稳定(例如,低于质量阈值),在该点处,语音呼叫将需要被转换到wwan网络。如果5g sa网络不支持语音呼叫(例如,vonr),则5g sa网络可以通过触发ue从5g sa切换到lte来开始eps回退,以在lte上维持语音呼叫。在实施例方法1700(图17)中,当该情况发生时,ue计算设备可以使lte优先于nr。
149.各种实施例可以在各种无线网络设备上实现,所述无线网络设备的示例在图19中以起到诸如基站之类的通信网络的网络元件的作用的无线网络计算设备1900的形式示出。这样的网络计算设备可以至少包括图19中所示的组件。参考图1-19,网络计算设备1900通常可以包括耦接到易失性存储器1902和诸如磁盘驱动器1903的大容量非易失性存储器的处理器1901。网络计算设备1900还可以包括耦接到处理器1901的外围存储器访问设备,诸如软盘驱动器、压缩光盘(cd)或数字视频光盘(dvd)驱动器1906。网络计算设备1900还可以包括耦接到处理器1901的网络访问端口1904(或接口),用于建立与网络的数据连接,所述网络诸如耦接到其他系统计算机和服务器的互联网和/或局域网。网络计算设备1900可以包括可连接到无线通信链路的用于发送和接收电磁辐射的一个或多个天线1907。网络计算设备1900可以包括附加的访问端口,诸如usb、火线、thunderbolt等,用于耦接到外围设备、外部存储器或其他设备。
150.各种实施例可以在各种ue计算设备(例如,无线设备120a-120e、200、320)上实现,该ue计算设备的示例在图20中以智能电话2000的形式示出。参考图1-20,智能电话2000可以包括耦接到第二soc 204(例如,具有5g能力的soc)的第一soc 202(例如,soc-cpu)。第一soc 202和第二soc 204可以耦接到内部存储器2006、2016、显示器2012以及扬声器2014。另外,智能电话2000可以包括用于发送和接收电磁辐射的天线2004,其可以连接到无线数据链路和/或蜂窝电话收发机266,蜂窝电话收发机266耦接到第一和/或第二soc 202、204中的一个或多个处理器。智能电话2000通常还包括用于接收用户输入的菜单选择按钮或摇臂开关2020。
151.典型的智能电话2000还包括声音编码/解码(codec)电路2010,其将从麦克风接收的声音数字化为适合于无线传输的数据分组,并且解码所接收的声音数据分组以生成模拟信号,该模拟信号被提供给扬声器以生成声音。而且,第一soc 202和第二soc 204中的处理器、无线收发机266和codec 2010中的一者或多者可以包括数字信号处理器(dsp)电路(未单独示出)。
152.无线网络计算设备1900和智能电话2000的处理器可以是任何可编程微处理器、微型计算机或多处理器芯片,其可以由软件指令(应用程序)配置以执行各种功能,包括下面描述的各种实施例的功能。在一些移动设备中,可以提供多个处理器,例如soc 204内的专用于无线通信功能的一个处理器和soc 202内的专用于运行其他应用程序的一个处理器。通常,软件应用程序可在其被存取并加载到处理器中之前存储在存储器2006、2016中。处理器可以包括足以存储应用软件指令的内部存储器。
153.如在本技术中所使用的,术语“组件”、“模块”、“系统”等旨在包括计算机相关实体,诸如但不限于硬件、固件、硬件和软件的组合、软件、或执行中的软件,其被配置为执行特定操作或功能。例如,组件可以是,但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。作为说明,在ue计算设备上运行的应用程序和ue计算设备两者都可以被称为组件。一个或多个组件可以驻留在执行进程和/或执行线程内,并且组件可以位于一个处理器或内核上和/或分布在两个或更多个处理器或内核之间。另外,这些组件可从其上存储有各种指令和/或数据结构的各种非暂时性计算机可读介质执行。组件可以通过本地和/或远程进程、函数或过程调用、电子信号、数据分组、存储器读/写、以及其他已知的网络、计算机、处理器和/或与进程相关的通信方法来进行通信。
154.在将来可以获得或预期多种不同的蜂窝和移动通信服务和标准,所有这些都可以实现并受益于各种实施例。这样的服务和标准包括:例如,第三代合作伙伴计划(3gpp)、长期演进(lte)系统、第三代无线移动通信技术(3g)、第四代无线移动通信技术(4g)、第五代无线移动通信技术(5g)、全球移动通信系统(gsm)、通用移动电信系统(umts)、3gsm、通用分组无线业务(gprs)、码分多址(cdma)系统(例如cdmaone、cdma1020tm)、gsm演进的增强数据速率(edge)、高级移动电话系统(amps)、数字amps(is-136/tdma)、演进数据优化(ev-do)、数字增强无绳电信(dect)、微波接入全球互通(wimax)、无线局域网(wlan)、wi-fi受保护接入i&ii(wpa、wpa2)以及集成数字增强网络(iden)。这些技术中的每一种都涉及例如语音、数据、信令和/或内容消息的发送和接收。应当理解,对与单个电信标准或技术相关的术语和/或技术细节的任何引用仅用于说明性目的,并且不旨在将权利要求的范围限制到特定通信系统或技术,除非在权利要求语言中具体叙述。
rat优先于nr rat。
166.示例10、根据示例4-9中任一项所述的方法,还包括:在使lte rat优先于nr rat之后,由ue的处理器将lte rat附着到lte小区。
167.示例11、根据示例10所述的方法,其中,使lte rat优先包括:在将lte rat附着到lte小区之后忽略重定向请求。
168.示例12、根据示例1-3中任一项所述的方法,其中,响应于确定不支持vonr而选择lte用于语音呼叫的切换包括:响应于确定不支持vonr,由ue的处理器确定ue是否注册到5g sa网络;响应于确定ue注册到5g sa网络,由ue的处理器确定wlan信号测量是否低于wlan质量阈值或者lte信号测量是否高于lte质量阈值;以及响应于确定wlan信号测量低于wlan质量阈值或者lte信号测量高于lte质量阈值,由ue的处理器发送服务请求以触发到5g sa网络的演进分组系统(eps)回退。
169.示例13、根据示例1所述的方法,其中,响应于确定语音呼叫在由ue建立的wlan连接上处于活动中而确定是否支持vonr包括:响应于确定语音呼叫在由ue建立的wlan连接上处于活动中而确定是否发生eps回退;以及响应于确定发生eps回退而使lte rat优先于nr rat。
170.示例14、根据示例12所述的方法,还包括:由ue的处理器确定eps回退完成;以及由ue的处理器控制lte无线电接入技术(rat)以将语音呼叫切换到lte连接。
171.示例15、根据示例1-13中任一项所述的方法,其中,语音呼叫到lte连接的切换是ims pdn连接从演进分组数据网关(epdg)到lte的切换。
172.示例16、根据示例1-14中任一项所述的方法,其中,所述wlan连接是wi-fi连接。
173.示例17、根据示例1-15中任一项所述的方法,其中,当ue在5g sa网络覆盖区域中时,发生语音呼叫的切换。
174.前述方法描述和过程流程图仅作为说明性示例而提供,且不旨在要求或暗示必须以所呈现的顺序执行各种实施例的操作。如本领域技术人员将理解的,前述实施例中的操作顺序可以以任何顺序执行。诸如“其后”、“然后”、“接下来”等词语不旨在限制操作的顺序;这些词语用于指导读者阅读对方法的描述。此外,任何对单数形式的权利要求元件的引用,例如使用冠词“一(a,an)”、或“所述”不应被解释为将该元件限制为单数。
175.结合本文所公开的实施例而描述的各种说明性逻辑框、模块、组件、电路和算法操作可实施为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件与软件的这个可互换性,上文已大体上在其功能方面描述了各种说明性组件、框、模块、电路和操作。将所述功能实施为硬件还是软件取决于特定应用和强加于整个系统的设计约束。所属领域的技术人员可针对每个特定应用以不同方式实施所描述的功能,但此类实施例决策不应被解释为导致脱离权利要求的范围。
176.用于实施结合本文所公开的实施例而描述的各种说明性逻辑、逻辑框、模块和电路的硬件可用被设计为执行本文所描述的功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其他可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或其任何组合来实施或执行。通用处理器可以是微处理器,但是,在替代方案中,处理器可以是任何常规处理器、控制器、微控制器或状态机。处理器也可以实现为接收机智能对象的组合,例如dsp和微处理器的组合、多个微处理器、一个或多个微处理器与dsp
内核的结合、或者任何其他这种配置。可替换地,一些操作或方法可由特定于给定功能的电路执行。
177.在一个或多个实施例中,所描述的功能可以以硬件、软件、固件或其任何组合来实施。如果以软件实施,那么所述功能可作为一个或多个指令或代码存储在非暂时性计算机可读存储介质或非暂时性处理器可读存储介质上。本文所公开的方法或算法的操作可以体现在处理器可执行软件模块或处理器可执行指令中,所述处理器可执行软件模块或处理器可执行指令可以驻留在非暂时性计算机可读或处理器可读存储介质上。非暂时性计算机可读或处理器可读存储介质可以是可由计算机或处理器存取的任何存储介质。作为示例而非限制,这种非暂时性计算机可读或处理器可读存储介质可包括ram、rom、eeprom、flash存储器、cd-rom或其他光盘存储装置、磁盘存储装置或其他磁性存储智能对象,或可用于以指令或数据结构的形式存储所需程序代码且可由计算机存取的任何其他介质。如本文所使用的,磁盘和光盘包括压缩光盘(cd)、激光光盘、光学光盘、数字多功能光盘(dvd)、软盘和蓝光光盘,其中磁盘通常磁性地再现数据,而光盘用激光光学地再现数据。上述各项的组合也包括在非暂时性计算机可读和处理器可读介质的范围内。另外,方法或算法的操作可作为代码和/或指令中的一个或任何组合或集合而驻留在可并入到计算机程序产品中的非暂时性处理器可读存储介质和/或计算机可读存储介质上。
178.提供对所公开实施例的先前描述以使所属领域的技术人员能够实行或使用权利要求。所属领域的技术人员将容易明白对这些实施例的各种修改,且在不脱离权利要求的范围的情况下,本文所界定的一般原理可应用于其他实施例。因此,本公开内容不旨在限于本文所描述的实施例,而是应被赋予与所附权利要求和本文所公开的原理和新颖特征一致的最宽范围。
再多了解一些

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

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

相关文献