用于软件重新配置的多无线电接口
文献发布时间:2023-06-19 09:29:07
本申请要求2017年7月21日提交的第62/535,581号(P120147Z)美国临时专利申请的权益。第62/535,581号(P120147Z)申请在此通过引用其全文而合并于此。
背景技术
软件定义的无线电是一个概念,其中固定的硬件无线电组件可以选择性地被重新参数化或利用软件组件替换,以便提供无线电的重新配置。已经提出了包括四个不同接口的软件(SW)重新配置架构。这些接口包括多无线电接口(MURI),其提供了用于软件供应、软件安装、软件执行和软件卸载的机制。但是,尚未提出机制来提供软件更新或维持可以被用于实现软件更新和/或重新配置的旧配置数据。
附图说明
所要求保护的主题在说明书的结论部分中被特别指出并且明确要求保护。然而,当结合附图阅读时,这样的主题可以通过参考以下具体实施方式来理解,在附图中:
图1是根据一个或多个实施例的用于重新配置可重新配置的移动设备的系统的图。
图2是根据一个或多个实施例的可重新配置的移动设备的多无线电接口(MURI)的图。
图3是根据一个或多个实施例的用于包括软件更新功能的MURI管理服务的UML图的图。
图4示出了根据一些实施例的网络系统的架构。
图5示出了根据一些实施例的设备的示例组件。
图6示出了根据一些实施例的基带电路系统的示例接口。
应当理解,为了图示的简单和/或清楚起见,图中所示的元件不必须按比例绘制。例如,为了清楚起见,一些元件的尺寸可能相对于其他元件被放大。此外,如果认为适当,则附图标记已经在附图之间被重复以指示对应和/或类似的元件。
具体实施方式
在以下具体实施方式中,阐述了许多具体细节以提供对所要求保护的主题的透彻理解。然而,本领域技术人员将理解,所要求保护的主题可以在没有这些具体细节的情况下被实践。在其他情况下,公知的方法、过程、组件和/或电路未被详细描述。
现在参考图1,将讨论根据一个或多个实施例的用于重新配置可重新配置的移动设备的系统的图。如图1所示,系统100可以包括可重新配置的移动设备(MD)110或用户设备(UE)。术语移动设备和用户设备可以互换地被利用,并且所要求保护的主题的范围不限于该方面。为了提供可重新配置的MD 110的重新配置,系统100可以利用包括应用的RadioApp或无线电应用,其扩展或修改可重新配置的MD 110的现有无线电特征,并且还可以提供用于技术、认证和/或安全要求的解决方案以用于可重新配置的MD 110。在一个或多个实施例中,RadioApp可以被用于一般地或在具有特殊需求的特定市场中使用以优化可重新配置的MD 110的操作。例如,响应于网络侧上的新特征的引入,RadioApp可以被用于优化可重新配置的MD 110的操作,因为这种特征在第三代合作伙伴计划(3GPP)标准的持续的未来版本中演进。在其他实施例中,最优配置可以被标识以满足功率效率,例如新的功率效率调制和编码方案、可预测的服务质量(QoS)和/或其他要求。在另一示例中,RadioApp可以被用于添加考虑了使用环境的特定特性的新机制,诸如在其中部署了可重新配置的MD 110的工厂环境中的特定干扰属性。在又一示例中,还不是3GPP标准的一部分的专有特征和/或扩展可以被实现,例如设备到设备通信。在一些实施例中,在足够的计算资源可用的情况下,整个无线电接入技术(RAT)在重新配置的MD 110中可以被替换。以上仅是RadioApp可以如何被用于重新配置可重新配置的MD 110的一些示例,并且所要求保护的主题的范围不限于这些方面。
如图1所示,可重新配置的MD 110可以向RadioApp存储库服务器114发送请求。一个或多个RadioApp可以由无线电应用提供方116提供给RadioApp存储库服务器114,该无线电应用提供方116可以经由无线电编程接口(RPI)120发送包含一个或多个RadioApp的一个或多个无线电应用包118。然后,RadioApp存储库服务器114可以经由下载122向可重新配置的MD 110传输一个或多个RadioApp。
在一个或多个实施例中,可重新配置的MD 110可以执行包括各种功能块的无线电应用(RA)代码,取决于硬件平台供应方和/或取决于移动设备制造方提供的功能,各种功能块的粒度可能全部不同。制造方和/或第三方软件制造方可以使用标准编程接口来开发全部或部分RA代码。为了最大化软件组件的可重用性,模块化软件方法可以被利用。此外,各种无线电接入技术(RAT)的演进可以通过在可重新配置的MD 110的给定硬件平台上添加和/或替换功能块而被支持。
在一个或多个实施例中,可重新配置的MD 110的架构可以包括通信服务层(CSL)124、无线电控制框架(RCF)126、无线电平台(RP)128和统一无线电应用(URA)130。通信服务层124提供用于软件组件的安装、卸载、选择和/或配置以及数据流管理的功能。通信服务层124可以包括诸如管理员132、移动性策略管理器134、网络堆栈136和监控器138的功能。无线电控制框架126通过许多功能来管理软件执行。无线电控制框架126可以包括诸如配置管理器140、无线电连接管理器142、多无线电控制器144、资源管理器146和流控制器148的功能。无线电平台128可以包括基带处理器和其他电路150以及射频(RF)收发器152。统一无线电应用130代表下载并且安装在目标无线电平台128上的软件。无线电控制框架(RCF)126可以控制统一无线电应用130的执行,但是所要求保护的主题的范围不限于该方面。
在一个或多个实施例中,统一无线电应用130是由RF收发器152实现的一个或多个无线电接入技术(RAT)的软件组件,诸如根据电气和电子工程师协会(IEEE)802.11标准等操作的WiFi、根据蓝牙特殊兴趣小组(SIG)标准操作的蓝牙,或根据第三代合作伙伴计划(3GPP)或欧洲电信标准协会(ETSI)标准操作的蜂窝等,但是所要求保护的主题的范围不限于该方面。统一无线电应用130的软件、指令或代码可以在可重新配置的MD 110的任何资源上被执行,例如在基带处理器150、现场可编程门阵列(FPGA)、数字信号处理器(DSP)上等,并且所要求保护的主题的范围不限于该方面。
在一个或多个实施例中,系统100和/或可重新配置的MD 110可以利用四个接口来实现可重新配置的MD 110的软件定义无线电配置和/或重新配置。多无线电接口(MURI)154可以被用于与通信服务层124和无线电控制帧126接口。特别地,如本文中进一步详细讨论的,可重新配置的MD 110的MURI 154可以适于提供用以实现软件更新的机制,可选地同时维持旧的配置数据,而无需给定软件组件的完全卸载和安装。统一无线电应用接口(URAI)156可以被用于与无线电控制框架126和统一无线电应用130接口。可重新配置的射频接口(RRFI)148可以被用于联合无线电应用(130)和RF收发器152接口。此外,无线电编程接口(RPI)120可以被实现为允许独立和统一的无线电应用产生。通常,可重新配置的MS 110的芯片组存在于MURI 154的虚线之下,而芯片组接口存在于MURI 154的虚线之上,但是所要求保护的主题的范围不限于该方面。MURI 154与CSL 124和RCF 126之间的互连的示例在下面关于图2被示出和描述。
现在参考图2,将讨论根据一个或多个实施例的可重新配置的移动设备的多无线电接口(MURI)的图。图2示出了控制服务层(CSL)124和无线电控制框架(RCF)126如何使用多无线电接口(MURI)154彼此交互。MURI 154和RCF 126可以在可重新配置的移动设备(MD)110的无线电计算机210上被实现。在一个或多个实施例中,可重新配置的MD 110可以包括各种服务,以经由MURI 154在CSL 124和RCF 126之间提供互连。这样的服务可以包括管理服务212、接入控制服务214和/或数据流服务216。在一个或多个实施例中,管理服务212可以被扩展以提供用于可重新配置的MD 110的软件更新,而不会丢失先前配置的任何参数,或者可选地,同时维持先前配置的参数的至少一个子集。管理服务212由设备配置应用(诸如CSL 124的管理员132)使用以将新的统一无线电应用(URA)130安装到可重新配置的MD110中和/或从可重新配置的MD 110中将其卸载,和/或创建或删除URA 130。URA 120的安装和/或加载可以在可重新配置的MD 110的启动时进行,以创建网络连接,和/或每当需要可用URA 130的重新配置时在运行期间进行。在一些实施例中,MURI 154不对可重新配置的MD110如何和/或何时将检测到对重新配置的需要做出任何假设。在下面关于图3示出并且描述了MURI 154的管理服务的扩展以包括软件更新功能。
现在参考图3,将讨论根据一个或多个实施例的用于包括软件更新功能的MURI管理服务的统一建模语言(UML)图的图。在一个或多个实施例中,多无线电接口(MURI)154包括到MURI(IMURI)的接口312、到管理服务212的接口“IAdminstrativeServices”312,到接入控制服务214的接口“IAccessControlServices”314,以及到数据流服务216的接口“IDataFlowServices”316。到管理服务212的接口“IAdminstrativeServices”312可以通过添加“UpdateRadioApp(更新无线电应用)”+updateRadioApp():INTEGER(+更新无线电应用():整型)而被修改以包括软件更新功能。此外,可以如下修改欧洲电信标准协会(ETSI)欧洲规范(EN)303 146-1的8.2章,以包括以下URA的更新实例,如下划线所示。
8.2.1管理服务概述
表8.1描述了与管理员相关联的管理服务。类定义和相关的操作在第8.5条中描述。
表8.1:管理服务概述
8.2.2用于管理服务的消息
用于管理服务的接口被用于传输以下消息:
从CSL到RCF:
安装/卸载URA的请求
创建/删除URA实例的请求
获取/配置URA参数的请求
安装的/实例化的/激活的(多个)URA列表的请求从RCF到CSL:
安装/卸载URA的确认
创建/删除URA实例的确认
URA安装/卸载的失败
URA实例的创建/删除的失败
URA参数的信息
(多个)URA列表获取
此外,ETSI EN 303 146-1的8.3节可以如以下下划线所示被修改。
8.3.2用于接入控制服务的消息
用于接入控制服务的接口被用于传输以下消息:
从CSL到RCF:
激活/去激活URA的请求
安装的/实例化的/激活的(多个)URA列表的请求
开始/停止无线电环境测量的请求
测量MD能力的请求
创建数据流的请求
终止数据流的请求
创建网络和逻辑无线电链路关联的请求
改变数据流的请求
从RCF到CSL:
URA激活/去激活的确认
数据流创建的确认
数据流终止的确认
创建网络和逻辑无线电链路关联的确认
改变数据流的确认
开始无线电环境测量的确认
URA激活/去激活的失败
数据流创建的失败
数据流终止的失败
创建网络和逻辑关联的失败
改变数据流的失败
开始无线电环境测量的失败
(多个)URA列表获取
与无线电环境有关的信息
关于MD能力的信息
关于错误的信息
另外,在一个或多个实施例中,在ETSI EN 303 146-1的第8.5章中描述的类定义可以如以下下划线所示被修改。
8.5用于接口的类定义
可以使用第6.2条中提出的模板并且根据图8.2的
表8.4:IAdministrativeServices类
根据一个或多个实施例,更新可重新配置的MD 110的软件组件和/或无线电应用的基本过程可以如下。可选地,用户设备(UE)或可重新配置的MD 110接收新软件组件的公告。UE可以接受或拒绝新软件组件,或者可以被迫安装新软件组件以代替先前安装的版本。例如,通过提供仅用于特定用户的软件组件的更新的对等连接,通过提供用于特定用户组的软件组件的更新的点对多点连接,或通过提供用于全部用户的软件组件的更新的广播连接,用于替换同一软件组件的先前版本的新软件组件被下载到目标UE。在一些实施例中,对等和点对多点的组合可以被实施,但是所要求保护的主题的范围不限于该方面。
然后,目标UE验证软件组件是否有效并且被授权以用于安装。如果该软件组件被识别为无效或安装授权未被给出,则该过程可以被放弃,并且软件组件的现有版本被保留。备选地,在下载新的软件组件之前验证过程可以发生,使得仅当这样的软件组件有资格被安装和/或用作现有软件组件的更新时,软件组件才能够被下载到目标UE。然后更新过程可以被发起,从而用新软件组件的新下载版本替换软件组件的先前版本。
在一个或多个实施例中,“updateRadioApps”操作可以被应用于激活活动的URA实例并且去激活非活动的URA实例。如果URA实例是活动的,则“updateRadioApps”服务通常将首先去激活相关的URA实例、恢复配置参数、卸载URA实例、安装新的RadioApp并且创建新的URA实例、将先前保存的配置参数应用于新URA实例,使得配置保留并且激活更新URA实例。更新服务也可以仅保留配置参数的子集,或不保留配置参数,但是所要求保护的主题的范围不限于该方面。
应当注意,ETSI欧洲规范(EN)303 095描述了SW重新配置架构,其包括四个不同的接口,这些接口在EN 303 146-1、EN 303 146-2、EN 303 146-3和EN 303 146-4中分别被定义。根据一个或多个实施例,如本文所讨论的,EN 303 146-1已经被修改以提供经由可重新配置的MD 110的“软件更新”功能来更新软件的能力,同时保留参数或现有软件配置的参数的至少一个子集。还应当注意,EN 303 146-1、146-2、146-3和146-4中所描述的这些标准也可以被用于汽车应用(诸如自主车辆)。例如,如本文中所描述的为可重新配置的移动设备110提供软件更新的能力可以适用于专用短程通信(DSRC)的一个或多个无线电接入技术(RAT)子组件的替换,该DSRC诸如由IEEE 802.l ip基于第三代合作伙伴计划(3GPP)标准(诸如长期演进(LTE)标准)或链路所定义以用于车辆环境、用于蜂窝车辆到万物(C-V2X),例如以在发现漏洞的情况下,更新统一无线电应用130的代码。然而,应当注意,这些仅是向可重新配置的MD 110提供软件更新的能力的示例应用,并且所要求保护的主题的范围不限于这些方面。
现在参考图4,将讨论根据一些实施例的网络系统的架构。系统400被示为包括用户设备(UE)401和UE 402。UE 401和402被示为智能电话(例如,可连接到一个或多个蜂窝网络的手持式触摸屏移动计算设备),但是也可以包括任何移动设备或非移动计算设备,诸如个人数据助理(PDA)、传呼机、膝上型计算机、台式计算机、无线手机或任何包括无线通信接口的计算设备。
在一些实施例中,UE 401和402中的任何一个UE可以包括物联网(IoT)UE,其可以包括被设计用于利用短暂UE连接的低功率IoT应用的网络接入层。IoT UE可以利用诸如机器对机器(M2M)或机器类型通信(MTC)的技术,经由公共陆地移动网络(PLMN)、基于邻近服务(ProSe)或设备到设备(D2D)通信、传感器网络或IoT网络来与MTC服务器或设备交换数据。M2M或MTC数据交换可以是机器发起的数据交换。IoT网络描述了互连的IoT UE,其可以包括具有短暂连接的唯一可标识嵌入式计算设备(在互联网基础设施内)。IoT UE可以执行后台应用(例如,保持活动消息、状态更新等)以促进IoT网络的连接。
UE 401和402可以被配置为与无线电接入网(RAN)410连接(例如,通信地耦合),RAN 410可以是例如演进型通用移动电信系统(UMTS)陆地无线电接入网络(E-UTRAN)、下一代RAN(NG RAN)或一些其他类型的RAN。UE 401和402分别利用连接403和404,每个连接包括物理通信接口或层(在下面进一步详细讨论);在该示例中,连接403和404被示为实现通信耦合的空中接口,并且可以与蜂窝通信协议一致,诸如全球移动通信系统(GSM)协议、码分多址(CDMA)网络协议、一键通(PTT)协议、蜂窝PTT协议(POC)、通用移动电信系统(UMTS)协议、3GPP长期演进(LTE)协议、第五代(5G)协议、新无线电(NR)协议等。
本文所述的无线电链路或接口中的任何无线电链路或接口可以根据以下无线电通信技术和/或标准中的任何一项或多项来操作,包括但不限于:全球移动通信系统(GSM)无线电通信技术、通用分组无线电服务(GPRS)无线电通信技术、增强型数据速率GSM演进(EDGE)无线电通信技术和/或第三代合作伙伴计划(3GPP)无线电通信技术,例如通用移动电信系统(UMTS)、多媒体自由接入(FOMA)、3GPP长期演进(LTE)、3GPP长期演进高级(LTE高级)、码分多址2000(CDMA2000)、蜂窝数字分组数据(CDPD)、Mobitex、第三代(3G)、电路交换数据(CSD)、高速电路交换数据(HSCSD)、通用移动电信系统(第三代)(UMTS(3G))、宽带码分多址(通用移动电信系统)(W-CDMA(UMTS))、高速分组接入(HSPA)、高速下行链路分组接入(HSDPA)、高速上行链路分组接入(HSUPA)、高速分组接入Plus(HSPA+)、通用移动电信系统时分双工(UMTS-TDD)、时分码分多址(TD-CDMA)、时分同步码分多址(TD-CDMA)、第三代合作伙伴计划版本8(第4代前)(3GPP Rel.8(Pre-4G))、3GPP Rel.9(第三代合作伙伴计划版本9)、3GPP Rel.10(第三代合作伙伴计划版本10)、3GPP Rel.11(第3代合作伙伴计划版本11)、3GPP Rel.12(第3代合作伙伴计划版本12)、3GPP Rel.13(第3代合作伙伴计划版本13)、3GPP Rel.14(第3代合作伙伴计划版本14)、3GPP Rel.15(第3代合作伙伴计划版本15)、3GPP Rel.16(第3代合作伙伴计划版本16)、3GPP Rel.17(第3代合作伙伴计划版本17)和后续版本(诸如Rel.18、Rel.19等)、3GPP 5G、3GPP LTE Extra、LTE高级Pro、LTE许可辅助接入(LAA)、MuLTEfire、UMTS陆地无线电接入(UTRA)、演进型UMTS陆地无线电接入(E-UTRA)、高级长期演进高级(第四代)(LTE高级(4G))、cdmaOne(2G)、码分多址2000(第三代)(CDMA2000(3G))、演进数据优化或仅演进数据(EV-DO)、高级移动电话系统(第一代)(AMPS(1G))、总接入通信系统/扩展总接入通信系统(TACS/ETACS)、数字AMPS(第二代)(D-AMPS(2G))、一键通(PTT)、移动电话系统(MTS)、改进型移动电话系统(IMTS)、高级移动电话系统(AMTS)、OLT(挪威语Offerlig Landmobil Telefoni、公共陆地移动电话)、MTD(瑞典语缩写Mobiltelefonisystem D或移动电话系统D)、公用自动陆地移动(Autotel/PALM)、ARP(芬兰语Autoradiopuhelin,“车载无线电话”)、NMT(北欧移动电话)、NTT的高容量版本(日本电报和电话)(Hicap)、蜂窝数字分组数据(CDPD)、Mobitex、DataTAC、集成数字增强型网络(iDEN)、个人数字蜂窝(PDC)、电路交换数据(CSD)、个人手持电话系统(PHS)、宽带集成数字增强型网络(WiDEN)、iBurst、免许可移动接入(UMA)(也通常称为3GPP通用接入网络或GAN标准)、Zigbee、蓝牙(r)、无线千兆联盟(WiGig)标准、毫米波标准(通常在10至300GHz及以上运行的无线系统,诸如WiGig、IEEE 802.Had、IEEE 802.Hay等),在300GHz和THz频带上操作的技术(基于3GPP/LTE或IEEE 802.1 lp等)、车辆到车辆(V2V)和车辆到万物(V2X)和车辆到基础设施(V2I)以及基础设施到车辆(I2V)通信技术、3GPP蜂窝V2X、DSRC(专用短程通信)通信系统(诸如智能传输系统)等(通常在5850MHz至5925MHz操作)、欧洲ITS-G5系统(即基于欧洲类型IEEE 802.1 lp的DSRC,包括ITS-G5A(即,在5875GHz至5,905GHz频率范围内专用于ITS安全相关应用的欧洲ITS频带中的ITS-G5操作)、ITS-G5B(例如,在5855GHz至5875GHz频率范围内专用于ITS非安全应用的欧洲ITS频带中的操作)、ITS-G5C(即在5470GHz至5725GHz频率范围内的ITS应用的操作))、日本700MHz频带内的DSRC(包括715MHz至725MHz)等。
本文描述的各方面可以被用于任何频谱管理方案的上下文中,包括专用许可频谱、免许可频谱、(许可)共享频谱(诸如LSA=2.3-2.4GHz、3.4-3.6GHz、3.6-3.8GHz以及另外的频率中的许可共享接入,以及SAS=3.55-3.7GHz及另外的频率中的频谱接入系统)。适用的频带包括IMT(国际移动电信)频谱以及其他类型的频谱/频带,诸如具有国家分配的频带(包括450-470MHz、902-928MHz(注:例如,分配给美国(FCC部分15))、863-868.6MHz(注:例如,分配给欧盟(ETSI EN 300 220))、915.9-929.7MHz(注:例如,分配给日本)、917-923.5MHz(注:例如,分配给韩国)、755-779MHz和779-787MHz(注:例如,分配给中国)、790-960MHz、1710-2025MHz、2110-2200MHz、2300-2400MHz、2.4-2.4835GHz(注:这是具有全球可用性的ISM频带,并且其由Wi-Fi技术家族(1lb/g/n/ax)以及由蓝牙使用)、2500-2690MHz、698-790MHz、610-790MHz、3400-3600MHz、3400-3800MHz、3.55-3.7GHz(注:例如,在美国分配给公民宽带无线电服务)、5.15-5.25GHz和5.25-5.35GHz和5.47-5.725GHz和5.725-5.85GHz频带(注:例如,分配非美国(FCC第15部分),其包括总共500MHz频谱中的四个U-NII频带)、5.725-5.875GHz(注:分配给例如欧盟(ETSI EN 301 893)、5.47-5.65GHz(注:例如,分配给韩国)、5925-7125MHz和5925-6425MHz频带(注:分别在美国和欧盟考虑。Wi-Fi系统有望包括6GHz频谱作为操作频带,但是应当注意,自2017年12月起,该频带不再支持Wi-Fi系统。预期将于2019-2020年完成规定)、IMT高级频谱、IMT-2020频谱(预计包括3600-3800MHz、3.5GHz频带、700MHz频带、24.25-86GHz范围内的频带等)、在FCC的“频谱前沿”5G倡议下可用的频谱(包括27.5-28.35GHz、29.1-29.25GHz、31-31.3GHz、37-38.6GHz、38.6-40GHz、42-42.5GHz、57-64GHz、71-76GHz、81-86GHz和92-94GHz等)、ITS(智能传输系统)频带为5.9GHz(通常为5.85-5.925GHz)和63-64GHz,其当前被分配给WiGig,诸如WiGig频带1(57.24-59.40GHz)、WiGig频带2(59.40-61.56GHz)和WiGig频带3(61.56-63.72GHz)以及WiGig频带4(63.72-65.88GHz)、57-64/66GHz(注:该频带具有多千兆无线系统(MGWS)的近乎全球性名称AViGig)。在美国(FCC部分15)分配总共14GHz频谱,而在欧盟(固定P2P的ETSIEN 302 567和ETSI EN 301 217-2)分配总共9GHz频谱,70.2GHz-71 GHz频带、65.88GHz和71GHz之间的任何频带、当前分配给汽车雷达应用(诸如76-81GHz)的频带,以及包括94-300GHz及以上的未来频带。此外,该方案可以在诸如TV空白空间频带(通常低于790MHz)的频带上被辅助使用,其中特别地400MHz和700MHz频带是有希望的候选者。除了蜂窝应用之外,还可以解决垂直市场的特定应用,诸如PMSE(程序制作和特殊事件)、医疗、保健、外科、汽车、低延迟、无人机等应用。
本文描述的各方面也可以例如通过基于对频谱的优先接入(例如1级用户具有最高优先级,其次是2级用户,然后是3级用户等)、针对不同类型的用户引入使用的分级优先级(例如,低/中/高优先级等)来实现方案的分层应用。
本文所述的各方面也可以通过将OFDM载波数据比特向量分配给对应的符号资源而被应用于不同的单载波或OFDM类型(CP-OFDM、SC-FDMA、SC-OFDM、基于滤波器组的多载波(FBMC)、OFDMA等),尤其是3GPP NR(新无线电)。
本文档中的某些功能针对网络端被定义,诸如接入点、eNodeB、新无线电(NR)或下一代节点B(gNodeB或gNB,应当注意,该术语通常被用于3GPP第五代(5G)通信系统的上下文中)等。用户设备(UE)可以充当该角色并且充当接入点、eNodeB、gNodeB等,即,针对网络设备定义的一些或全部功能可以由UE实现。
在该实施例中,UE 401和402可以进一步经由ProSe接口405直接交换通信数据。ProSe接口405可以备选地被称为侧链路接口,其包括一个或多个逻辑信道,包括但不限于物理侧链路控制信道(PSCCH)、物理侧链路共享信道(PSSCH)、物理侧链路发现信道(PSDCH)和物理侧链路广播信道(PSBCH)。
示出了UE 402被配置为经由连接407接入接入点(AP)406。连接407可以包括本地无线连接,诸如与任何IEEE 802.11协议一致的连接,其中AP 406将包括无线保真
RAN 410可以包括一个或多个启用连接403和404的接入节点。这些接入节点(AN)可以被称为基站(BS)、NodeB、演进型NodeB(eNB)、下一代NodeB(gNB)、RAN节点等,并且可以包括地面站(例如,陆地接入点)或提供地理区域(例如,小区)内的覆盖范围的卫星站。RAN410可以包括用于提供宏小区的一个或多个RAN节点,例如宏RAN节点411,以及用于提供毫微微小区或微微小区的一个或多个RAN节点,(例如,与宏小区相比,具有较小覆盖区域、较小用户容量或较高的带宽的小区),例如低功率(LP)RAN节点412。
RAN节点411和412中的任何一个节点都可以终止空中接口协议,并且可以是UE401和402的第一联系点。在一些实施例中,RAN节点411和412中的任何一个节点可以满足RAN 410的各种逻辑功能,包括但不限于无线电网络控制器(RNC)功能,诸如无线电承载管理、上行链路和下行链路动态无线电资源管理和数据包调度以及移动性管理。
根据一些实施例,UE 401和402可以被配置为根据各种通信技术(诸如但不限于正交频分多址(OFDMA)通信技术(例如,用于下行链路通信)或单载波频分多址(SC-FDMA)通信技术(例如,用于上行链路和ProSe或侧链路通信))、使用正交频分复用(OFDM)通信信号在多载波通信信道上彼此通信或与RAN节点411和412中的任何一个节点通信,但是实施例的范围不限于该方面。OFDM信号可以包括多个正交子载波。
在一些实施例中,下行链路资源网格可以被用于从RAN节点411和412中的任何一个节点到UE 401和402的下行链路传输,而上行链路传输可以利用类似的技术。网格可以是时频网格,称为资源网格或时频资源网格,其是每个时隙中下行链路中的物理资源。对于OFDM系统,这样的时频平面表示是常见的做法,这使得无线电资源分配很直观。资源网格的每一列和每一行分别对应一个OFDM符号和一个OFDM子载波。时域中资源网格的持续时间与无线电帧中的一个时隙相对应。资源网格中最小的时频单位被表示为资源元素。每个资源网格包括多个资源块,其描述了某些物理信道到资源元素的映射。每个资源块包括资源元素的集合;在频域中,这可以代表当前可以分配的最少资源。存在使用这样的资源块来传送的若干不同的物理下行链路信道。
物理下行链路共享信道(PDSCH)可以承载去往UE 401和402的用户数据和高层信令。物理下行链路控制信道(PDCCH)可以承载关于与PDSCH信道有关的传输格式和资源分配的信息等。其还可以将与上行链路共享信道有关的传输格式、资源分配和H-ARQ(混合自动重传请求)信息通知给UE 401和402。通常,下行链路调度(向小区内的UE 102分配控制和共享信道资源块)可以基于从UE401和402中的任何UE反馈的信道质量信息在RAN节点411和412中的任何节点处被执行。下行链路资源分配信息可以在(例如,分配给)UE 401和402中的每个UE所使用的PDCCH上被发送。
PDCCH可以使用控制信道元素(CCE)来传送控制信息。在被映射到资源元素之前,PDCCH复数值符号可以首先被组织成四元组,其然后可以使用子块交织器被置换以用于速率匹配。每个PDCCH可以使用这些CCE中的一个或多个CCE被传输,其中每个CCE可以对应于被称为资源元素组(REG)的四个物理资源元素的九个集合。四个正交相移键控(QPSK)符号可以被映射到每个REG。取决于下行链路控制信息(DCI)的大小和信道条件,PDCCH可以使用一个或多个CCE被传输。LTE中可以存在具有不同数目的CCE(例如,聚合等级L=1、2、4或8)的四个或更多不同的PDCCH格式。
一些实施例可以使用用于控制信道信息的资源分配的概念,其是上述概念的扩展。例如,一些实施例可以利用将PDSCH资源用于控制信息传输的增强的物理下行链路控制信道(EPDCCH)。EPDCCH可以使用一个或多个增强的控制信道元素(ECCE)被传输。与上面相似,每个ECCE可以对应于四个物理资源元素的九个集合,称为增强资源元素组(EREG)。在某些情况下,ECCE可以具有其他数目的EREG。
RAN 410被示为经由SI接口413通信地耦合到核心网络(CN)420。在实施例中,CN420可以是演进型分组核心(EPC)网络、下一代分组核心(NPC)网络,或其他类型的CN。在该实施例中,SI接口413被分为两部分:S1-U接口414,其承载RAN节点411和412与服务网关(S-GW)422之间的业务数据;以及S1移动性管理实体(MME)接口415,其是RAN节点411和412与MME 421之间的信令接口。
在该实施例中,CN 420包括MME 421、S-GW 422、分组数据网络(PDN)网关(P-GW)423和归属订户服务器(HSS)424。MME421在功能上可以类似于传统服务通用分组无线服务(GPRS)支持节点(SGSN)的控制平面。MME 421可以管理诸如网关选择和追踪区域列表管理的接入中的移动性方面。HSS 424可以包括用于网络用户的数据库,该数据库包括与订阅有关的信息以支持网络实体对通信会话的处理。根据移动订户的数目、设备的容量、网络的组织等,CN 420可以包括一个或若干HSS424。例如,HSS 424可以为路由/漫游、认证、授权、命名/地址解析、位置依赖性等提供支持。
S-GW 422可以终止朝向RAN 410的S1接口413,并且在RAN 410和CN 420之间路由数据分组。另外,S-GW 422可以是用于RAN间节点切换的本地移动性锚点。并且还可以为3GPP间移动性提供锚点。其他职责可以包括合法拦截、计费和一些策略执行。
P-GW 423可以终止朝向PDN的SGi接口。P-GW 423可以经由互联网协议(IP)接口425在EPC网络423和外部网络(诸如包括应用服务器430(可选地称为应用功能(AF))的网络)之间路由数据分组。通常,应用服务器430可以是向核心网络提供使用IP承载资源的应用的元件(例如,UMTS分组服务(PS)域、LTE PS数据服务等)。在该实施例中,P-GW 423被示为经由IP通信接口425通信地耦合到应用服务器430。应用服务器430还可以被配置经由CN420支持一个或多个通信服务(例如,互联网语音协议(VoIP)会话、PTT会话、组通信会话、社交网络服务等)以用于UE 401和402。
P-GW 423还可以是用于策略执行和计费数据收集的节点。策略和计费执行功能(PCRF)426是CN 420的策略和计费控制元素。在非漫游场景下,与UE的互联网协议连接性接入网络(IP-CAN)会话相关联的本地公共陆地移动网络(HPLMN)中可以存在单个PCRF。在具有本地业务突破的漫游场景中,存在与UE的IP-CAN会话相关联的两个PCRF:HPLMN内的本地PCRF(H-PCRF)和受访公共陆地移动网络(VPLMN)内的受访PCRF(V-PCRF)。PCRF 426可以经由P-GW 423通信地耦合到应用服务器430。应用服务器430可以发信号通知PCRF 426以指示新的服务流,并且选择适当的服务质量(QoS)和计费参数。PCRF 426可以将该规则提供给具有适当业务流模板(TFT)和QoS等级标识符(QCI)的策略和计费执行功能(PCEF)(未示出),从而开始由应用指定的QoS和计费服务器430。
现在参考图5,将讨论根据一些实施例的设备的示例组件。在一些实施例中,设备500可以至少包括如所示耦合在一起的应用电路系统502、基带电路系统504、射频(RF)电路系统506、前端模块(FEM)电路系统508、一个或多个天线510和功率管理电路系统(PMC)512。所示设备500的组件可以被包括在UE或RAN节点中。在一些实施例中,设备500可以包括较少的元件(例如,RAN节点可以不利用应用电路系统502,而是包括处理器/控制器以处理从EPC接收的IP数据)。在一些实施例中,设备500可以包括附加的元件,诸如例如,存储器/存储装置、显示器、相机、传感器或输入/输出(I/O)接口。在其他实施例中,以下描述的组件可以被包括在多于一个设备中(例如,所述电路系统可以被单独地包括在用于云-RAN(C-RAN)实现的一个以上设备中)。
应用电路系统502可以包括一个或多个应用处理器。例如,应用电路系统502可以包括诸如但不限于一个或多个单核或多核处理器的电路系统。(多个)处理器可以包括通用处理器和专用处理器(例如,图形处理器、应用处理器等)的任何组合。处理器可以与存储器/存储装置耦合或可以包括存储器/存储装置,并且可以被配置为执行存储器/存储装置中所存储的指令,以使得各种应用或操作系统能够在设备500上运行。在一些实施例中,应用电路系统502的处理器可以处理从EPC接收的IP数据包。
基带电路系统504可以包括诸如但不限于一个或多个单核或多核处理器的电路系统。基带电路系统504可以包括一个或多个基带处理器或控制逻辑,以处理从RF电路系统506的接收信号路径所接收的基带信号,并且生成用于RF电路系统506的传输信号路径的基带信号。基带处理电路系统504可以与应用电路系统502接口,以用于生成和处理基带信号并且用于控制RF电路系统506的操作。例如,在一些实施例中,基带电路系统504可以包括第三代(3G)基带处理器504A、第四代(4G)基带处理器504B、第五代(5G)基带处理器504C或用于其他现有的几代、正在开发或未来被开发(例如,第二代(2G)、第六代(6G)等)的(多个)其他基带处理器504D。基带电路系统504(例如,一个或多个基带处理器504A-D)可以处理实现经由RF电路系统506与一个或多个无线电网络通信的各种无线电控制功能。在其他实施例中,基带处理器504A-D的一些或全部功能可以被包括在存储在存储器504G中的模块中,并且可以经由中央处理单元(CPU)504E被执行。无线电控制功能可以包括但不限于信号调制/解调、编码/解码、射频频移等。在一些实施例中,基带电路系统504的调制/解调电路系统可以包括快速傅立叶变换(FFT)、预编码或星座图映射/解映射功能。在一些实施例中,基带电路系统504的编码/解码电路系统可以包括卷积、尾比特卷积、turbo、维特比或低密度奇偶校验(LDPC)编码器/解码器功能。调制/解调和编码器/解码器功能的实施例不限于这些示例,并且在其他实施例中可以包括其他合适的功能。
在一些实施例中,基带电路系统504可以包括一个或多个音频数字信号处理器(DSP)504F。(多个)音频DSP 504F可以包括用于压缩/解压缩和回波消除的元件,并且在其他实施例中可以包括其他合适的处理元件。在一些实施例中,基带电路系统的组件可以被适当地组合在单个芯片、单个芯片组中,或被设置在同一电路板上。在一些实施例中,基带电路系统504和应用电路系统502的一些或全部组成组件可以被实现在一起,例如在片上系统(SOC)上。
在一些实施例中,基带电路系统504可以提供与一种或多种无线电技术兼容的通信。例如,在一些实施例中,基带电路系统504可以支持与以下项的通信:演进型通用陆地无线接入网(EUTRAN)或其他无线城域网(WMAN)、无线局域网(WLAN)、无线个域网(WPAN)。其中基带电路系统504被配置为支持多于一个无线协议的无线电通信的实施例可以被称为多模式基带电路系统。
RF电路系统506可以实现通过非固体介质、使用调制的电磁辐射来与无线网络进行通信。在各种实施例中,RF电路系统506可以包括交换机、滤波器、放大器等,以促进与无线网络的通信。RF电路系统506可以包括接收信号路径,该接收信号路径可以包括将从FEM电路系统508所接收的RF信号下变频并且将基带信号提供给基带电路系统504的电路。RF电路系统506还可以包括传输信号路径,该传输信号路径可以包括将由基带电路系统504所提供的基带信号上变频,并且将RF输出信号提供给FEM电路系统508以用于传输。
在一些实施例中,RF电路系统506的接收信号路径可以包括混频器电路系统506a、放大器电路系统506b和滤波器电路系统506c。在一些实施例中,RF电路系统506的传输信号路径可以包括滤波器电路系统506c和混频器电路系统506a。RF电路系统506还可以包括合成器电路系统506d,以用于合成由接收信号路径和传输信号路径的混频器电路系统506a使用的频率。在一些实施例中,接收信号路径的混频器电路系统506a可以被配置为基于由合成器电路系统506d所提供的合成频率来将从FEM电路系统508所接收的RF信号下变频。放大器电路系统506b可以被配置为放大经下变频的信号,并且滤波器电路系统506c可以是低通滤波器(LPF)或带通滤波器(BPF),其被配置为从经下变频的信号中移除不想要的信号以生成输出基带信号。输出基带信号可以被提供给基带电路系统504用于进一步处理。在一些实施例中,输出基带信号可以是零频率基带信号,但是这不是必需的。在一些实施例中,接收信号路径的混频器电路系统506a可以包括无源混频器,但是实施例的范围不限于该方面。
在一些实施例中,传输信号路径的混频器电路系统506a可以被配置为基于合成器电路系统506d所提供的合成频率来将输入基带信号上变频,以生成用于FEM电路系统508的RF输出信号。由基带电路系统504所提供的信号可以由滤波器电路系统506c滤波。
在一些实施例中,接收信号路径的混频器电路系统506a和传输信号路径的混频器电路系统506a可以包括两个或更多混频器,并且可以被布置为分别用于正交下变频和上变频。在一些实施例中,接收信号路径的混频器电路系统506a和传输信号路径的混频器电路系统506a可以包括两个或更多混频器,并且可以被布置用于图像抑制(例如,哈特利图像抑制)。在一些实施例中,接收信号路径的混频器电路系统506a和混频器电路系统506a可以被布置为分别用于直接下变频和直接上变频。在一些实施例中,接收信号路径的混频器电路系统506a和传输信号路径的混频器电路系统506a可以被配置用于超外差操作。
在一些实施例中,输出基带信号和输入基带信号可以是模拟基带信号,但是实施例的范围不限于该方面。在一些替代实施例中,输出基带信号和输入基带信号可以是数字基带信号。在这些替代实施例中,RF电路系统506可以包括模数转换器(ADC)和数模转换器(DAC)电路系统,并且基带电路系统504可以包括数字基带接口以与RF电路系统506通信。
在一些双模式实施例中,单独的无线电IC电路系统可以被提供以用于处理每个频谱的信号,但是实施例的范围不限于该方面。在一些实施例中,合成器电路系统506d可以是分数N合成器或分数N/N+1合成器,但是实施例的范围不限于该方面,因为其他类型的频率合成器可能是合适的。例如,合成器电路系统506d可以是delta-sigma(增量总和)合成器、倍频器或包括具有分频器的锁相环的合成器。
合成器电路系统506d可以被配置为基于频率输入和分频器控制输入来合成输出频率,以供RF电路系统506的混频器电路系统506a使用。在一些实施例中,合成器电路系统506d可以是分数N/N+1合成器。
在一些实施例中,频率输入可以由压控振荡器(VCO)提供,但是这不是必需的。分频器控制输入可以由基带电路系统504或应用处理器502根据期望的输出频率来提供。在一些实施例中,除法器控制输入(例如,N)可以基于由应用处理器502所指示的信道从查找表而被确定。
RF电路系统506的合成器电路系统506d可以包括分频器、延时锁相环(DLL)、多路复用器和相位累加器。在一些实施例中,分频器可以是双模分频器(DMD),并且相位累加器可以是数字相位累加器(DPA)。在一些实施例中,DMD可以被配置为将输入信号除以N或N+1(例如,基于进位),以提供分数除法比。在一些示例实施例中,DLL可以包括级联的可调谐的元件、鉴相器、充电泵和D型触发器的集合。在这些实施例中,延时元件可以被配置为将VCO周期分成Nd个相等的相位分组,其中Nd是延时线中的延时元件的数目。这样,DLL提供了负反馈,以帮助确保通过延时线的总延时为一个VCO周期。
在一些实施例中,合成器电路系统506d可以被配置为生成载波频率作为输出频率,而在其他实施例中,输出频率可以是载波频率的倍数(例如,载波频率的两倍、载波频率的四倍),并且与正交发生器和除法器电路系统一起使用,以在载波频率上生成彼此具有多个不同相位的多个信号。在一些实施例中,输出频率可以是LO频率(fLO)。在一些实施例中,RF电路系统506可以包括IQ/极性转换器。
FEM电路系统508可以包括接收信号路径,该接收信号路径可以包括这样的电路系统,该电路系统被配置为对从一个或多个天线510所接收的RF信号进行操作,放大所接收到的信号,并且将所接收到的信号的放大版本提供给RF电路系统506以用于进一步处理。FEM电路系统508还可以包括传输信号路径,该传输信号路径可以包括这样的电路系统,该电路系统被配置为放大由RF电路系统506所提供的用于由一个或多个天线510中的一个或多个天线的传输的信号以用于传输。在各种实施例中,通过测试或接收信号路径的放大可以仅在RF电路系统506中、仅在FEM 508中或在RF电路系统506和FEM 508两者中完成。
在一些实施例中,FEM电路系统508可以包括TX/RX开关,以在传输模式和接收模式操作之间切换。FEM电路系统可以包括接收信号路径和发送信号路径。FEM电路系统的接收信号路径可以包括LNA,以放大所接收的RF信号并且提供经放大的所接收的RF信号作为输出(例如,给RF电路系统506)。FEM电路系统508的传输信号路径可以包括:功率放大器(PA),以放大输入RF信号(例如,由RF电路系统506所提供);以及一个或多个滤波器,以生成RF信号以用于后续传输(例如,通过一个或多个天线510中的一个或多个天线)。
在一些实施例中,PMC 512可以管理提供给基带电路系统504的功率。特别地,PMC512可以控制电源选择、电压缩放、电池充电或DC到DC转换。当设备500能够由电池供电时,PMC 512常常可以被包括,例如,当设备被包括在UE中时。PMC 512可以在提供期望的实现大小和散热特性的同时提高功率转换效率。
尽管图5示出了仅与基带电路系统504耦合的PMC 512,然而,在其他实施例中,PMC512可以与诸如但不限于应用电路系统502、RF电路系统506或FEM 508的其他组件附加地或备选地耦合,并且执行类似的功率管理操作。
在一些实施例中,PMC 512可以控制设备500的各种省电机制或以其他方式成为设备500的各种省电机制的一部分。例如,如果设备500处于RRC连接状态,在该RRC连接状态中该设备600仍然连接至RAN节点,因为其期望立即接收业务,则其可能会在一段时间不活动后进入称为不连续接收模式(DRX)的状态。在该状态期间,设备500可以在短时间间隔内断电,从而节省功率。
如果在很长的时间段内没有数据业务活动,则设备500可以过渡到RRC空闲状态,在该RRC空闲状态下设备500与网络断开连接并且不执行诸如信道质量反馈、切换等的操作。500进入非常低的功耗状态,并且执行寻呼,在此期间其定期唤醒以收听网络,然后再次掉电。设备500在该状态下可以不接收数据,为了接收数据,其必须转换回RRC连接状态。
附加的省电模式可以使设备无法使用网络的时间超过寻呼间隔(从几秒到几小时不等)。在这段时间内,设备完全不可接入网络,并且可能完全掉电。在此期间发送的任何数据都产生很大的延时,并且假定该延时是可接受的。
应用电路系统502的处理器和基带电路系统504的处理器可以被用于执行协议栈的一个或多个实例的元素。例如,基带电路系统504的处理器可以单独或组合地被用于执行层3、层2或层1功能,而应用电路系统504的处理器可以利用从这些层所接收的数据(例如,分组数据)并且进一步执行层4功能(例如,传输通信协议(TCP)和用户数据报协议(UDP)层)。如本文所提到的,层3可以包括无线电资源控制(RRC)层,下面将进一步详细描述。如本文所提到的,层2可以包括介质接入控制(MAC)层、无线电链路控制(RLC)层和分组数据汇聚协议(PDCP)层,下面将进一步详细描述。如本文所提到的,层1可以包括UE/RAN节点的物理(PHY)层,下面将进一步详细描述。
现在参考图6,将讨论根据一些实施例的基带电路系统的示例接口。如上所述,图5的基带电路系统504可以包括处理器504A-504E和由所述处理器所利用的存储器504G。处理器504A-504E中的每个处理器可以分别包括存储器接口604A-604E,以向/从存储器504G发送/接收数据。
基带电路系统504可以进一步包括一个或多个接口,以通信地耦合到其他电路/设备,诸如存储器接口612(例如,用于向/从基带电路系统504外部的存储器发送/接收数据的接口)、应用电路系统接口614(例如,用于向/从图5的应用电路系统502发送/接收数据的接口)、RF电路系统接口616(例如,用于向/从图5的RF电路系统506发送/接收数据的接口)、无线硬件连接接口618(例如,用于向/从近场通信(NFC)组件、
以下是本文所描述的主题的示例实现。应当注意,本文描述的任何示例及其变型可以以任何其他一个或多个示例或变型的任何排列或组合来使用,但是所要求保护的主题的范围不限于这些方面。
在示例一中,一种用户设备(UE)的装置包括:存储器,用以存储统一无线电应用以及存储用于统一无线电应用的一个或多个配置参数;以及一个或多个基带处理器,用以从远程服务器接收无线电应用更新,并且利用接收到的无线电应用更新、经由多无线电接口(MURI)“updateRadioApps”操作来更新统一无线电应用,其中配置参数中的一个或多个配置参数在更新之后被维持在存储器中。示例二可以包括示例一或本文所描述的任何示例的主题,其中一个或多个基带处理器用以更新统一无线电应用的活动实例。示例三可以包括示例一或本文所描述的任何示例的主题,其中一个或多个基带处理器用以更新统一无线电应用的非活动实例。示例四可以包括示例一或本文所描述的任何示例的主题,其中一个或多个基带处理器用以去激活统一无线电应用的实例,恢复配置参数,卸载统一无线电应用的实例,安装无线电应用,创建统一无线电应用的新实例,以及被存储在所述存储器中的所述配置参数中的一个或多个配置参数。示例五可以包括示例一或本文所描述的任何示例的主题,其中一个或多个基带处理器用以在更新之后将全部配置参数应用于统一无线电应用。示例六可以包括示例一或本文所描述的任何示例的主题,其中一个或多个基带处理器用以在更新之后将配置参数的子集应用于统一无线电应用。示例七可以包括示例一或本文所描述的任何示例的主题,其中一个或多个基带处理器用以在更新之后不将配置参数应用于统一无线电应用。示例八可以包括示例一或本文所描述的任何示例的主题,其中“updateRadioApps”操作由MURI的管理服务功能处理。
在示例九中,一种自主车辆的装置包括:存储器,用以存储统一无线电应用以及存储用于该统一无线电应用的一个或多个配置参数;以及一个或多个现场可编程门阵列(FPGA),用以从远程服务器接收无线电应用更新,并且利用接收到的无线电应用更新、经由多无线电接口(MURI)“updateRadioApps”操作来更新统一无线电应用,其中配置参数中的一个或多个配置参数在更新之后被维持在存储器中。示例十可以包括示例九或本文所描述的任何示例的主题,其中一个或多个FPGA用以更新统一无线电应用的活动实例。示例十一可以包括示例九或本文所描述的任何示例的主题,其中一个或多个FPGA用以更新统一无线电应用的非活动实例。示例十二可以包括示例九或本文所描述的任何示例的主题,其中一个或多个FPGA用以去激活统一无线电应用的实例,恢复配置参数,卸载统一无线电应用的实例,安装无线电应用,创建统一无线电应用的新实例,以及应用被存储在存储器中的配置参数中的一个或多个配置参数。示例十三可以包括示例九或本文所描述的任何示例的主题,其中一个或多个FPGA用以在更新之后将全部配置参数应用于统一无线电应用。示例十四可以包括示例九或本文所描述的任何示例的主题,其中一个或多个FPGA用以在更新之后将配置参数的子集应用于统一无线电应用。示例十五可以包括示例九或本文所描述的任何示例的主题,其中一个或多个FPGA用以在更新之后不将配置参数应用于统一无线电应用。示例十六可以包括示例九或本文所描述的任何示例的主题,其中“updateRadioApps”操作由MURI的管理服务功能处理。
在示例十七中,一个或多个机器可读介质,该一个或多个机器可读介质具有存储在其上的指令,该指令在由可重新配置的移动设备执行时,引起存储统一无线电应用,存储用于统一无线电应用的一个或多个配置参数,从远程服务器接收无线电应用更新,以及利用接收到的无线电应用更新、经由多无线电接口(MURI)“updateRadioApps”操作来更新统一无线电应用,其中配置参数中的一个或多个配置参数在更新之后被维持。示例十八可以包括示例十七或本文所描述的任何示例的主题,其中该指令在被执行时进一步引起更新统一无线电应用的活动实例。示例十九可以包括示例十七或本文所描述的任何示例的主题,其中该指令在被执行时进一步引起更新统一无线电应用的非活动实例。示例二十可以包括示例十七或本文所描述的任何示例的主题,其中该指令在执行时进一步引起去激活统一无线电应用的实例,恢复配置参数,卸载统一无线电应用的实例,安装无线电应用,创建统一无线电应用的新实例,以及应用被存储在存储器中的配置参数中的一个或多个配置参数。示例二十一可以包括示例十七或本文所描述的任何示例的主题,其中该指令在被执行时进一步引起在更新之后将全部配置参数应用于统一无线电应用。示例二十二可以包括示例十七或本文所描述的任何示例的主题,其中该指令在被执行时进一步引起在更新之后将配置参数的子集应用于统一无线电应用。示例二十三可以包括示例十七或本文所描述的任何示例的主题,其中该指令在被执行时进一步引起在更新之后不将配置参数应用于统一无线电应用。示例二十四可以包括示例十七或本文所描述的任何示例的主题,其中“updateRadioApps”操作由MURI的管理服务功能处理。
在示例二十五中,一种用户设备(UE)的装置,包括:射频(RF)收发器,其具有通过软件实现的一个或多个无线电组件;存储器,用以存储RF收发器的第一软件组件;以及一个或多个处理器,用以下载新软件组件,其中当新软件组件被验证为有效时,一个或多个处理器用以利用新软件组件来更新第一软件组件。示例二十六个可以包括示例二十五或本文所描述的任何示例的主题,其中一个或多个处理器用以接收新软件组件的通知,并且接受或拒绝是否下载新软件组件。示例二十七可以包括示例二十五或本文所描述的任何示例的主题,其中一个或多个处理器将在下载新软件组件之前,或在下载新软件组件之后并且在利用软件组件来更新第一软件组件之前,验证新软件组件是否有效。示例二十八可以包括示例二十五或本文所描述的任何示例的主题,其中新软件组件是对第一软件组件的强制性更新。示例二十九可以包括示例二十五或本文所描述的任何示例的主题,其中一个或多个处理器用以经由对等连接来下载新软件组件以提供针对特定用户的更新,经由点对多点连接下载新软件组件以提供针对特定用户组的更新,或经由广播连接、或者对等和点对多点的组合连接来下载新软件组件以提供针对所有用户的更新。示例三十可以包括示例二十五或本文所描述的任何示例的主题,其中一个或多个处理器用以在新软件未被验证为有效时或在更新未被授权时放弃更新并且保留第一软件组件。
在本文的描述和/或权利要求中,可以使用术语耦合和/或连接以及其派生词。在特定实施例中,连接可以被用于指示两个或更多元件彼此直接物理和/或电接触。耦合可以是指两个或更多元件直接物理和/或电接触。然而,耦合也可以是指两个或更多元件可以不彼此直接接触,但是仍然可以彼此协作和/或交互。例如,“耦合”可以表示两个或更多元件彼此不接触,而是经由另一元件或中间元件间接地接合在一起。最后,在以下描述和权利要求书中可以使用术语“在…上”,“在…上方”和“在…上面”。“在…上”、“在…上方”和“在…上面”可以被用于指示两个或更多元件彼此直接物理接触。然而,应当注意,“在…上面”也可以是指两个或更多元件彼此不直接接触。例如,“在…上面”可以表示一个元件在另一元件上方但彼此不接触,并且可以在两个元件之间具有另一元件。此外,术语“和/或”可以表示“和”,其可以表示“或”,其可以表示“异或”,其可以表示“一个”,其可以表示“一些,但不是全部”,其可以表示“两者都不”,和/或其可以表示“两者都”,但是所要求保护的主题的范围不限于该方面。在本文中的说明书和/或权利要求书中,术语“包含”和“包括”以及其派生词可以被使用,并且旨在彼此之间为同义词。
尽管已经以某种程度的特殊性描述了所要求保护的主题,但是应当认识到,本领域技术人员可以在不脱离所要求保护的主题的精神和/或范围的情况下更改其要素。相信通过前述说明将理解与用于软件重新配置的多无线电接口有关的主题及许多其附带的实用程序,并且在不脱离所要求保护的主题的范围和/或精神或不牺牲其所有实质优点的情况下,显然可以对其组件的形式、构造和/或布置做出各种改变,本文中先前所描述的形式仅是其说明性实施例,和/或进一步不对其提供实质性改变。权利要求书旨在包含和/或包括这样的改变。
- 用于软件重新配置的多无线电接口
- 用于软件无线电系统的安全检测方法和软件无线电设备