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

5GNSA中从PS呼叫故障中快速恢复UE的方法与流程

2022-11-16 15:40:14 来源:中国专利 TAG:

5g nsa中从ps呼叫故障中快速恢复ue的方法


背景技术:

1.长期演进(lte)、第五代(5g)新无线电(nr)(5g-nr)和其他最近开发的通信技术允许用户设备以比仅仅几年前可用的数据速率大几个数量级的数据速率(例如,以每秒千兆比特等为单位)通信信息。
2.今天的通信网络也更加安全、对多径衰落具有弹性、允许更低的网络业务等待时间、提供更好的通信效率(例如,就所使用的每单位带宽每秒的比特数而言,等等)。这些和其他最近的改进促进了物联网(iot)、大规模机器对机器(m2m)通信系统、自动驾驶汽车和其他依赖于一致和安全通信的技术的出现。
3.所采用的5g网络的一个实现选项是5g非独立(nsa)网络,其中提供lte和nr支持两者的无线电接入网络(ran)(例如,包括lte基站(诸如lte演进节点b(e nodeb或enb))和nr基站(诸如下一代节点b(gnodeb或gnb))的ran)被连接到lte核心网络(例如,演进分组核心(epc)网络)。可以支持lte和nr通信两者的这种5g nsa网络中的用户设备(ue)可以向5g nsa发信号通知该ue支持与新无线电(dcnr)的双连接。在这种5g nsa网络中,ue上指示支持dcnr的分组交换(ps)呼叫故障有时可能是不可恢复的,并且有时可能导致所有后续ps服务建立尝试失败,从而阻止数据业务通信。指示支持dcnr的ue上的这种ps呼叫故障会导致负面的用户体验,因为诸如互联网接入等数据服务可能在一段时间内不可用。


技术实现要素:

4.各个方面包括用于使用户设备(ue)能够在第五代(5g)非独立(nsa)网络中从分组交换(ps)呼叫故障中快速恢复的系统和方法。各个方面可以由ue的处理器(诸如ue的调制解调器处理器)来执行。各个方面可以包括确定在时间段期间从5g nsa网络的基站接收的演进分组系统(eps)承载去激活请求的总数是否超过最大计数器值,以及响应于确定在该时间段期间从5g nsa网络的基站接收的eps承载去激活请求的总数超过最大计数器值,在ue上禁用5g数据呼叫。一些方面可以进一步包括响应于在ue上禁用5g数据呼叫,回退到数据呼叫的第四代(4g)。在一些方面,时间段可以是六十秒,并且最大计数器值可以是五。
5.各个方面可以进一步包括:响应于在ue上禁用5g数据呼叫,启动回退定时器;确定回退定时器是否已经到期;以及响应于确定回退定时器已经到期,在ue上启用5g数据呼叫。在一些方面,回退定时器可能在开始后一小时到期。
6.各个方面还可以包括:在从5g nsa网络的基站接收任何eps承载去激活请求之前,向5g nsa网络的基站发送第一跟踪区域更新请求,该第一跟踪区域更新请求指示与新无线电(dcnr)的双连接被ue支持;以及响应于禁用ue上的5g数据呼叫,向5g nsa网络的基站发送第二跟踪区域更新请求,该第二跟踪区域更新请求指示dcnr不被支持。
7.进一步的方面可以包括具有处理器的用户设备,该处理器被配置为执行以上概述的任何方法的一个或多个操作。进一步的方面可以包括其上存储有处理器可执行指令的非暂时性处理器可读存储介质,所述处理器可执行指令被配置为使得用户设备的处理器执行以上概述的任何方法的操作。进一步的方面包括具有用于执行以上概述的任何方法的功能
的部件的用户设备。其他方面包括在用户设备中使用的片上系统,该用户设备包括被配置为执行以上概述的任何方法的一个或多个操作的处理器。进一步的方面包括系统级封装,该系统级封装包括在用户设备中使用的两个片上系统,该用户设备包括被配置为执行以上概述的任何方法的一个或多个操作的处理器。
附图说明
8.并入本文并构成本说明书一部分的附图示出了权利要求的示例性实施例,并与上文给出的一般描述和下文给出的详细描述一起用于解释权利要求的特征。
9.图1是示出适用于实现各种实施例中的任一个的示例通信系统的系统框图。
10.图2是示出适用于实现各种实施例中的任一个的示例计算和无线调制解调器系统的组件框图。
11.图3是示出软件架构的组件框图,该软件架构包括适用于实现各种实施例中的任何一个的无线通信中的用户和控制平面的无线电协议栈。
12.图4是示出了根据各种实施例的被配置用于无线通信的系统的组件框图。
13.图5是示出了根据各种实施例的用于在第五代(5g)非独立(nsa)网络中从分组交换(ps)呼叫故障中恢复的方法的处理流程图。
14.图6是示出根据各种实施例的5g nsa网络的用户设备和基站之间的示例交互的呼叫流程图。
15.图7是适用于各种实施例的网络计算设备的组件框图。
16.图8是适用于各种实施例的用户设备的组件框图。
具体实施方式
17.将参照附图详细描述各种实施例。在所有附图中,尽可能使用相同的附图标记来指代相同或相似的部分。对特定示例和实施例的引用是为了说明的目的,而不是为了限制权利要求的范围。
18.各种实施例包括用于在第五代(5g)非独立(nsa)网络中从分组交换(ps)呼叫故障中恢复的系统和方法。各种实施例可以响应于ps呼叫故障而禁用用户设备(ue)上的5g数据呼叫。禁用5g数据呼叫可能会触发数据呼叫向第四代(4g)的回退。各种实施例可以通过实现从ps呼叫故障中恢复并由此允许ue和nsa网络之间的数据业务通信来改善用户体验。各种实施例可以通过在ps呼叫故障之后使诸如因特网访问等的数据服务对用户可用来改善用户体验。
19.术语“用户设备”或“ue”在本文中用于指代个人无线通信设备,包括蜂窝电话、智能手机、便携式计算设备、个人或移动多媒体播放器、膝上型电脑、平板电脑、智能本、超极本、掌上电脑、无线电子邮件接收器和多媒体互联网蜂窝电话中的任一种。各种实施例也可以在其他形式的无线设备上实现,其可以包括无线路由器设备、无线电器、医疗设备和装备、生物特征传感器/设备、可穿戴设备(包括智能手表、智能服装、智能眼镜、智能腕带、智能珠宝(例如,智能戒指、智能手环等))、娱乐设备(例如,无线游戏控制器、音乐和视频播放器、卫星无线电等)、支持无线网络的物联网(iot)设备(包括智能仪表/传感器、工业制造装备、家用或企业使用的大型和小型机械和电器、自动和半自动车辆中的无线通信元件、固定
或集成到各种移动平台的无线设备)、全球定位系统设备以及包括存储器、无线通信组件和可编程处理器的类似电子设备。
20.术语“片上系统”(soc)在本文中用于指代单个集成电路(ic)芯片,其包含被集成在单个衬底上的多个资源和/或处理器。单个soc可以包含用于数字、模拟、混合信号和射频功能的电路。单个soc还可以包括任意数量的通用和/或专用处理器(数字信号处理器、调制解调器处理器、视频处理器等)、存储器块(例如,rom、ram、闪存等)和资源(例如,定时器、电压调节器、振荡器等)。soc还可以包括用于控制集成资源和处理器以及用于控制外围设备的软件。
21.术语“系统级封装”(sip)在本文中可以用来指在两个或更多个ic芯片、衬底或soc上包含多个资源、计算单元、内核和/或处理器的单个模块或封装。例如,sip可以包括在其上多个ic芯片或半导体管芯是以垂直配置而堆叠的单个衬底。类似地,sip可以包括在其上多个ic或半导体管芯被封装到统一衬底中的一个或多个多芯片模块(mcm)。sip还可以包括多个独立soc,其经由高速通信电路耦合在一起并且被紧密地封装在诸如单个主板上或单个用户设备中。soc的接近度促进高速通信以及存储器和资源的共享。
22.如本文所使用的,术语“网络”、“系统”、“无线网络”、“蜂窝网络”和“无线通信网络”可以互换地指代与用户设备和/或用户设备上的订阅相关联的运营商的无线网络的一部分或全部。本文描述的技术可以用于各种无线通信网络,诸如码分多址(cdma)、时分多址(tdma)、fdma、正交fdma(ofdma)、单载波fdma(sc-fdma)和其他网络。通常,在给定的地理区域中可以部署任意数量的无线网络。每个无线网络可以支持至少一种无线电接入技术,其可以在一个或多个频率或频率范围上操作。例如,cdma网络可以实现通用陆地无线接入(utra)(包括宽带码分多址(wcdma)标准)、cdma2000(包括is-2000、is-95和/或is-856标准)等。在另一个示例中,tdma网络可以实现gsm演进(edge)的gsm增强数据速率。在另一个示例中,ofdma网络可以实现演进的utra(e-utra)(包括lte标准)、ieee 802.11(wifi)、ieee 802.16(wimax)、ieee 802.20、flash-等。可以参考使用lte标准的无线网络,因此术语“演进通用陆地无线接入”、“e-utran”和“enodeb”在本文中也可以互换使用来指代无线网络。然而,这种引用仅作为示例提供,并不旨在排除使用其他通信标准的无线网络。
23.lte是用于高速数据的4g无线通信的移动网络标准,由3gpp(第三代合作伙伴计划)开发并在其版本8文档系列中指定。与蜂窝网络标准的电路交换(cs)模型相反,lte被设计为仅支持分组交换(ps)服务。lte中的数据服务可以通过互联网提供,而多媒体服务可以由互联网多媒体子系统(ims)框架支持。lte标准基于通过演进的通用陆地无线电接入网络(e-utran)的通用移动电信系统(umts)无线电接入的演进。e-utran与演进分组核心(epc)网络(适应lte的核心网络)一起构成了演进分组系统(eps)。虽然umts中的接入网模拟用于实时服务的电路交换连接和用于数据通信服务的分组交换连接,但是演进分组系统(eps)完全基于互联网协议(ip),并且实时服务和数据通信服务都由ip协议承载。
24.5g系统是4g lte的高级技术,通过对现有移动通信网络结构的演进,提供了一种新的无线接入技术(rat)。5g系统可以支持例如扩展lte(elte)以及非3gpp接入(例如wlan)。
25.当前所采用的5g系统或网络的一个实现选项是5g nsa网络,其中提供lte(也被称
为4g)和nr(也被称为5g)支持两者的无线电接入网络(ran)(例如,包括lte基站(诸如lte演进节点b(enodeb或enb))和nr基站(诸如下一代节点b(gnodeb或gnb))的ran)被连接到lte核心网络(例如,演进分组核心(epc)网络)。可以支持lte和nr通信的这种5g nsa网络中的用户设备(ue)可以向5g nsa发信号通知该ue支持与新无线电(dcnr)的双连接。
26.在5g nsa网络中,不同的服务可能存在不同的数据业务。例如,传统的面向ip(即,“以数据为中心”)的应用(例如,网络浏览器、游戏、电子邮件应用等)可以在lte和/或5g系统中被提供作为公共互联网上的数据服务。实时通信服务(例如,语音呼叫、短消息服务(sms)通信等)可以在lte和/或5g系统中被提供作为ims服务。ims架构允许运营商在分组交换网络上提供运营商级服务。已在ims之上标准化的服务示例包括开放移动联盟(oma)存在和组列表管理、蜂窝一键通(poc)、即时消息和用于ims的tispan/3gpp多媒体电话(mmtel)。已经被开发用于部署为下一代lte服务的其他ims服务包括lte语音(volte)和视频电话(vt)。因此,尽管lte和5g数据是基于ip的,但是可以通过5g nsa网络中的不同分组数据网络(pdn)来访问多种数据类型/服务。
27.在当前的5g nsa网络中,ue上指示支持dcnr的ps呼叫故障有时可能是不可恢复的,导致所有后续ps服务建立尝试失败,从而阻止数据业务通信(也被称为以数据为中心的服务)。指示支持dcnr的ue上的这种ps呼叫故障会导致负面的用户体验,因为诸如互联网接入的数据服务可能在一段时间内不可用。
28.例如,在一些当前的5g nsa网络中,具有5g能力的ue可以向nsa网络注册,并且最初指示该ue具有5g数据能力。对于ue上的数据呼叫,一些ue可以默认地在5g中操作。作为具体示例,ue可以发送指示dcnr被ue支持的附接请求(附接_请求(attach_req))/跟踪区域更新请求(跟踪_区域_更新_请求(tracking_area_update_req))。例如,可以在向5g nsa网络的基站(诸如,lte小区(例如,enb))发送的附接请求/跟踪区域更新请求中设置dcnr支持标志比特(例如,dcnr=1)。5g nsa网络的基站(诸如lte小区(例如,enb))可以向ue返回附接接受(附接_接受(attach_accept))/跟踪区域更新接受(跟踪_区域_更新_接受(tracking_area_update_accept))。
29.在一些当前的5g nsa网络中,在附接到基站并指示dcnr支持之后,ue可以向5g nsa网络的基站(诸如lte小区(例如,enb))发送对数据业务(例如,与互联网浏览器、社交媒体应用等相关联的数据业务)的服务请求。以这种方式,ue可以与5g nsa网络的基站(诸如lte小区(例如,enb))建立数据呼叫(即,ps呼叫),以发送/接收数据业务。
30.在一些当前的5g nsa网络中,在ue指示支持dcnr的数据服务请求之后,5g nsa网络的基站(诸如lte小区(例如,enb))可以去激活eps承载,从而导致数据呼叫(即,ps呼叫)终止。例如,5g nsa网络的基站(诸如lte小区(例如,enb))可以发送eps承载去激活请求(例如,去激活eps承载上下文请求号36指示网络的常规去激活),并且ue可以(例如,通过发送去激活eps承载上下文接受)接受eps承载去激活请求进行响应。可以在ue上去激活eps承载,从而导致数据呼叫(即,ps呼叫)终止。
31.在一些当前的5g nsa网络中,响应于eps承载去激活和数据呼叫终止,ue可以重新尝试与5g nsa网络的基站(诸如lte小区(例如,enb))建立数据呼叫(即,ps呼叫)。例如,ue可以向5g nsa网络的基站(诸如lte小区(例如,enb))发送进一步的服务请求。在一些当前的5g nsa网络中,5g nsa网络的基站(诸如lte小区(例如,enb))可以在ue的每个进一步的
服务请求之后发送eps承载去激活请求,从而导致ue的每个ps呼叫服务请求失败,并且ue不能从初始ps呼叫故障中恢复。ue建立ps呼叫的这种反复故障,以及由此导致的支持数据业务的反复故障,导致了用户体验的下降,因为用户通常长时间不能接入互联网。
32.各种实施例使得ue能够从5g nsa网络中的ps呼叫故障中快速恢复。各种实施例可以提供自动恢复机制,该机制可以支持具有5g能力的ue响应于5g nsa网络的基站(诸如lte小区(例如,enb))的eps承载去激活,使用4g回退来建立数据呼叫(即,建立与4g网络的无线通信链路)。
33.在各种实施例中,ue的处理器(例如,应用处理器(ap)、调制解调器处理器等)可以维护计数器来记录从5g nsa网络接收的eps承载去激活请求的数量。计数器达到最大计数器值可能表明5g nsa网络运行异常以及ps呼叫可能发生故障。在一些实施例中,计数器可以跟踪在时间段期间接收到的eps承载去激活请求的总数。作为一个示例,时间段可以是六十秒,并且最大计数器值可以是五个eps承载去激活请求。在一些实施例中,当接收到eps承载去激活请求时,可以存储eps承载请求的指示。eps承载去激活请求的指示可以包括何时接收到eps承载去激活请求的时间戳。诸如60秒的时间段可以从最近接收到的eps承载去激活请求向后延伸。计数器可以跟踪具有落入对应于该时间段的时间窗口中的时间戳的eps承载去激活请求指示的数量,诸如在最近的eps承载去激活请求之前的六十秒内接收的eps承载去激活请求的总数。在一些实施例中,计数器和定时器的组合可以用于跟踪在时间段内接收到的eps承载去激活请求的总数。例如,计数器可以跟踪在由定时器跟踪的时间段期间从5g nsa网络的基站(诸如lte小区(例如,enb))接收的eps承载去激活请求的总数,并且计数器可以在定时器每次到期时被重置。
34.在各种实施例中,响应于确定在该时间段期间从5g nsa网络的基站(诸如lte小区(例如,enb))接收的eps承载去激活请求的总数超过最大计数器值,ue的处理器(例如,应用处理器(ap)、调制解调器处理器等)可以在ue上禁用5g数据呼叫。在各种实施例中,禁用5g数据呼叫可能导致ue通过连接到4g网络进行数据呼叫而回退到4g模式。
35.在各种实施例中,响应于在ue上禁用5g数据呼叫,ue的处理器(例如,应用处理器(ap)、调制解调器处理器等)可以向5g nsa网络的基站(诸如lte小区(例如,enb))发送跟踪区域更新请求,指示dcnr不被ue支持。例如,响应于在ue上禁用5g数据呼叫,可以在向5g nsa网络的基站(诸如lte小区(例如,enb))发送的跟踪区域更新请求中复原dcnr支持标志比特(例如,dcnr=0)。5g nsa网络的基站(诸如lte小区(例如,enb))可以向ue返回跟踪区域更新接受。ue可以向5g nsa网络的基站(诸如lte小区(例如,enb))发送对数据业务(例如,与互联网浏览器、社交媒体应用等相关联的数据业务)的服务请求,并且eps承载可以在4g模式下被激活。4g模式中eps承载的激活可以支持ue和5g nsa网络的基站(诸如lte小区(例如,enb))之间的ps呼叫以及数据业务的发送/接收。由于ue和5g nsa网络的基站(诸如lte小区(例如,enb))之间的ps呼叫可以在4g模式下成功建立,而不是之前在5g模式下尝试失败,因此可以认为ue已经从ps呼叫故障(例如5g模式ps呼叫故障)中恢复。用户可能能够在4g模式下访问互联网,与重复的5g模式故障相比,改善了用户体验。
36.在一些实施例中,响应于在ue上禁用5g数据呼叫,ue的处理器(例如,ap、调制解调器处理器等)可以启动回退定时器。回退定时器可以是被配置成确保5g数据呼叫在选定时间段内在ue上保持禁用的定时器。作为一个示例,回退定时器可以是被配置为在开始后一
小时到期的倒计时定时器。5g数据呼叫可以在ue上保持禁用,直到回退定时器到期。响应于确定回退定时器已经到期,ue的处理器(例如,ap、调制解调器处理器等)以在ue上实现5g数据呼叫。例如,当回退定时器到期时,响应于在ue上启用5g数据呼叫,可以在向5g nsa网络的基站(诸如lte小区(例如,enb))发送的跟踪区域更新请求中设置dcnr支持标志比特(例如,dcnr=1)。发送设置了dcnr支持标志比特(例如,dcnr=1)的跟踪区域更新请求可以使ue能够重建5g数据服务。
37.图1是说明适用于实现各种实施例中的任一个的示例通信系统100的系统框图。通信系统100可以是5g新无线电(nr)网络,或者诸如lte网络、5g nsa网络等的任何其他合适的网络。
38.通信系统100可以包括异构网络架构,该异构网络架构包括核心网络140和各种移动设备(在图1中被示为用户设备(ue)120a-120e)。通信系统100也可以包括多个基站(示为bs 110a、bs 110b、bs 110c和bs 110d)以及其他网络实体。基站是与用户设备通信的实体,并且也可以被称为节点b、lte演进节点b(enodeb或enb)、接入点(ap)、无线电头、发送接收点(trp)、新无线电基站(nr bs)、5g节点b(nb)、下一代节点b(gnodeb或gnb)等。每个基站可以为特定的地理区域提供通信覆盖。在3gpp中,术语“小区”可以指基站的覆盖区域、服务于该覆盖区域的基站子系统、或其组合,这取决于使用该术语的上下文。核心网络140可以是任何类型的核心网络,诸如lte核心网络(例如,epc网络)、5g核心网络等。
39.基站110a-110d可以为宏小区、微微小区、毫微微小区、另一种类型的小区或其组合提供通信覆盖。宏小区可以覆盖相对较大的地理区域(例如半径为几千米),并且可以允许具有服务订阅的移动用户不受限制地接入。微微小区可以覆盖相对较小的地理区域,并且可以允许具有服务订阅的移动用户不受限制地接入。毫微微小区可以覆盖相对较小的地理区域(例如家庭),并且可以允许与毫微微小区相关联的移动用户(例如封闭订户组(csg)中的移动用户)的受限制接入。用于宏小区的基站可以被称为宏bs。用于微微小区的基站可以被称为微微bs。用于毫微微小区的基站可以被称为毫微微bs或家庭bs。在图6所示的示例中,基站110a可以是用于宏小区102a的宏bs,基站110b可以是用于微微小区102b的微微bs,并且基站110c可以是用于毫微微小区102c的毫微微bs。基站110a-110d可以支持一个或多个(例如,三个)小区。术语“enb”、“基站”、“nr bs”、“gnb”、“trp”、“ap”、“节点b”、“5g nb”和“小区”在本文中可以互换地使用。
40.在一些示例中,小区可能不是固定的,并且小区的地理区域可以根据移动基站的位置而移动。在一些示例中,基站110a-110d可以使用任何合适的传输网络通过各种类型的回程接口(诸如直接物理连接、虚拟网络或它们的组合)彼此互连以及互连到通信系统100中的一个或多个其他基站或网络节点(未示出)。
41.基站110a-110d可以通过有线或无线通信链路126与核心网140通信。用户设备(ue)120a-120e可以通过无线通信链路122与基站110a-110d通信。
42.有线通信链路126可以使用各种有线网络(例如,以太网、电视电缆、电话、光纤和其他形式的物理网络连接),这些网络可以使用一个或多个有线通信协议,诸如以太网、点对点协议、高级数据链路控制(hdlc)、高级数据通信控制协议(adccp)和传输控制协议/互联网协议(tcp/ip)。
43.通信系统100还可以包括中继站(例如,中继bs 110d)。中继站是可以从上游站(例
如,基站或移动设备)接收数据传输并将数据发送到下游站(例如,用户设备(ue)或基站)的实体。中继站也可以是能够为其他用户设备中继传输的移动设备。在图1所示的示例中,中继站110d可以与宏基站110a和用户设备120d通信,以便于基站110a和用户设备120d之间的通信。中继站也可以称为中继基站、中继基站、中继等。
44.通信系统100可以是包括不同类型的基站(例如宏基站、微微基站、毫微微基站、中继基站等)的异构网络。这些不同类型的基站可以具有不同的发送功率电平、不同的覆盖区域以及对通信系统100中的干扰的不同影响。例如,宏基站可以具有较高的发送功率电平(例如5到40瓦),而微微基站、毫微微基站和中继基站可以具有较低的发送功率电平(例如0.1到2瓦)。
45.网络控制器130可以耦合到基站的集合,并且可以为这些基站提供协调和控制。网络控制器130可以经由回程与基站110进行通信。基站还可以例如经由无线或有线回程直接或间接地彼此通信。
46.用户设备(ue)120a、120b、120c可以分散在整个通信系统100中,并且每个用户设备可以是固定的或移动的。用户设备也可以被称为接入终端、终端、移动站、订户单元、站、用户设备(ue)等。
47.宏基站110a可以通过有线或无线通信链路126与通信网络140通信。用户设备(ue)120a、120b、120c可以通过无线通信链路122与基站110a-110d通信。
48.无线通信链路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之类的中程协议,以及诸如zigbee、蓝牙和蓝牙低能量(le)之类的相对短程rat。
49.某些无线网络(例如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个子频带。
50.虽然一些实施例的描述可以使用与lte技术相关联的术语和示例,但是各种实施例可以适用于其他无线通信系统,诸如新无线电(nr)或5g网络。nr可以在上行链路(ul)和下行链路(dl)上利用具有循环前缀(cp)的ofdm,并且包括对使用时分复用(tdd)的半双工操作的支持。可以支持100mhz的单分量载波带宽。nr资源块可以在0.1毫秒(ms)持续时间内跨越具有子载波带宽的12个子载波。每个无线电帧可以由50个长度为10ms的子帧组成。因此,每个子帧可以具有0.2ms的长度。每个子帧可以指示用于数据传输的链路方向(例如dl
或ul),并且用于每个子帧的链路方向可以动态地切换。每个子帧可以包括dl/ul数据以及dl/ul控制数据。可以支持波束成形并且可以动态配置波束方向。还可以支持具有预编码的多输入多输出(mimo)传输。dl中的mimo配置可以支持多达八个发送天线,其中多层dl传输多达八个流,每个无线计算设备多达两个流。可以支持每个用户设备具有多达2个流的多层传输。可以用多达八个服务小区来支持多个小区的聚合。可替换地,除基于ofdm的空中接口外,nr可以支持不同的空中接口。
51.一些移动设备可以被视为机器类型通信(mtc)或者演进或增强的机器类型通信(emtc)移动设备。mtc和emtc移动设备包括可以与基站、另一个设备(例如远程设备)或一些其他实体通信的例如机器人、无人机、远程设备、传感器、仪表、监视器、位置标签等。无线节点可以例如经由有线或无线通信链路来提供针对网络(例如,诸如互联网或蜂窝网络的广域网)的连接或到网络的连接。一些移动设备可以被视为物联网(iot)设备或者可以被实现为nb-iot(窄带物联网)设备。用户设备(ue)120a-e可以被包含在容纳用户设备的组件(诸如处理器组件、存储器组件、类似组件或其组合)的外壳的内部。
52.通常,在给定的地理区域中可以部署任意数量的通信系统和任意数量的无线网络。每个通信系统和无线网络可以支持特定的无线电接入技术(rat),并且可以在一个或多个频率上操作。rat也可以被称为无线电技术、空中接口等。频率也可以被称为载波、频道等。每个频率可以支持给定地理区域中的单个rat,以避免不同rat的通信系统之间的干扰。在一些情况下,可以部署4g/lte和/或5g/nr rat网络。例如,5g nsa网络可以利用5g nsa网络的4g/lte ran侧中的4g/lte rat和5g nsa网络的5g/nr ran侧中的5g/nr rat。4g/lte ran和5g/nr ran都可以彼此连接,并连接到5g nsa网络中的4g/lte核心网络(例如,epc网络)。
53.在一些实施例中,两个或更多个用户设备120a-e(例如示为用户设备120a和用户设备120e)可以使用一个或多个侧链信道124直接通信(例如不使用基站110a-110d作为彼此进行通信的中介)。例如,用户设备120a-e可以使用对等(p2p)通信、设备到设备(d2d)通信、车辆到万物(v2x)协议(其可以包括车辆到车辆(v2v)协议、车辆到基础设施(v2i)协议或类似协议)、网状网络、或类似网络、或其组合来进行通信。在这种情况下,用户设备120a-e可以执行调度操作、资源选择操作以及本文中别处描述的由基站110a执行的其他操作。
54.图2是说明适用于实现各种实施例中的任一个的示例计算和无线调制解调器系统200的组件框图。各种实施例可以在多个单处理器和多处理器计算机系统上实现,包括片上系统(soc)或系统级封装(sip)。
55.参考图1和2,所示的示例用户设备200(在一些实施例中可以是sip)包括耦合到时钟206的两个soc 202、204、电压调节器208和无线收发器266,无线收发器266被配置成经由天线(未示出)向/从诸如基站的网络无线设备发送和接收无线通信。在一些实施例中,第一soc 202作为用户设备的中央处理单元(cpu)操作,其通过执行由指令指定的算术、逻辑、控制和输入/输出(i/o)操作来执行软件应用程序的指令。在一些实施例中,第二soc204可以作为专用处理单元来操作。例如,第二soc 204可以作为负责管理高容量、高速度(例如,5gbps等)和/或甚高频短波长(例如,28ghz毫米波频谱等)通信的专用5g处理单元来操作。
56.第一soc 202可以包括数字信号处理器(dsp)210、调制解调器处理器212、图形处理器214、应用处理器(ap)216、连接到一个或多个处理器的一个或多个协处理器218(例如,
向量协处理器)、存储器220、定制电路222、系统组件和资源224、互连/总线模块226、一个或多个温度传感器230、热管理单元232和热功率包络(tpe)组件234。第二soc 204可以包括5g调制解调器处理器252、电源管理单元254、互连/总线模块264、多个毫米波收发器256、存储器258和各种附加处理器260,诸如应用处理器、分组处理器等。
57.每个处理器210、212、214、216、218、252、260可以包括一个或多个核心,并且每个处理器/核心可以独立于其他处理器/核心执行操作。例如,第一soc 202可以包括执行第一类型操作系统(例如,freebsd、linux、os x等)的处理器和执行第二类操作系统(例如,微软windows 10)的处理器。此外,处理器210、212、214、216、218、252、260中的任何一个或全部可以被包括作为处理器集群架构(例如,同步处理器集群架构、异步或异构处理器集群架构等)的一部分。
58.第一和第二soc 202、204可以包括各种系统组件、资源和定制电路,用于管理传感器数据、模数转换、无线数据传输,以及用于执行其他专门操作,诸如解码数据包和处理编码的音频和视频信号以在网络浏览器中呈现。例如,第一soc 202的系统组件和资源224可以包括功率放大器、电压调节器、振荡器、锁相环、外围桥、数据控制器、存储器控制器、系统控制器、接入端口、定时器和用于支持在用户设备上运行的处理器和软件客户端的其他类似组件。系统组件和资源224和/或定制电路222还可以包括与外围设备(诸如照相机、电子显示器、无线通信设备、外部存储器芯片等)接口的电路。
59.第一和第二soc 202、204可以经由互连/总线模块250通信。各种处理器210、212、214、216、218可以经由互连/总线模块226互连到一个或多个存储元件220、系统组件和资源224、定制电路222以及热管理单元232。类似地,处理器252可以经由互连/总线模块264与电源管理单元254、毫米波收发器256、存储器258和各种附加处理器260互连。互连/总线模块226、250、264可以包括可重新配置的逻辑门阵列和/或实现总线架构(例如,内核连接、amba等)。通信可以由诸如高性能片上网络(noc)的高级互连来提供。
60.第一和/或第二soc 202、204还可以包括用于与soc外部的资源(诸如时钟206和电压调节器208)进行通信的输入/输出模块(未示出)。soc外部的资源(例如,时钟206、电压调节器208)可以由两个或更多个内部soc处理器/核共享。
61.除了上面讨论的示例sip 200之外,各种实施例可以在多种计算系统中实现,这些计算系统可以包括单个处理器、多个处理器、多核处理器或其任意组合。
62.图3是示出软件架构300的组件框图,该软件架构包括适用于实现各种实施例中的任何一个的无线通信中的用户和控制平面的无线电协议栈。参考图1-2,用户设备320可以实现软件架构300,以便于通信系统(例如,100)的用户设备(ue)320(例如,用户设备(ue)120a-120e,200)和基站350(例如,基站110a)之间的通信。在各种实施例中,软件架构300中的层可以与基站350的软件中的相应层形成逻辑连接。软件架构300可以分布在一个或多个处理器(例如,处理器212、214、216、218、252、260)中。虽然针对一个无线电协议栈进行了说明,但是在多sim(用户身份模块)用户设备中,软件架构300可以包括多个协议栈,每个协议栈可以与不同的sim相关联(例如,在双sim无线通信设备中,两个协议栈分别与两个sim相关联)。尽管下面参考lte通信层进行了描述,但是软件架构300可以支持用于无线通信的任何各种标准和协议,和/或可以包括支持任何各种标准和协议无线通信的附加协议栈。
63.软件架构300可以包括非接入层(nas)302和接入层(as)304。nas302可以包括支持
分组过滤、安全管理、移动性控制、会话管理以及用户设备的sim与其核心网络140之间的业务和信令的功能和协议。as 304可以包括支持sim和所支持的接入网络的实体(例如,基站)之间的通信的功能和协议。具体地,as 304可以包括至少三层(层1、层2和层3),每层可以包含各种子层。
64.在用户平面和控制平面中,as 304的层1(l1)可以是物理层(phy)306,其可以监管能够通过空中接口进行传输和/或接收的功能。这种物理层306功能的示例可以包括循环冗余校验(crc)附加、编码块、加扰和解扰、调制和解调、信号测量、mimo等。物理层可以包括各种逻辑信道,包括物理下行链路控制信道(pdcch)和物理下行链路共享信道(pdsch)。
65.在用户和控制平面中,as 304的层2(l2)可以负责物理层306上用户设备320和基站350之间的链路。在各种实施例中,层2可以包括媒体接入控制(mac)子层308、无线链路控制(rlc)子层310和分组数据汇聚协议(pdcp)312子层,它们中的每一个都形成终止于基站350的逻辑连接。
66.在控制平面中,as 304的层3(l3)可以包括无线电资源控制(rrc)子层3。虽然未示出,但是软件架构300可以包括附加的层3子层,以及层3之上的各种上层。在各种实施例中,rrc子层313可以提供包括广播系统信息、寻呼以及建立和释放用户设备320和基站350之间的rrc信令连接的功能。
67.在各种实施例中,pdcp子层312可以提供上行链路功能,包括不同无线承载和逻辑信道之间的复用、序列号添加、切换数据处理、完整性保护、加密和报头压缩。在下行链路中,pdcp子层312可以提供包括数据分组的有序传递、重复数据分组检测、完整性验证、解密和报头解压缩的功能。
68.在上行链路中,rlc子层310可以提供上层数据分组的分段和级联、丢失数据分组的重传以及自动重复请求(arq)。在下行链路中,rlc子层310的功能可以包括数据分组的重新排序以补偿无序接收、上层数据分组的重组和arq。
69.在上行链路中,mac子层308可以提供包括逻辑和传输信道之间的复用、随机接入过程、逻辑信道优先级和混合arq(harq)操作的功能。在下行链路中,mac层功能可以包括小区内的信道映射、解复用、不连续接收(drx)和harq操作。
70.虽然软件架构300可以提供通过物理介质传输数据的功能,但是软件架构300还可以包括至少一个主机层314,以向用户设备320中的各种应用提供数据传输服务。在一些实施例中,由至少一个主机层314提供的专用功能可以提供软件架构和通用处理器之间的接口。
71.在其他实施例中,软件架构300可以包括一个或多个更高的逻辑层(例如,传输层、会话层、表示层、应用层等)提供主机层功能。例如,在一些实施例中,软件架构300可以包括网络层(例如,ip层),其中逻辑连接终止于pdn网关(pgw)。在一些实施例中,软件架构300可以包括应用层,其中逻辑连接在另一个设备(例如,终端用户设备、服务器等)处终止。在一些实施例中,软件架构300还可以在as 304中包括物理层306和通信硬件(例如,一个或多个射频(rf)收发器)之间的硬件接口316。
72.图4是示出了根据各种实施例的被配置用于无线通信的通信系统400的组件框图。参考图1-4,通信系统400可以包括形成无线通信网络424的用户设备(ue)120和一个或多个基站110,无线通信网络424可以提供到外部资源422的连接。外部资源422可以包括系统400
外部的信息源、参与系统400的外部实体和/或其他资源。
73.用户设备120可以由机器可读指令406来配置。机器可读指令406可以包括一个或多个指令模块。指令模块可以包括计算机程序模块。指令模块可以包括eps承载去激活请求监控模块408、5g启用/禁用模块410、回退定时器监控模块412、跟踪区域更新请求模块414、4g启用/禁用模块416和/或其他指令模块中的一个或多个。
74.eps承载去激活请求监控模块408可以被配置为维护计数器,以记录从5g nsa网络接收的eps承载去激活请求的数量。eps承载去激活请求监控模块408可以被配置为确定在时间段期间从5g nsa网络的基站(诸如lte小区(例如,enb))接收的eps承载去激活请求的总数是否超过最大计数器值。作为一个示例,时间段可以是六十秒,并且最大计数器值可以是五。eps承载去激活请求监控模块408可以被配置为确定是否从5g nsa网络的基站(诸如lte小区(例如,enb))接收到eps承载去激活请求。eps承载去激活请求监控模块408可以被配置为将eps承载去激活请求的指示存储在存储器(例如,电子存储器424)中。eps承载去激活请求监控模块408可以被配置为包括具有eps承载去激活请求的指示的时间戳,诸如用户设备(ue)120a-120e何时接收到eps承载去激活请求的时间戳。eps承载去激活请求监控模块408可以被配置为跟踪具有落入对应于该时间段的时间窗口中的时间戳的eps承载去激活请求指示的数量,诸如在最近的eps承载去激活请求之前的六十秒内接收的eps承载去激活请求的总数。eps承载去激活请求监控模块408可以被配置为作为计数器和定时器的组合来操作,以跟踪在时间段内接收到的eps承载去激活请求的总数。例如,eps承载去激活请求监控模块408可以跟踪在由定时器跟踪的时间段期间从5g nsa网络的基站(诸如lte小区(例如,enb))接收的eps承载去激活请求的总数,并且计数器可以在定时器每次到期时被重置。eps承载去激活请求监控模块408可以被配置成向5g启用/禁用模块410指示在该时间段期间从5g nsa网络的基站(诸如lte小区(例如,enb))接收的eps承载去激活请求的总数超过最大计数器值。
75.5g启用/禁用模块410可以被配置为禁用和/或启用ue上的5g数据呼叫。5g启用/禁用模块410可以被配置成接收表明在该时间段期间从5g nsa网络的基站(诸如lte小区(例如,enb))接收的eps承载去激活请求的总数超过最大计数器值的指示。5g启用/禁用模块410可被配置成响应于确定在该时间段期间从5g nsa网络的基站接收的eps承载去激活请求的总数超过最大计数器而在ue上禁用5g数据呼叫。5g启用/禁用模块410可以被配置成向跟踪区域更新请求模块414发信号通知在ue上启用5g数据呼叫和/或在ue上禁用5g数据呼叫。5g启用/禁用模块410可以被配置成向回退定时器监控模块412发信号通知在ue上禁用5g数据呼叫。5g启用/禁用模块410可被配置成从回退定时器监控模块412接收回退定时器已经到期的指示。5g启用/禁用模块410可以被配置为响应于确定回退定时器已经到期而在ue上启用5g数据呼叫。5g启用/禁用模块410可以被配置成向4g启用/禁用模块416发信号通知在ue上启用5g数据呼叫和/或在ue上禁用5g数据呼叫。
76.回退定时器监控模块412可以被配置成从5g启用/禁用模块410接收在ue上禁用5g数据呼叫的指示。回退定时器监控模块412可以被配置成响应于在ue上禁用5g数据呼叫而启动回退定时器。回退定时器监控模块412可以被配置成确定回退定时器是否已经到期。回退定时器监控模块412可以被配置为响应于确定回退定时器已经到期而向5g启用/禁用模块410发送回退定时器已经到期的指示。
77.跟踪区域更新请求模块414可以被配置成向5g nsa网络的基站(诸如lte小区(例如,enb))发送跟踪区域更新请求。跟踪区域更新请求模块414可以被配置成在跟踪区域更新请求中指示dcnr被ue支持和/或在跟踪区域更新请求中指示dcnr不被ue支持。例如,跟踪区域更新请求模块414可以被配置成设置(例如,dcnr=1)或不设置(例如,dcnr=0)指示ue在跟踪区域更新请求中支持(或不支持)dcnr的标志比特。跟踪区域更新请求模块414可以被配置成从5g启用/禁用模块410接收在ue上启用5g数据呼叫和/或在ue上禁用5g数据呼叫的指示。跟踪区域更新请求模块414可以被配置成从4g启用/禁用模块416接收在ue上启用4g数据呼叫和/或在ue上禁用4g数据呼叫的指示。
78.4g启用/禁用模块416可以被配置为禁用和/或启用ue上的4g数据呼叫。4g启用/禁用模块416可以被配置为从5g启用/禁用模块410接收在ue上启用5g数据呼叫和/或在ue上禁用5g数据呼叫的指示。4g启用/禁用模块416可以被配置成响应于在ue上禁用5g数据呼叫,回退到数据呼叫的4g。4g启用/禁用模块416可以被配置成向跟踪区域更新请求模块414发送在ue上启用4g数据呼叫和/或在ue上禁用4g数据呼叫的指示。
79.用户设备120、(一个或多个)远程平台110和/或外部资源422可以经由无线通信网络的一个或多个电子通信链路可操作地链接。例如,无线通信网络可以通过诸如互联网和/或其他网络的网络建立链接。
80.用户设备120可以包括电子存储器424、一个或多个处理器426(例如,ap处理器216、调制解调器处理器212、252等)、一个或多个无线收发器266和/或其他组件。用户设备120a-120e可以包括通信线路或端口,以实现与网络和/或其他用户设备的信息交换。用户设备120的图示不旨在是限制性的。用户设备120可以包括一起操作的多个硬件、软件和/或固件组件,以提供这里归于用户设备120的功能。
81.电子存储器424可以包括以电子方式存储信息的非暂时性存储介质。电子存储器424的电子存储介质可以包括与用户设备120集成(即,基本上不可移动)提供的系统存储器和/或经由例如端口(例如,通用串行总线(usb)端口、火线端口等)或驱动器(例如,磁盘驱动器等)可移动地连接到用户设备120的可移动存储器中的一个或两个。电子存储器424可以包括一个或多个光学可读存储介质(例如,光盘等)、磁可读存储介质(例如,磁带、磁硬盘驱动器、软盘驱动器等)、基于电荷的存储介质(例如,eeprom、ram等)、固态存储介质(例如,闪存驱动器等),和/或其他电子可读存储介质。电子存储器424可以包括一个或多个虚拟存储资源(例如,云存储、虚拟专用网和/或其他虚拟存储资源)。电子存储器424可以存储软件算法、由(一个或多个)处理器426确定的信息、从用户设备120接收的信息、从(一个或多个)远程平台110接收的信息和/或使用户设备120能够如本文所述起作用的其他信息。
82.(一个或多个)处理器426可以被配置成在用户设备120中提供信息处理能力。这样,(一个或多个)处理器426可以包括数字处理器、模拟处理器、设计成处理信息的数字电路、设计成处理信息的模拟电路、状态机和/或用于电子处理信息的其他机制中的一个或多个。尽管(一个或多个)处理器426被示为单个实体,但这仅仅是为了说明的目的。在一些实施例中,(一个或多个)处理器426可以包括多个处理单元和/或处理器核心。处理单元可以在物理上位于同一设备内,或者(一个或多个)处理器426可以代表协同操作的多个设备的处理功能。(一个或多个)处理器426可以被配置成通过软件来执行模块408、410、412、414和/或416和/或其他模块;硬件;固件;软件、硬件和/或固件的某种组合;和/或用于配置(一
个或多个)处理器426上的处理能力的其他机制。如此处所使用的,术语“模块”可以指执行归属于该模块的功能的任何组件或组件集。这可以包括执行处理器可读指令期间的一个或多个物理处理器、处理器可读指令、电路、硬件、存储介质或任何其他组件。
83.应当理解,尽管模块408、410、412、414和/或416被示为在单个处理单元内实现,但是在(一个或多个)处理器426包括多个处理单元和/或处理器核的实施例中,模块408、410、412、414和/或416中的一个或多个可以远离其他模块实现。由下面描述的不同模块408、410、412、414和/或416提供的功能的描述是为了说明的目的,而不是为了限制,因为模块408、410、412、414和/或416中的任何一个可以提供比所描述的更多或更少的功能。例如,模块408、410、412、414和/或416中的一个或多个可以被排除,并且其部分或全部功能可以由其他模块408、410、412、414和/或416提供。作为另一个示例,处理器426可以被配置成执行一个或多个附加模块,这些附加模块可以执行下面归于模块408、410、412、414和/或416之一的一些或所有功能。
84.图5是示出了可以由用户设备的处理器执行的用于从5g nsa网络中的ps呼叫故障中恢复的方法500的处理流程图。参考图1-5,方法500可以由ue(例如,120、120a-120e、200、320)的一个或多个处理器(例如,210、212、214、216、218、252、260、426)来实现。
85.在框502处,处理器可以向5g nsa网络的基站发送跟踪区域更新请求,该跟踪区域更新请求指示dcnr被ue支持。例如,可以在向5g nsa网络的基站(诸如lte小区(例如,enb))发送的跟踪区域更新请求中设置dcnr支持标志比特(例如,dcnr=1)。dcnr支持可以是5g nsa中支持5g的ue的默认设置。在跟踪区域更新请求中指示dcnr被ue支持可以使得ue能够尝试在5g nsa网络中建立5g数据呼叫(ps呼叫)。
86.在确定框504中,处理器可以确定是否从5g nsa网络的基站接收到eps承载去激活请求。5g nsa网络的基站(诸如lte小区(例如,enb))可以去激活eps承载,从而导致数据呼叫(即,ps呼叫)终止。例如,5g nsa网络的基站(诸如lte小区(例如,enb))可以向ue发送eps承载去激活请求(例如,去激活eps承载上下文请求号36指示网络的常规去激活)。
87.响应于确定没有接收到eps承载去激活请求(即,确定框504=“否”),在确定框504中,处理器可以等待eps承载去激活请求,并且继续确定是否从5g nsa网络的基站接收到eps承载去激活请求。
88.响应于确定接收到eps承载去激活请求(即,确定框504=“是”),处理器可以在框506处存储eps承载去激活请求的指示。在一些实施例中,当接收到eps承载去激活请求时,可以存储eps承载请求的指示。eps承载去激活请求的指示可以包括何时接收到eps承载去激活请求的时间戳。
89.在确定框508中,处理器可以确定在时间段期间从5g nsa网络的基站接收的eps承载去激活请求的总数是否超过最大计数器值。作为一个示例,时间段可以是六十秒,并且最大计数器值可以是五个eps承载去激活请求。诸如60秒的时间段可以从最近接收到的eps承载去激活请求向后延伸。处理器可以实现计数器来跟踪具有落入对应于该时间段的时间窗口中的时间戳的eps承载去激活请求指示的数量,诸如在最近的eps承载去激活请求之前的六十秒内接收的eps承载去激活请求的总数。可以将在时间窗口中(即,在由定时器跟踪的时间段期间)具有时间戳的eps承载去激活请求指示的数量与最大计数器值进行比较,以确定在时间段期间从5g nsa网络的基站接收的eps承载去激活请求的总数是否超过最大计数
器值。
90.在一些实施例中,计数器和定时器的组合可以用于跟踪在时间段内接收到的eps承载去激活请求的总数,并且框506的操作可以是可选的。例如,计数器可以跟踪在由定时器跟踪的时间段期间从5g nsa网络的基站(诸如lte小区(例如,enb))接收的eps承载去激活请求的总数,并且计数器可以在定时器每次到期时被重置。在这种实施例中,处理器可以将计数器值与最大计数器值进行比较以确定在时间段期间从5g nsa网络的基站接收的eps承载去激活请求的总数是否超过最大计数器值。
91.响应于确定在该时间段期间从5g nsa网络的基站接收的eps承载去激活请求的总数没有超过最大计数器值(即,确定框508=“否”),处理器可以等待eps承载去激活请求,并且在确定框504中继续确定是否从5g nsa网络的基站接收到eps承载去激活请求。
92.在框510处,响应于确定在该时间段期间从5g nsa网络的基站接收的eps承载去激活请求的总数超过最大计数器值(即,确定框508=“是”),处理器可以在ue上禁用5g数据呼叫。例如,处理器可以将dcnr状态从支持dcnr改变为不支持dcnr,以禁用5g数据呼叫。
93.在框512处,处理器可以向5g nsa网络的基站发送跟踪区域更新请求,该跟踪区域更新请求指示dcnr不被支持。以这种方式,响应于在ue上禁用5g数据呼叫,处理器可以使得跟踪区域更新请求被发送到5g nsa网络的基站。响应于在ue上禁用5g数据呼叫,ue的处理器(例如,应用处理器(ap)、调制解调器处理器等)可以向5g nsa网络的基站(诸如lte小区(例如,enb))发送跟踪区域更新请求,指示dcnr不被ue支持。例如,响应于在ue上禁用5g数据呼叫,可以在向5g nsa网络的基站(诸如lte小区(例如,enb))发送的跟踪区域更新请求中不设置dcnr支持标志比特(例如,dcnr=0)。
94.在框514处,对于ue上的数据呼叫,处理器可以回退到4g模式。例如,处理器可以扫描并随后驻留在4g无线网络上。因此,响应于在ue上禁用5g数据呼叫,处理器可以使ue上的数据呼叫回退到4g。数据呼叫回退到4g模式可能导致对数据业务(例如,与互联网浏览器、社交媒体应用等相关联的数据业务)的服务请求作为4g模式服务请求发布,并且可以在4g模式下激活eps承载。4g模式中eps承载的激活可以支持ue和5g nsa网络的基站(诸如lte小区(例如,enb))之间的ps呼叫以及数据业务的发送/接收。由于ue和5g nsa网络的基站(诸如lte小区(例如,enb))之间的ps呼叫可以在4g模式下成功建立,而不是之前在5g模式下尝试失败,因此可以认为ue已经从ps呼叫故障(例如5g模式ps呼叫故障)中恢复。用户可能能够在4g模式下访问互联网,与重复的5g模式故障相比,改善了用户体验。
95.在框516处,处理器可以响应于在ue上禁用5g数据呼叫而启动回退定时器。回退定时器可以是被配置成确保5g数据呼叫在选定时间段内在ue上保持禁用、同时允许ue切换回5g网络以用于其他服务的定时器。作为一个示例,回退定时器可以是被配置为在开始后一小时到期的倒计时定时器。
96.在确定框518中,处理器可以确定回退定时器是否已经到期。
97.响应于确定回退定时器尚未到期(即,确定框518=“否”),处理器可继续等待回退定时器到期,并在确定框518中确定回退定时器是否已经到期。当回退定时器没有到期时,5g数据呼叫可以在ue上保持禁用。
98.在框520处,响应于确定回退定时器已经到期(即,确定框518=“是”),处理器可以在ue上启用5g数据呼叫。例如,处理器可以将dcnr状态从不支持dcnr改变为支持dcnr,以实
现5g数据呼叫。
99.在框502处,响应于在ue上启用5g数据呼叫,处理器可以向5g nsa网络的基站发送跟踪更新请求,该跟踪区域更新请求指示ue支持dcnr。例如,可以在向5g nsa网络的基站(诸如,lte小区(例如,enb))发送的跟踪区域更新请求中设置dcnr支持标志比特(例如,dcnr=1)。发送设置了dcnr支持标志比特(例如,dcnr=1)的跟踪区域更新请求可以使ue能够重建5g数据服务。
100.图6是示出根据各种实施例的ue(诸如用户设备120a-120e、200、320、120a-120e)的一个或多个处理器(诸如210、212、214、216、218、252、260、426)与5g nsa网络(例如网络100)的基站(例如基站110a、350、110)之间的示例交互的呼叫流程图。参考图1-6,图6中所示的交互可以反映用于在5g nsa网络中从ps呼叫故障中恢复的各种实施例方法的示例实现,诸如方法500的一个或多个操作。图6示出了一种示例实现,其中当ue与5gnsa网络的lte小区(在图6中标记为lte小区_1)通信时,一些操作由ue的ap处理器执行,而一些操作由ue的调制解调器处理器执行。图6示出了响应于确定达到了eps承载去激活请求的最大计数器,ap处理器可以启动5g的回退定时器并禁用5g数据呼叫。图6进一步示出了在回退定时器到期时,ap处理器可以启用5g数据呼叫。
101.图7是适用于各种实施例的网络计算设备700的组件框图。这种网络计算设备可以至少包括图7所示的组件。参考图1-7,网络计算设备700可以包括耦合到易失性存储器702和大容量非易失性存储器(例如磁盘驱动器703)的处理器701。网络计算设备700还可以包括耦合到处理器701的外围存储器访问设备,诸如软盘驱动器、光盘(cd)或数字视频光盘(dvd)驱动器706。网络计算设备700还可以包括耦合到处理器701的网络接入端口704(或接口),用于建立与网络(诸如耦合到其他系统计算机和服务器的互联网和/或局域网)的数据连接。网络计算设备700可以包括用于发送和接收电磁辐射的一个或多个天线707,其可以连接到无线通信链路。网络计算设备700可以包括附加的接入端口,诸如usb、firewire、thunderbolt等,用于耦合到外围设备、外部存储器或其他设备。
102.图8是适用于各种实施例的用户设备800的组件框图。参考图1-8,各种实施例可以在各种用户设备800(例如,用户设备120a-120e、200、320、120a-120e)上实现,其示例在图8中以智能手机的形式示出。用户设备800可以包括耦合到第二soc 204(例如,支持5g的soc)的第一soc 202(例如,soc-cpu)。第一和第二soc 202、204可以耦合到内部存储器424、816、显示器812和扬声器814。此外,用户设备800可以包括用于发送和接收电磁辐射的天线804,该天线可以连接到无线收发器266,该无线收发器266耦合到第一和/或第二soc 202、204中的一个或多个处理器。用户设备800还可以包括用于接收用户输入的菜单选择按钮或摇臂开关820。
103.用户设备800还包括声音编码/解码(codec)电路810,其将从麦克风接收的声音数字化成适于无线传输的数据包,并对接收到的声音数据包进行解码以生成模拟信号,该模拟信号被提供给扬声器以生成声音。此外,第一和第二soc 202、204、无线收发器266和编解码器810中的一个或多个处理器可以包括数字信号处理器(dsp)电路(未单独示出)。
104.无线网络计算设备700和用户设备800的处理器可以是任何可编程微处理器、微型计算机或多处理器芯片,其可以由软件指令(应用)配置来执行各种功能,包括下面描述的各种实施例的功能。在一些移动设备中,可以提供多个处理器,诸如soc 204中的一个处理
器专用于无线通信功能,soc 202中的一个处理器专用于运行其他应用。软件应用可以在被访问和加载到处理器之前存储在存储器424、816中。处理器可以包括足以存储应用软件指令的内部存储器。
105.如在本技术中使用的,术语“组件”、“模块”、“系统”等旨在包括计算机相关实体,例如但不限于硬件、固件、硬件和软件的组合、软件或执行中的软件,其被配置成执行特定的操作或功能。例如,组件可以是但不限于在处理器上运行的处理、处理器、对象、可执行文件、执行线程、程序和/或计算机。举例来说,运行在用户设备上的应用和用户设备都可以被称为组件。一个或多个组件可以驻留在处理和/或执行线程中,并且组件可以位于一个处理器或核上和/或分布在两个处理器或核之间。此外,这些组件可以从其上存储有各种指令和/或数据结构的各种非暂时性计算机可读介质中执行。组件可以通过本地和/或远程处理、功能或过程调用、电子信号、数据包、存储器读/写以及其他已知的网络、计算机、处理器和/或处理相关的通信方法进行通信。
106.许多不同的蜂窝和移动通信服务和标准在未来是可用的或预期的,所有这些服务和标准都可以实现并受益于各种实施例。这些服务和标准包括例如第三代合作伙伴计划(3gpp)、lte系统、第三代无线移动通信技术(3g)、第四代无线移动通信技术(4g)、第五代无线移动通信技术(5g)、全球移动通信系统(gsm)、通用移动电信系统(umts)、3gsm、通用分组无线业务(gprs)、码分多址(cdma)系统(例如cdmaone、cdma1020tm)、增强型数据速率gsm演进(edge)、高级移动电话系统(amps)、数字amps(is-136/136)数字增强型无绳电信(dect)、微波接入全球互通(wimax)、无线局域网(wlan)、保护无线电脑网络安全系统i&ii(wpa、wpa2)和集成数字增强型网络(iden)。这些技术中的每一种都涉及例如语音、数据、信令和/或内容消息的传输和接收。应当理解,对与单个电信标准或技术相关的术语和/或技术细节的任何引用仅是为了说明的目的,并不旨在将权利要求的范围限制到特定的通信系统或技术,除非在权利要求语言中特别陈述。
107.示出和描述的各种实施例仅作为示例提供,以示出权利要求的各种特征。然而,关于任何给定实施例所示出和描述的特征不一定限于相关的实施例,并且可以与所示出和描述的其他实施例一起使用或组合。此外,权利要求不旨在受任何一个示例实施例的限制。
108.前述方法描述和处理流程图仅作为说明性示例提供,并不旨在要求或暗示各种实施例的操作必须以所呈现的顺序来执行。如本领域技术人员将理解的,前述实施例中的操作顺序可以以任何顺序执行。诸如“此后”、“然后”、“下一个”等词语。并非旨在限制操作的顺序;这些文字用于引导读者了解这些方法的描述。此外,对单数形式的权利要求元素的任何引用,例如使用冠词“一”、“一个”或“该”不应被解释为将该元素限制为单数。
109.结合本文公开的实施例描述的各种说明性逻辑块、模块、组件、电路和算法操作可以实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,各种说明性的组件、块、模块、电路和操作已经在上面根据它们的功能性进行了一般性的描述。将这些功能性实现为硬件或软件取决于特定的应用和施加在整个系统上的设计约束。熟练的技术人员可以针对每个特定应用以不同的方式实现所描述的功能,但是这种实施例决策不应被解释为导致脱离权利要求的范围。
110.用于实施结合本文所公开的实施例描述的各种说明性逻辑、逻辑块、模块和电路的硬件可以用通用处理器、数字信号处理器(dsp)、特定用途集成电路(asic)、现场可编程
门阵列(fpga)或其他可编程逻辑器件(pld)、离散门或晶体管逻辑、离散硬件组件、或被设计成执行本文所述功能的其任何组合来实现或执行。通用处理器可以是微处理器,但是可选地,处理器可以是任何传统的处理器、控制器、微控制器或状态机。处理器也可以被实现为接收器智能对象的组合,例如dsp和微处理器的组合、多个微处理器、与dsp内核结合的一个或多个微处理器、或者任何其他这样的配置。或者,一些操作或方法可以由特定于给定功能的电路来执行。
111.在一个或多个实施例中,所描述的功能可以在硬件、软件、固件或其任意组合中实施。如果在软件中实现,则这些功能可以作为一个或多个指令或代码存储在非暂时性计算机可读存储介质或非暂时性处理器可读存储介质上。本文公开的方法或算法的操作可以体现在处理器可执行软件模块或处理器可执行指令中,其可以驻留在非暂时性计算机可读或处理器可读存储介质上。非暂时性计算机可读或处理器可读存储介质可以是可由计算机或处理器访问的任何存储介质。作为示例而非限制,这种非暂时性计算机可读或处理器可读存储介质可以包括ram、rom、eeprom、闪存、cd-rom或其他光盘存储、磁盘存储或其他磁存储智能对象,或者可以用于存储指令或数据结构形式的所需程序代码并且可以由计算机访问的任何其他介质。本文使用的光盘和磁盘包括压缩光盘(cd)、激光盘、光学光盘、数字多功能盘(dvd)、软盘和蓝光光盘,其中磁盘通常磁性地再现数据,而光盘用激光光学地再现数据。以上的组合也包括在非暂时性计算机可读或处理器可读介质的范围内。此外,方法或算法的操作可以作为代码和/或指令的一个或任何组合或集合驻留在非暂时性处理器可读存储介质和/或计算机可读存储介质上,其可以并入计算机程序产品中。
112.提供所公开的实施例的前述描述是为了使本领域的任何技术人员能够制作或使用权利要求。对这些实施例的各种修改对于本领域技术人员来说将是显而易见的,并且在不脱离权利要求的范围的情况下,这里定义的一般原理可以应用于其他实施例。因此,本公开不旨在限于本文所示的实施例,而是符合与以下权利要求和本文公开的原理和新颖特征一致的最宽范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献