1.本公开的实施例总体涉及电信领域,尤其涉及用于报告功率降低的设备、方法、装置和计算机可读存储介质。
背景技术:
2.随着线上服务的数量在逐年急剧增长,人们对带宽的渴求是永无止境的。毫米波(mmw)频谱提供了使用大部分连续带宽来解决高吞吐量应用的可能性。因此,第5代(5g)新无线电(nr)频谱范围远远超过先前的第4代(4g)频谱,后者的范围从400mhz到6ghz——也就是众所周知的频率范围1(fr1)。在毫米波5g nr中,频率范围2(fr2)包括24ghz到52.6ghz之间的频率,并且目前正在讨论将nr操作扩展到52.6到114ghz的范围中。然而,在如此高的频率下利用高增益天线来操作已经引起人们对用户健康的担忧。
3.存在关于毫米波体制的标准,其指定并规定针对用户设备(ue)的最大功率。由于低于100ghz的频率是非电离的,因此针对健康的担忧限于在身体组织吸收电磁毫米波能量的同时对身体组织热量加热。毫米波频率产生的穿透深度低于1mm,因此可能的热损伤限于皮肤表面和眼睛。大部分能量在42ghz在人体皮肤的前0.4mm内被吸收。
技术实现要素:
4.总体上,本公开的示例实施例提供了用于报告输出功率降低的解决方案。
5.在第一方面,提供了一种第一设备。第一设备包括:至少一个处理器;以及至少一个存储器,该至少一个存储器包括计算机程序代码;至少一个存储器和计算机程序代码被配置为,与至少一个处理器一起,使第一设备至少:如果确定针对报告要被应用于第一设备的服务小区中的至少一个服务小区的功率降低的需求,基于与功率降低相关的至少一个参数来确定用于该至少一个服务小区的报告方案;以及基于报告方案向第二设备发送功率管理报告,该功率管理报告包含关于功率降低的信息。
6.在第二方面,提供了一种第二设备。第二设备包括:至少一个处理器;以及至少一个存储器,该至少一个存储器包括计算机程序代码;至少一个存储器和计算机程序代码被配置为,与至少一个处理器一起,使第二设备至少:从第一设备接收功率管理报告,该功率管理报告包含关于要被应用于第一设备的服务小区中的至少一个服务小区的功率降低的信息;以及基于该信息来控制第一设备的第二服务小区上的传输。
7.在第三方面,提供了一种方法。方法包括:如果确定针对报告要被应用于第一设备的服务小区中的至少一个服务小区的功率降低的需求,在第一设备处,基于与功率降低相关的至少一个参数来确定用于该至少一个服务小区的报告方案;以及基于该报告方案向第二设备发送功率管理报告,该功率管理报告包含关于功率降低的信息。
8.在第四方面,提供了一种方法。方法包括:在第二设备处从第一设备接收功率管理报告,该功率管理报告包含关于要被应用于第一设备的服务小区中的至少一个服务小区的功率降低的信息;以及基于该信息来控制第一设备的第二服务小区上的传输。
9.在第五方面,提供了一种装置,包括:用于如果确定针对报告要被应用于第一设备的服务小区中的至少一个服务小区的功率降低的需求、基于与功率降低相关的至少一个参数来确定用于至少一个服务小区的报告方案的部件;以及用于基于该报告方案向第二设备发送包含关于功率降低的信息的功率管理报告的部件。
10.在第六方面,提供了一种装置,包括:用于从第一设备接收功率管理报告的部件,该功率管理报告包含关于要被应用于第一设备的服务小区中的至少一个服务小区的功率降低的信息;以及用于基于该信息来控制第一设备的第二服务小区上的传输的部件。
11.在第七方面,提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序当由设备的至少一个处理器执行时,使设备执行根据第三方面的方法。
12.在第八方面,提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序当由设备的至少一个处理器执行时,使设备执行根据第四方面的方法。
13.当结合附图阅读时,本公开的实施例的其他特征和优点也将从以下对特定实施例的描述中显而易见,附图用示例的方式示出了本公开的实施例的原理。
附图说明
14.下面参照附图以示例意义呈现本公开的实施例,并且更详细地解释它们的优点,其中
15.图1示出了其中可以实现本公开的示例实施例的示例环境;
16.图2示出了根据本公开的一些示例实施例的所允许的最大eirp,其取决于终端设备与用户之间的间隔距离;
17.图3示出了根据本公开的一些示例实施例的用于信令图,其图示用于报告功率降低的过程;
18.图4示出了根据本公开的一些示例实施例的用于报告功率降低的示例方法的流程图;
19.图5示出了根据本公开的一些示例实施例的信令图,其图示用于报告输出功率降低的过程;
20.图6示出了根据本公开的一些示例实施例的信令图,其图示用于报告输出功率降低的过程;
21.图7示出了根据本公开的一些示例实施例的用于报告功率降低的示例方法的流程图;
22.图8示出了适合于实现本公开的示例实施例的设备的简化框图;以及
23.图9示出了根据本公开的一些实施例的示例计算机可读介质的框图。
24.在整个附图中,相同或相似的附图标记表示相同或相似的元件。
具体实施方式
25.现在将参照一些示例实施例来描述本公开的原理。应当理解,这些实施例仅出于说明的目的而描述,并且帮助本领域技术人员理解和实现本公开,而不暗示对本公开范围的任何限制。本文描述的本公开可以通过除了下面描述的方式之外的各种方式来实现。
26.在以下说明书和权利要求书中,除非另有定义,否则本文使用的所有技术和科学
术语与本公开所属领域的普通技术人员通常理解的含义相同。
27.在本公开中,引用“一个实施例”、“实施例”、“示例实施例”等表明所描述的实施例可以包括特定特征、结构或特性,但不一定每个实施例都包括该特定的特征、结构或特性。此外,这种短语不一定是指同一实施例。此外,当结合示例实施例来描述特定特征、结构或特性时,主张的是无论是否明确描述,结合其他实施例影响这种特征、结构或特性都在本领域技术人员的知识范围之内。
28.应当理解,尽管本文可以使用术语“第一”和“第二”等来描述各种元素,但是这些元素不应受这些术语的限制。这些术语仅用于区分各种元素的功能。如本文所使用的,术语“和/或”包括一个或多个所列术语的任何和所有组合。
29.本文使用的术语仅出于描述特定实施例的目的,并不旨在限制示例实施例。如本文所使用的,单数形式“一”和“该”旨在还包括复数形式,除非上下文另有明确指示。还将理解,当本文使用术语“包括”、“具有”和/或“包含”时,这些术语指定存在所陈述的特征、元素和/或组件等,但不排除存在或添加一个或多个其他特征、元素、组件和/或它们的组合。
30.如在本技术中所使用的,术语“电路”可以指代以下一项或多项或全部:
31.(a)仅硬件电路实现(诸如以仅模拟和/或数字电路实现)以及
32.(b)硬件电路和软件的组合,诸如(如适用):
33.(i)(多个)模拟和/或数字硬件电路与软件/固件的组合以及
34.(ii)具有软件的(多个)硬件处理器的任何部分(包括(多个)数字信号处理器、软件和(多个)存储器,它们一起工作以使诸如移动电话或服务器的装置执行各种功能)以及
35.(c)需要软件(例如,固件)进行操作的(多个)硬件电路和/或(多个)处理器,诸如(多个)微处理器或(多个)微处理器的一部分,但是当不需要软件进行操作时软件可以不存在。
36.电路的该定义适用于本技术中该术语的所有使用,包括在任何权利要求中。作为另一示例,如本技术中所使用的,术语电路还涵盖仅硬件电路或处理器(或多个处理器)或硬件电路或处理器的一部分及它的(或它们的)附带软件和/或固件的实现。术语电路还涵盖,例如并且如果适用于特定权利要求元素,用于移动设备的基带集成电路或处理器集成电路或服务器、蜂窝网络设备或其他计算或网络设备中的类似集成电路。
37.如本文所使用的,术语“通信网络”是指遵循任何适合的通信标准的网络,诸如第五代(5g)系统、长期演进(lte)、lte
‑
高级(lte
‑
a)、宽带码分多址(wcdma)、高速分组接入(hspa)、窄带物联网(nb
‑
iot)等等。此外,终端设备和通信网络中的网络设备之间的通信可以根据任何适合的一代通信协议来执行,这些通信协议包括但不限于,第一代(1g)、第二代(2g)、2.5g、2.75g、第三代(3g)、第四代(4g)、4.5g、未来第五代(5g)新无线电(nr)通信协议和/或当前已知或将来待开发的任何其他协议。本公开的实施例可以应用于各种通信系统。考虑到通信领域的快速发展,当然还将有未来类型的通信技术和系统可以用来实施本公开。不应将其视为将本公开的范围限于仅前述系统。
38.如本文所使用的,术语“网络设备”是指通信网络中的节点,终端设备经由该节点接入网络并从其接收服务。取决于所应用的术语和技术,网络设备可以指基站(bs)或接入点(ap),例如节点b(nodeb或nb)、演进型nodeb(enodeb或enb)、nr下一代nodeb(gnb)、远程无线电单元(rru)、无线电头端(rh)、远程无线电头端(rrh)、中继、诸如毫微微、微微的低功
率节点等等。允许将网络设备定义为gnb的一部分,诸如,例如在cu/du分离的情况下,网络设备被定义为gnb
‑
cu或gnb
‑
du。
39.术语“终端设备”是指能够进行无线通信的任何终端设备。作为示例而非限制,终端设备还可以被称为通信设备、用户设备(ue)、订户站(ss)、便携式订户站、移动站(ms)或接入终端(at)。终端设备可以包括但不限于,移动电话、蜂窝电话、智能电话、ip语音(voip)电话、无线本地环路电话、平板电脑、可穿戴终端设备、个人数字助理(pda)、便携式计算机、台式计算机、诸如数码相机的图像捕获终端设备、游戏终端设备、音乐存储和播放设备、车载无线终端设备、无线端点、移动站、膝上型嵌入式设备(lee)、膝上型安装设备(lme)、usb加密狗、智能设备、无线客户企业设备(cpe)、物联网(iot)设备、手表或其他可穿戴设备、头盔显示器(hmd)、车辆、无人机、医疗设备和应用(例如,远程手术)、工业设备和应用(例如,在工业和/或自动化处理链环境中操作的机器人和/或其他无线设备)、消费电子设备、在商业和/或工业无线网络上操作的设备等等。终端设备还可以对应于综合接入和回程(iab)节点(又名中继节点)的移动终端(mt)部分。在下面的描述中,术语“终端设备”、“通信设备”、“终端”、“用户设备”和“ue”可以互换使用。
40.尽管在各种示例实施例中可以在固定和/或无线网络节点中执行本文描述的功能,但是在其他示例实施例中,该功能可以在用户设备装置(诸如蜂窝电话或平板计算机或膝上型计算机或台式计算机或移动iot设备或固定iot设备)中实现。例如,在适当的情况下,该用户设备装置可以配备有结合(多个)固定和/或无线网络节点描述的相应能力。用户设备装置可以是用户设备和/或诸如芯片组或处理器的控制设备,其被配置为当安装在用户设备中时控制用户设备。这种功能的示例包括引导服务器功能和/或归属订户服务器,从这些功能/节点的观点来看,其可以通过向用户设备装置提供被配置为使用户设备装置执行的软件来在用户设备装置中实现。
41.如上所述,在无线通信网络中,存在两个频率范围,即从400mhz到6ghz的频率范围1(fr1)和从24ghz到114ghz的频率范围2(fr2)。对于工作在相对较高频率(例如,在fr2及以上)的服务小区,它们需要高增益天线来维持链路预算。然而,高增益天线将可能带来的大量能量导向用户。现行的政府暴露指南用以防止热效应造成的健康问题。对于低于6ghz的频率(例如,lte),已经使用比吸收率(specific absorption rate,sar)来确定暴露阈值。sar水平测量人体暴露在电磁场中时所吸收的能量。根据美国联邦通信委员会(fcc),美国的sar限制为1g组织上平均1.6w/kg,而在欧洲,sar限制为10g组织上平均2w/kg。1g平均为人体能量吸收的研究提供了更精细的分辨率。在穿透深度小于1mm的毫米波机制下,即使是1g组织实际上也是相当大的体积。很难定义有意义的体积来用于sar评估,目前普遍接受使用功率密度(pd)代替sar来设置在毫米波频率的暴露限制。因此,它是平面能量分布,而不是体积能量分布。
42.为了保护用户健康,最大可允许暴露(mpe)规定指定了mpe阈值,并且终端设备必须始终遵守mpe。因此,如果用户靠近天线或者用户暴露于辐射波束,则终端设备必须降低其输出功率。终端设备的允许最大eirp与终端设备与用户身体之间的间隔距离有关。最大可允许暴露(mpe)是针对毫米波体制的对pd的规定。fcc和国际非电离辐射防护委员会(icnirp)已经为公众设定了针对mpe的阈值为10w/m2(1mw/cm2),分别在6ghz或10ghz和100ghz之间。人体吸收的能量作为到终端设备的距离的函数而增加。因此,为了符合mpe限
制,如果用户靠近天线,则终端设备可能必须降低其输出功率。图2示出了根据终端设备与用户之间的间隔距离的允许最大eirp。如图2所示,当用户几乎触摸到天线时,对于pc3 ue,允许峰值eirp的降低超过20dbm。
43.另一方面,最大允许eirp的降低极大地影响了ue的范围,从而使从服务小区130接收的信号质量(例如,cqi、rsrp、rsrq等)降级。令人担忧的是,显著降低输出功率(对于pc3用户至少20db)可能导致失去与基站(gnb)的连接,并且由于ue几乎无法经由链路成功地将任何信息发送至网络,导致无线电链路故障(rlf),这最终将在ue或网络侧触发rlf,但通常将花费超过1秒的时间。目前,终端设备可以触发功率管理最大功率降低(p
‑
mpr)事件,并基于功率余量报告(phr)的报告过程发送报告,但是仅包括应用p
‑
mpr的指示,并且不向网络报告确切的p
‑
mpr值。然而,所需的功率降低可能太高而无法维持当前链路,或者可能在网络知道功率降低事件之前应用功率降低。因此,如果使用需要p
‑
mpr应用的链路发送信号,则来自终端设备的包括报告的信号可能无法到达网络设备。即使在某些情况下,功率降低事件可以到达网络设备,其也只能以延迟的方式被传输。这是因为仅phr事件不会触发ue处的缓冲区状态请求报告,因此不会触发用于报告事件的调度请求。在这种情况下,直到在终端设备处发生数据传输才能报告该报告。在传输该报告之后,终端设备仍可能由于功率降低而断开与网络的连接。
44.因此,本发明的实施例提出了一种用于快速报告在终端设备处发生的功率降低事件的方法。功率降低的报告可以是现有信令或全新信令内的功率管理最大功率降低(p
‑
mpr)报告内的形式。当功率降低事件被触发时,终端设备可以基于功率降低等级、终端设备的配置参数和网络状况中的至少一者来选择报告方案,并且基于报告方案向网络设备传输包括关于功率降低事件的信息的功率管理报告。以这种方式,终端设备可以及时且可靠的方式向网络报告输出功率降低,转而可以协助终端设备调度不同服务小区上的传输。这样,可以避免无线电链路故障,并且可以改善终端设备的传输。
45.图1示出了可以实现本公开实施例的示例通信网络100。如图1所示,通信网络100包括终端设备110
‑
1和110
‑
2(统称为第一设备110,或者也称为第一设备110
‑
1和110
‑
2)。通信网络100还包括第二设备120
‑
1和120
‑
2(以下也可以统称为第二设备120或分别称为第二设备120
‑
1和第三设备120
‑
2)。第一设备110可以与第二设备120通信。例如,第一设备110可以由第二设备120管理的服务小区130
‑
1至130
‑
4(统称为服务小区130)中的至少一个小区服务。第二设备120
‑
1和第二设备120
‑
2可以彼此通信。
46.在载波聚合场景中,第一设备110可以由一个以上的服务小区同时服务,该一个以上的服务小区包括一个主小区和至少一个辅小区。在这种情况下,服务小区130
‑
1至130
‑
4可以分别由不同的第二设备120
‑
1和120
‑
2控制。例如,服务小区130
‑
1和130
‑
2可以由第二设备120
‑
1控制,而服务小区130
‑
3和130
‑
4可以由第二设备120
‑
2控制。在双连接场景中,服务小区130
‑
1和130
‑
2可以被分组为主小区组(mcg),其中服务小区130
‑
1充当主小区,并且服务小区130
‑
3和130
‑
4可以被分组为辅小区组(scg)。在另一情况下,服务小区130
‑
1到130
‑
4可以在频率范围上工作。例如,服务小区130
‑
1和130
‑
2可以是fr2类型的服务小区,并且服务小区130
‑
3和130
‑
4可以是fr1类型的服务小区。
47.还应当理解,图1中所示的网络设备、终端设备和服务小区的数目出于说明的目的而给出,而不暗示任何限制。
48.根据通信技术,网络100可以是码分多址(cdma)网络、时分多址(tdma)网络、频分多址(fdma)网络、正交频分多址(ofdma)网络、单载波频分多址(sc
‑
fdma)网络或任何其他网络。网络100中讨论的通信可以符合任何适合的标准,包括但不限于,新无线电接入(nr)、长期演进(lte)、lte
‑
演进、lte
‑
高级(lte
‑
a)、宽带码分多址(wcdma)、码分多址(cdma)、cdma2000和全球移动通信系统(gsm)等等。此外,通信可以根据当前已知或将来要开发的任何一代通信协议来执行。通信协议的示例包括但不限于,第一代(1g)、第二代(2g)、2.5g、2.75g、第三代(3g)、第四代(4g)、4.5g、第五代(5g)通信协议。本文描述的技术可以用于上述无线网络和无线电技术以及其他无线网络和无线电技术。为清楚起见,下面针对lte描述技术的某些方面,并且在下面的大部分描述中使用lte术语。
49.在网络100中,第一设备110和第二设备120可以经由沿着没有障碍的路径传输的波束彼此通信。例如,第一设备110
‑
1可以通过经由视线(los)路径传输的波束与第二设备120
‑
2通信,并且在这种情况下,第一设备110的有效全向辐射功率(eirp)的峰值约为 34dbm。在一些情况下,第一设备110的用户身体可能暴露于辐射波束。例如,第一设备110
‑
2的用户阻挡了向第二设备120传输的波束的路径,并且用户的身体暴露于辐射波束。
50.下面将参照图3至图7详细描述本公开的原理和实现方式。图3示出了根据本公开的一些示例实施例的用于报告功率降低的过程的信令图。出于讨论的目的,将参照图1来描述过程300。过程300可以涉及第一设备110和第二设备120。
51.如以上结合图1和图2所描述的,在需要第一设备110降低其输出功率的情况下,第一设备110可以触发功率降低事件,包括立即降低输出功率或将要降低输出功率。依据输出功率的功率降低等级,第一设备110确定310存在向第二设备120报告功率降低的需求。在一些实施例中,第一设备可以确定功率降低的值δp,并将值δp与用于触发功率降低报告的预配置阈值(例如,第一阈值p1)相比较。例如,第一阈值p1可以由第二设备120配置。如果值δp超过第一阈值p1,则第一设备110可以确定功率降低事件可能导致第一设备110的服务小区130上的发射功率的降级,并且存在向第二设备120报告功率降低的需求。
52.为了传输功率管理报告,第一设备110基于与功率降低相关的至少一个参数来确定320报告方案。在一些实施例中,报告方案可以基于随机接入过程或调度请求过程来确定,这将在下面详细讨论。第一设备110基于报告方案向第二设备120传输330功率管理报告。在从第一设备110接收到功率管理报告时,第二设备120获得报告中包括的信息。该信息关于要被应用于服务小区130中的至少一个的功率降低。然后,第二设备120基于该信息来控制340第一设备110的服务小区130上的传输。
53.图4示出了根据本公开的一些示例实施例的用于报告功率降低的示例方法的流程图。方法400可以在终端设备处实现,例如参考图1描述的第一设备110。
54.在410,如果第一设备110确定存在针对报告要被应用于至少一个服务小区130的功率降低的需求,则第一设备110基于与功率降低相关的至少一个参数来确定针对至少一个服务小区的报告方案。
55.如上所述,第一设备110可以根据一个或多个参数来确定报告方案是基于随机接入过程还是基于调度请求过程。对于由第二设备120管理的服务小区130,如果第一设备110的功率降低等级(诸如,功率降低的值)超过与服务小区130相关联的功率降低的阈值等级,则相应服务小区上的发射功率可能降级,从而导致无线电链路故障。
56.在一些实施例中,410中用于确定报告方案的参数可以包括第一设备110的功率降低的值δp。第一设备110可以将值δp与用于触发随机接入过程的阈值(例如,第二阈值p2)相比较。第二阈值p2高于第一阈值p1。如果值δp超过第二阈值p2,则第一设备110确定报告方案基于随机接入过程。如果值δp不超过第二阈值p2,则第一设备110确定报告方案基于调度请求过程。
57.在一些实施例中,该参数可以指示与第一设备110的服务小区130
‑
1至130
‑
4相关联的功率降低等级(例如,少量或几个db)。第一设备110可以确定功率降低要被应用于所有服务小区130
‑
1到130
‑
4。在这种情况下,第一设备110可以基于随机接入过程来确定报告方案,因为随机接入过程的发射功率要求可以低于调度请求过程或不如调度请求过程严格。在另一种情况下,第一设备110可以将与相应服务小区130
‑
1至130
‑
4相关联的各个功率降低等级与第一阈值等级(例如,l1)相比较。如果第一设备110确定所有服务小区130
‑
1到13
‑
4都与超过第一阈值等级l1的相应功率降低等级相关联,则第一设备110基于随机接入过程来确定报告方案。
58.在一些实施例中,在410中用于确定报告方案的参数可以包括与服务小区130相关联的功率降低等级(例如,少量或几个db)。如上所述,功率管理最大功率降低可以主要在fr2类型的服务小区上执行,因为它们的操作频率高。第一设备110可以确定在fr1类型的服务小区130上传输功率降低报告。备选地,如果与fr2类型的服务小区相关联的功率降低等级不超过阈值等级,则第一设备110可以确定在这些fr2类型的服务小区130上传输功率降低报告。例如,服务小区130
‑
2被预先配置为在第一设备110与第二设备120
‑
1之间执行调度请求过程,并且功率降低要被应用于服务小区130
‑
2。在这种情况下,如果第一设备110确定服务小区130
‑
2的功率降低等级不超过第二阈值等级l2,则第一设备110可以确定服务小区130
‑
2上的发射功率可能不会由于功率降低而降级,从而可以成功地执行调度请求过程。然后,第一设备110可以基于调度请求过程来确定报告方案。
59.第一设备110可以优先考虑并且选择要发送用于执行随机接入过程的波束,以及要发送用于执行调度请求过程的另一波束。如果不对发送到服务小区130的波束执行功率降低,或者备选地,如果波束的方向不受功率降低的影响,则相应服务小区130上的发射功率可能不因功率降低而降级。
60.在一些实施例中,在410中用于确定报告方案的参数可以指示被选择用于执行随机接入过程的波束,例如,由第一设备110优先考虑的第一波束的索引。第一设备110可以确定是在第一波束上执行功率降低,或者备选地,第一波束的功率降低等级太大而不能报告功率降低事件。例如,第一设备110可以确定第一波束的功率降低等级(例如,少量或几个db),并将其与第一预定阈值等级p1’
相比较。如果功率降低等级不超过第一预定阈值等级p1’
,则第一设备110确定第一波束优先用于执行随机接入过程,并且也可用于报告功率降低事件。备选地,第一设备110可以确定第一波束的方向是否受到功率降低的影响。如果第一设备110确定第一波束的方向不受功率降低的影响,则终端设备110可以基于随机接入过程来确定报告方案。
61.在一些实施例中,在410中用于确定报告方案的参数可以指示被选择用于执行调度请求过程的波束,例如,由第一设备110优先考虑的第二波束的索引。第一设备110可以确定是在第二波束(例如,少量或几个db)上执行功率降低,或者备选地,第二波束的功率降低
等级太大而不能报告功率降低事件。例如,第一设备110可以确定第二波束的功率降低等级,并将其与第二预定阈值等级p2’
相比较。如果功率降低等级不超过第二预定阈值等级p2’
,则第一设备110确定第二波束被优先用于执行调度请求过程,并且也可用于报告功率降低事件。备选地,第一设备110可以确定第二波束的方向是否受到功率降低的影响。如果第一设备110确定第二波束的方向不受功率降低的影响,则第一设备110可以基于调度请求过程来确定报告方案。第一预定阈值等级p1’
和第二预定阈值等级p2’
可以由第二设备120预先配置。
62.在无线通信中,在第一设备110与第二设备120之间传输用于发起调度请求过程的调度请求的数目受限。在一些实施例中,在410中用于确定报告方案的参数可以指示由第一设备110传输的调度请求的数目。如果第一设备110确定正在传输的调度请求的数目超过用于传输调度请求的最大数目,则第一设备110可以不继续尝试发起调度请求过程。在这种情况下,第一设备110可以基于随机接入过程来确定报告方案。
63.专用资源(例如,pucch上的专用资源)可以由网络(诸如,第二设备120)预先配置,以用于执行功率降低报告。在一些实施例中,在410中用于确定报告方案的参数可以指示是否存在可用于报告功率降低的专用资源。如果第一设备110确定专用于报告功率降低的随机接入过程的专用资源可用,则第一设备110可以基于随机接入过程来确定报告方案。类似地,如果第一设备110确定专用于报告功率降低的调度请求过程的专用资源可用,则第一设备110可以基于调度请求过程来确定报告方案。
64.在420,第一设备110基于报告方案向第二设备120传输包含关于功率降低的信息的功率管理报告。关于功率降低的信息可以包括要被应用的功率降低的值。在一些实施例中,功率管理报告可以是经由更高层信令(例如,mac控制元素(ce))传输的功率管理功率降低(p
‑
mpr)报告。mac ce可以是用于phr的公共mac ce,或者是专用于p
‑
mpr的专用或增强型mac ce。
65.在多于一个第二设备120正在为第一设备110服务的情况下,例如,第一设备110
‑
1由第二设备120
‑
1和120
‑
2两者服务,并且第一设备110
‑
1与第二设备120
‑
1之间的传输由于功率降低而降级,除了向第二设备120
‑
1传输功率管理报告之外,第一设备110
‑
1还可以向第二设备120
‑
2传输该报告。具体地,第一设备110可以确定服务小区130中的至少一个(诸如,服务小区130
‑
3和130
‑
4)由第二设备120
‑
2管理,并且向第二设备120
‑
2传输功率降低报告。尽管服务小区130
‑
3和130
‑
4上的发射功率不一定因为输出功率降低而降级,但是第二设备120
‑
2可以相应地调整要在服务小区130
‑
3和130
‑
4上调度的传输。在知道第一设备110
‑
1与第二设备120
‑
1之间的发射功率降级的情况下,第二设备120
‑
2可以增加服务小区130
‑
3和130
‑
4上的数据传输,在服务小区130
‑
3和130
‑
4上链路相对稳定,并且发射功率没有由于功率管理最大功率降低而降级。
66.图5示出了根据本公开的一些示例实施例的基于随机接入过程报告输出功率降低的过程的信令图。出于讨论的目的,将参照图1来描述过程500。应当理解,过程500可以包括未示出的附加动作和/或可以省略所示的一些动作,并且本公开的范围不限于此。此外,可以理解,尽管本文主要呈现为连续执行,但是过程500的至少一部分动作可以同时执行或以与图5中所呈现的不同的顺序来执行。
67.类似于图3中所示的过程300,在过程500中,第一设备110确定505存在向第二设备
120报告功率降低的需求。第一设备110基于与第一设备110和第二设备120之间的功率降低相关的参数来确定510报告方案。在这种情况下,第一设备110基于随机接入过程确定报告方案。或者备选地,随机接入过程被预先确定为用于报告要被应用的功率降低。随机接入过程可以是基于竞争的随机接入(cbra)或无竞争随机接入(cfra)。本公开不限于此方面。
68.随机接入过程可以包括2步骤随机接入或4步骤随机接入。这两种类型的随机接入过程都支持cbra和cfra。在4步骤随机接入过程中,第一设备110可以通过向第二设备120传输随机接入(ra)前导码来开始rach过程。用于传输随机接入前导码的消息可以被称为“msg1”。如果第二设备120成功接收到ra前导码,则网络设备可以利用随机接入响应(rar)来响应,该随机接入响应包含例如检测到的前导码的标识符、时间提前、临时小区
‑
无线电网络临时标识符(c
‑
rnti)和用于调度由第一设备110的物理上行链路共享信道(pusch)传输的上行链路授权。用于传输rar的消息可以被称为“msg2”。然后第一设备110可以向网络设备传输经调度的传输,其可以被称为“msg3”。如果成功接收到经调度的传输,则第二设备120可以发送竞争解决消息,以指示是否存在竞争或者由第一设备110的传输是否成功,这可以被称为“msg4”。
69.在2步骤随机过程中,rach过程所需的往返次数从2次往返减少到1次。这通过在称为“msga”的消息中传输“msg1”和“msg3”二者,并且进一步地通过将“msg2”和“msg4”组合成称为“msgb”的消息来实现。在一些实施例中,如果第一设备110基于2步骤随机接入过程确定报告方案,则终端设备在pucch上的预配置资源上传输功率管理报告,例如,在msg a中。
70.在报告方案基于4步骤随机接入过程的情况下,第一设备110向第二设备120传输515ra前导码,即,在msg1中。在这种情况下,ra前导码可以指示要被应用的功率降低。例如,ra前导码可以包括用于指示第一设备110的功率降低的指示符,诸如ra前导码中被设置为指示在第一设备110处发生的功率降低事件的位。第一设备110可以从第二设备120接收520指示针对传输所分配的资源的消息,例如msg2。
71.在这种情况下,第一设备110可以确定何时传输ra前导码以请求用于报告功率降低的资源。在该参数指示功率降低的值δp的实施例中,第一设备110可以将功率降低的值δp与用于触发随机接入前导码的阈值(诸如,第三阈值p3)相比较。第三阈值p3可以高于用于触发功率降低报告的第一阈值p1。如果第一设备110确定值δp超过第三阈值p3,即δp>p3,则第一设备110可以确定需要立即报告功率降低事件,从而随机接入前导码需要被传输。换言之,第一设备1在确定针对报告功率降低的需求之后立即确定向第二设备120传输随机接入前导码。否则,如果第一设备110确定值δp不超过第三阈值p3,即δp≤p3,则当在第一设备110处出现要被调度的数据时,第一设备110确定向第二设备120传输随机接入前导码。第一设备110随后可以在随机接入过程期间传输功率降低报告。
72.包括在ra前导码中的指示符可以指示第二设备120在其上的发射功率没有由于功率降低而降级的服务小区130上分配资源。例如,在知道在第一设备110处发生的可能导致无线电链路故障的功率降低事件的情况下,第二设备120可以选择fr 1服务小区,即服务小区130
‑
2,用于为传输提供资源。第一设备110可以在所分配的资源上向第二设备120传输525功率管理报告,诸如在msg3中。当接收到功率管理报告时,第二设备120可以向第一设备110传输530msg4。第二设备120可以基于该信息来控制535服务小区130上的传输。
73.图6示出了根据本公开的一些示例实施例的用于报告输出功率降低的过程的信令
图。出于讨论的目的,将参照图1来描述过程600。过程600可以涉及第一设备110和第二设备120。应当理解,过程600可以包括未示出的附加动作和/或可以省略所示的一些动作,并且本公开的范围不限于此。此外,将理解,尽管本文主要以顺序执行方式呈现,但过程600的至少一部分动作可以同时执行或以与图6中所呈现的不同的顺序来执行。
74.类似于图3中所示的过程300,在过程600中,第一设备110确定605存在向第二设备120报告功率降低的需求。第一设备110基于与要被应用的功率降低相关的参数来确定610报告方案。在这种情况下,第一设备110基于调度请求过程确定报告方案。或者备选地,调度请求过程被预先确定为用于报告要被应用的功率降低。
75.为了获得用于在物理上行链路控制信道(pucch)上执行调度传输的资源,第一设备110向第二设备120传输615针对资源分配的请求。在这种情况下,该请求可以是例如调度请求,并且选择性地,该调度请求可以指示在第一设备110处发生的功率降低事件。第二设备120可以传输620指示针对传输所分配的资源的响应。例如,第二设备120可以向第一设备110传输上行链路授权。该响应可以指示第二设备120在其上的发射功率没有由于功率降低而降级的服务小区130上分配资源。例如,在知道在第一设备110处发生的可能导致无线电链路故障的功率降低事件的情况下,第二设备120可以选择fr 1服务小区,即服务小区130
‑
2,用于为传输提供资源。当接收到该响应时,第一设备110可以向第二设备120在所分配的资源上传输625功率管理报告。第二设备120可以基于该信息来控制630服务小区130上的传输。
76.在一些实施例中,第一设备110可以在确定针对报告功率降低的需求之后立即传输针对分配用于功率管理报告的资源的请求。备选地,在其他实施例中,当要在第一设备110与第二设备120之间调度数据传输时,第一设备110可以传输针对分配用于功率管理报告的资源的请求。
77.为了确定何时传输针对分配用于报告功率降低的资源的调度请求,第一设备110可以将第一设备110的功率降低的值δp与用于触发调度请求过程的阈值(例如,第四阈值p4)相比较。在这种情况下,第四阈值p4可以高于用于触发功率降低报告的第一阈值p1。如果第一设备110确定值δp超过第四阈值p4,即δp>p4,则第一设备110可以确定功率降低事件需要立即被报告,从而调度请求需要被传输。换言之,第一设备110在确定针对报告功率降低的需求之后,立即确定传输调度请求作为针对资源分配的请求。否则,如果第一设备110确定值δp不超过第四阈值p4,即δp≤p4,则当在第一设备110处出现要被调度的数据时,第一设备110确定向第二设备120传输调度请求。
78.图7示出了根据本公开的一些示例实施例的用于报告功率降低的示例方法的流程图。方法700可以在网络设备处实现,例如参考图1描述的第二设备120。
79.在710,第二设备120从第一设备110接收功率管理报告。功率管理报告可以包含关于要被应用于服务小区130
‑
1至130
‑
4中的至少一个小区的功率降低的信息。
80.在720,第二设备120基于该信息来控制第一设备110的服务小区130上的传输。服务小区130可以由第二设备120
‑
1或120
‑
2管理。
81.在一些实施例中,第二设备120可以从该信息中获得功率降低的值δp,并且选择性地获得其上的发射功率由于功率降低而降级的服务小区130的小区标识符。然后,第二设备120可以基于值δp和服务小区130的fr类型来确定其服务小区130
‑
1和130
‑
2中的至少一
个小区上的发射功率是否由于功率降低而降级。
82.例如,第二设备120可以将值δp与关联于服务小区130
‑
1和130
‑
2的相应功率降低的阈值相比较,并且如果值δp超过阈值,则相应的服务小区130可以被确定为受到功率降低的影响,例如,服务小区130上的发射功率降级。作为另一示例,利用值δp,第二设备120可以直接确定服务小区130
‑
1上的传输降级,而服务小区130
‑
2上的传输不受功率降低的影响,因为服务小区130
‑
1为fr 1类型而服务小区130
‑
2为fr 2类型。
83.在一些实施例中,第二设备120可以在与第一设备110的随机接入过程或调度请求过程期间接收功率管理报告。在2步骤随机接入过程的情况下,第二设备120可以与随机接入前导码一起接收功率管理报告(即,msga)。在4步骤随机接入过程的情况下,第二设备120可以在msg1中从第一设备110接收随机接入前导码,并且随机接入前导码可以包括指示第一设备110的功率降低的指示符。第二设备120可以向第一设备110传输消息,例如msg2,用于指示针对在第一设备110和第二设备120之间要被调度的传输所分配的资源。然后,第二设备120可以在所分配的资源上在msg3中接收功率管理报告。
84.在一些实施例中,第二设备120可以在调度请求过程期间接收功率管理报告。第二设备120可以从第一设备110接收调度请求,并且该调度请求可以包括用于指示第一设备110的功率降低的指示符。第二设备120可以传输指示针对第一设备110与第二设备120之间的传输所分配的资源的响应。
85.在一些实施例中,考虑功率降低来确定针对第一设备110与第二设备120之间的传输所分配的资源。例如,第二设备120可以选择其上的发射功率没有由于功率降低而降级的服务小区上的资源。第二设备120可以在所分配的资源上接收功率管理报告。
86.在一些实施例中,如果第二设备120确定服务小区130上的发射功率由于功率降低而降级,则第二设备120可以释放或停用服务小区130。备选地,如果第二设备120确定服务小区130上的发射功率由于功率降低而降级,则第二设备120可以减少要在服务小区130上调度的数据传输。
87.在一些实施例中,第二设备120可以向服务于第一设备110的另一设备传输功率管理报告。例如,第二设备120
‑
1可以向第二设备120
‑
2传输功率管理报告,以使第二设备120
‑
2能够控制服务小区130
‑
3和130
‑
4上的传输。
88.在一些示例实施例中,能够执行方法400的装置(例如,第一设备110)可以包括用于执行方法400的各个步骤的部件。这些部件可以以任何适合的形式实现。例如,这些部件可以以电路或软件模块实现。该装置可以实现为第一设备110或包括在第一设备110中。在一些实施例中,这些部件可以包括至少一个处理器和至少一个存储器,该至少一个存储器包括计算机程序代码。该至少一个存储器和计算机程序代码被配置为,与至少一个处理器一起,引起该装置的执行。
89.在一些示例实施例中,该装置包括:用于如果确定针对报告要被应用于第一设备的服务小区中的至少一个服务小区的功率降低的需求、基于与功率降低相关的至少一个参数来确定用于至少一个服务小区的报告方案的部件;以及用于基于报告方案向第二设备传输功率管理报告的部件,该功率管理报告包含关于功率降低的信息。
90.在一些示例实施例中,该装置还包括:用于确定功率降低的值的部件;用于将该值与第一阈值相比较的部件,第一阈值用于触发对功率降低的报告;以及用于如果确定该值
超过第一阈值、确定存在针对报告要被应用于至少一个服务区的功率降低的需求的部件。
91.在一些示例实施例中,该装置还包括:用于如果确定第一设备的服务小区中的至少一个服务小区由与第二设备不同的第三设备管理、向第三设备传输功率管理报告的部件。
92.在一些示例实施例中,该参数指示以下至少一项:功率降低的值;与第一设备的服务小区中的至少一个服务小区相关联的功率降低等级;由第一设备选择用于执行随机接入过程的第一波束;由第一设备选择用于执行调度请求过程的第二波束;由第一设备传输的调度请求的数目;以及可用于报告功率降低的专用资源。
93.在一些示例实施例中,该参数指示功率降低的值,并且用于基于至少一个参数来确定报告方案的部件包括:用于将该值与第二阈值相比较的部件,第二阈值用于触发随机接入过程,第二阈值高于用于触发功率降低报告的第一阈值;用于如果确定该值超过第二阈值、基于随机接入过程来确定报告方案的部件;以及用于如果确定该值没有超过第二阈值、基于调度请求过程来确定报告方案的部件。
94.在一些示例实施例中,该参数指示与第一设备的服务小区中的至少一个服务小区相关联的功率降低等级,并且用于基于该参数来确定报告方案的部件包括:用于确定功率降低要被应用于第一设备的所有服务小区的部件;用于将与第一设备的相应服务小区相关联的功率降低等级与第一阈值等级相比较的部件;以及用于如果确定第一设备的所有服务小区都与超过第一阈值等级的相应功率降低等级相关联、基于随机接入过程来确定报告方案的部件。
95.在一些示例实施例中,该参数指示被选择用于执行随机接入过程的第一波束,并且用于基于该参数确定报告方案的部件包括:用于确定第一波束的功率降低等级的部件;以及用于如果确定功率降低等级不超过第一预定阈值等级、基于随机接入过程来确定报告方案的部件。
96.在一些示例实施例中,至少一个参数指示功率降低的值,并且用于基于至少一个参数来确定报告方案的部件包括:用于将该值与第三阈值相比较的部件,第三阈值用于触发用于发起随机接入过程的随机接入前导码,第三阈值高于用于触发报告功率降低的第一阈值;用于如果确定该值超过第三阈值、在确定针对报告功率降低的需求之后、确定立即向第二设备传输随机接入前导码的部件;用于如果确定该值没有超过第三阈值、在第一设备处发生要被调度的数据时、确定向第二设备传输随机接入前导码的部件。
97.在一些示例实施例中,用于传输功率管理报告的部件包括:用于在随机处理过程中传输功率管理报告的部件。
98.在一些示例实施例中,随机接入过程是4步骤随机接入过程,并且用于传输功率管理报告的部件包括:用于向第二设备传输随机接入前导码的部件;用于从第二设备接收指示针对传输所分配的资源的消息的部件;以及用于在所分配的资源上向第二设备传输功率管理报告的部件。
99.在一些示例实施例中,随机接入前导码指示第一设备的功率降低,并且使第二设备在其上的发射功率没有由于功率降低而降级的第一设备的服务小区上分配资源。
100.在一些示例实施例中,随机接入过程是2步骤随机接入过程,并且用于传输功率管理报告的部件包括:用于在预配置的资源上传输功率管理报告的部件。
101.在一些示例实施例中,该参数指示与第一设备的服务小区中的至少一个服务小区相关联的功率降低等级,该服务小区中的至少一个服务小区包括由第二设备管理的第一服务小区,并且第一设备与第二设备之间的调度请求过程在第一服务小区上被执行,并且用于基于该参数来确定报告方案的部件包括:用于如果确定第一服务小区的功率降低等级不超过第二阈值等级、基于调度请求过程来确定报告方案的部件。
102.在一些示例实施例中,该参数指示被选择用于执行调度请求过程的第二波束,并且用于基于该参数来确定报告方案的部件包括:用于确定第二波束的功率降低等级的部件;以及用于如果确定功率降低等级不超过第二预定阈值等级、基于调度请求过程来确定报告方案的部件。
103.在一些示例实施例中,用于根据基于调度请求过程确定报告方案来传输功率管理报告的部件包括:用于向第二设备传输针对资源分配的调度请求的部件;用于从第二设备接收指示针对传输所分配的资源的响应的部件;以及用于在所分配的资源上向第二设备传输功率管理报告的部件。
104.在一些示例实施例中,调度请求指示第一设备的功率降低,并且用于接收响应的部件包括:用于从第二设备接收响应的部件,响应指示在其上的发射功率没有由于功率降低而降级的第一设备的服务小区上所分配的资源。
105.在一些示例实施例中,至少一个参数指示功率降低的值,并且用于基于至少一个参数来确定报告方案的部件包括:用于将该值与第四阈值相比较的部件,第四阈值用于触发用于发起调度请求过程的调度请求,第四阈值高于用于触发功率降低报告的第一阈值;用于如果确定该值超过第四阈值、在确定报告降低功率的需求之后、确定立即向第二设备传输针对资源分配的调度请求的部件;以及用于如果确定该值不超过第四阈值、在第一设备处发生要被调度的数据时,确定向第二设备传输针对资源分配的调度请求的部件。
106.在一些示例实施例中,用于传输功率管理报告的部件包括:用于在调度请求过程期间传输功率管理报告的部件。
107.在一些示例实施例中,该参数指示由第一设备传输的调度请求的数目,该调度请求被配置用于在第一设备与第二设备之间发起调度请求过程,并且用于基于该参数确定报告方案的部件包括:用于如果确定由第一设备传输的调度请求的数目超过用于传输调度请求的最大数目、基于随机接入过程来确定报告方案的部件。
108.在一些示例实施例中,该参数指示可用于报告功率降低的专用资源,并且该专用资源由第二设备预先配置,并且用于基于至少一个参数来确定报告方案的部件包括:用于如果确定针对随机接入过程的专用资源可用于报告功率降低、基于随机接入过程来确定报告方案的部件。
109.在一些示例实施例中,该参数指示可用于报告功率降低的专用资源,并且该专用资源由第二设备预先配置,并且用于基于至少一个参数来确定报告方案的部件包括:用于如果确定针对调度请求过程的专用资源可用于报告功率降低、基于调度请求过程来确定报告方案的部件。
110.在一些示例实施例中,用于传输包含关于功率降低的信息的功率管理报告的部件包括:用于传输包含功率降低的值的功率管理报告的部件。
111.在一些示例实施例中,要被应用的功率降低包括第一设备的功率管理最大功率降
低,并且功率管理报告包括功率管理最大功率降低报告,并且用于传输功率管理报告的部件包括:用于经由专用mac控制元素或与用于功率余量报告的mac控制元素一起,传输功率管理最大功率降低报告的部件。
112.在一些示例实施例中,第一设备包括终端设备,并且第二设备包括网络设备。
113.在一些示例实施例中,能够执行方法700的装置(例如,第二设备120)可以包括用于执行方法700的各个步骤的部件。这些部件可以以任何适合的形式实现。例如,这些部件可以以电路或软件模块实现。在一些实施例中,这些部件可以包括至少一个处理器和至少一个存储器,该至少一个存储器包括计算机程序代码。该至少一个存储器和计算机程序代码被配置为,与至少一个处理器一起,引起该装置的执行。该装置可以实现为第二设备120或包括在第二设备120中。
114.在一些示例实施例中,该装置包括:用于从第一设备接收功率管理报告的部件,功率管理报告包含关于要被应用于第一设备的服务小区中的至少一个服务小区的功率降低的信息;以及用于基于信息控制第一设备的第二服务小区上的传输的部件。
115.在一些示例实施例中,服务小区中的至少一个服务小区由第二设备或第三设备管理,并且用于控制传输的部件包括:用于从该信息获得功率降低的值的部件;以及用于如果基于功率降低的值和服务小区的类型确定由第二设备管理的服务小区中的至少一个服务小区上的发射功率由于的功率降低而降级、控制在至少一个服务小区上的传输的部件。
116.在一些示例实施例中,用于接收功率管理报告的部件包括:用于在与第一设备的随机接入过程或调度请求过程期间接收功率管理报告的部件。
117.在一些示例实施例中,随机接入过程包括2步骤随机接入过程,并且用于接收功率管理报告的部件包括:用于在预配置的资源上接收功率管理报告的部件。
118.在一些示例实施例中,随机接入过程包括4步骤随机接入过程,并且该装置还包括:用于从第一设备接收随机接入前导码的部件;以及用于向第一设备传输指示针对在第一设备和第二设备之间要被调度的传输所分配的资源的消息的部件。用于接收功率管理报告的部件包括:用于在所分配的资源上接收功率管理报告的部件。
119.在一些示例实施例中,随机接入前导码指示第一设备的功率降低,并且用于传输指示针对传输所分配的资源的消息的部件包括:用于传输指示其上的发射功率没有由于功率降低而降级的由第二设备管理的服务小区上的资源的消息的部件。
120.在一些示例实施例中,功率管理报告是在调度请求过程期间接收的,并且该装置还包括:用于从第一设备接收调度请求的部件;以及用于向第一设备传输指示针对第一设备与第二设备之间的传输所分配的资源的响应的部件。用于接收功率管理报告的部件包括:用于在所分配的资源上接收功率管理报告的部件。
121.在一些示例实施例中,调度请求指示第一设备的功率降低,并且用于传输指示针对传输所分配的资源的响应的部件包括:用于传输指示其上的发射功率没有由于功率降低而降级的由第二设备管理的服务小区上的资源的消息的部件。
122.在一些示例实施例中,用于接收功率管理报告的部件包括:用于经由专用mac控制元素或与用于功率余量报告的mac控制元素一起,接收功率管理报告的部件。
123.在一些示例实施例中,用于控制传输的部件包括:用于释放第二服务小区的部件;以及用于停用第二服务小区的部件。
124.在一些示例中,该装置还包括:用于将功率管理报告传输至管理第一设备的服务小区中的至少一个服务小区的第三设备的部件。
125.在一些示例实施例中,第一设备包括终端设备,并且第二设备包括网络设备。
126.在一些示例实施例中,第三设备包括网络设备。
127.图8是适于实现本公开的实施例的设备800的简化框图。可以提供设备800来实现通信设备,例如图1所示的第一设备110和第二设备120。如图所示,设备800包括一个或多个处理器810、耦合到处理器810的一个或多个存储器840、以及耦合到处理器810的一个或多个传输器和/或接收器(tx/rx)840。
128.tx/rx 840用于双向通信。tx/rx 840至少具有一个天线以便于通信。通信接口可以表示与其他网元通信所需的任何接口。
129.处理器810可以具有适合于本地技术网络的任何类型,并且可以包括以下一项或多项:通用计算机、专用计算机、微处理器、数字信号处理器(dsp)和基于多核处理器体系结构的处理器,作为非限制性示例。设备800可以具有多个处理器,诸如在时间上从属于与主处理器同步的时钟的专用集成电路芯片。
130.存储器820可以包括一个或多个非易失性存储器和一个或多个易失性存储器。非易失性存储器的示例包括但不限于,只读存储器(rom)824、电可编程只读存储器(eprom)、闪存、硬盘、光盘(cd)、数字视频盘(dvd)和其他磁存储设备和/或光存储设备。易失性存储器的示例包括但不限于,随机存取存储器(ram)822和在断电期间将不会持续的其他易失性存储器。
131.计算机程序830包括由相关联的处理器810执行的计算机可执行指令。程序830可以被存储在rom 820中。处理器810可以通过将程序830加载到ram 820中来执行任何适合的动作和处理。
132.本公开的实施例可以借助于程序830来实现,使设备800可以执行参考图3
‑
7所讨论的本公开的任何过程。本公开的实施例还可以通过硬件或通过软件和硬件的组合来实现。
133.在一些实施例中,程序830可以有形地包含在计算机可读介质中,该计算机可读介质可以包括在设备800中(诸如在存储器820中)或设备800可访问的其他存储设备中。设备800可以将程序830从计算机可读介质加载到ram 822以供执行。计算机可读介质可以包括任何类型的有形非易失性存储器,诸如rom、eprom、闪存、硬盘、cd、dvd等等。图9示出了cd或dvd形式的计算机可读介质900的示例。计算机可读介质上存储有程序830。
134.总体而言,本公开的各种实施例可以在硬件或专用电路、软件、逻辑或其任意组合中实现。一些方面可以在硬件中实现,而其他方面可以在可以由控制器、微处理器或其他计算设备执行的固件或软件中实现。尽管本公开实施例的各个方面被示出并描述为框图、流程图或使用一些其他图示表示,但是可以理解,本文描述的块、设备、系统、技术或方法可以在,作为非限制性示例,硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备、或其某种组合中实现。
135.本公开还提供了有形地存储在非瞬态计算机可读存储介质上的至少一个计算机程序产品。计算机程序产品包括在目标真实或虚拟处理器上的设备中执行的计算机可执行指令,诸如包括在程序模块中的那些指令,以执行以上参照图4和图7描述的方法400和700。
一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、库、对象、类、组件、数据结构等等。在各种实施例中,可以根据需要在程序模块之间组合或拆分程序模块的功能。针对程序模块的机器可执行指令可以在本地或分布式设备内执行。在分布式设备中,程序模块既可以位于本地也可以位于远程存储介质中。
136.用于执行本公开的方法的程序代码可以用一种或多种编程语言的任意组合来编写。这些程序代码可以被提供给通用计算机、专用计算机或其他可编程数据处理设备的处理器或控制器,使得程序代码在由处理器或控制器执行时,使流程图和/或框图中指定的功能/操作得以实现。程序代码可以完全在机器上、部分在机器上、作为独立软件包、部分在机器上和部分在远程机器上或者完全在远程机器或服务器上执行。
137.在本公开的上下文中,计算机程序代码或相关数据可以由任何适合的载体承载,以使设备、设备或处理器能够执行如上所述的各种过程和操作。载体的示例包括信号、计算机可读介质等等。
138.计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读介质可以包括但不限于,电、磁、光、电磁、红外或半导体系统、设备、或器件,或前述的任何适当组合。计算机可读存储介质的更具体的示例将包括具有一条或多条导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存)、光纤、便携式光盘只读存储器(cd
‑
rom)、光存储设备、磁存储设备或前述的任何适当组合。
139.此外,尽管以特定顺序来描述操作,但这不应理解为要求以所示的特定顺序或相继顺序来执行这样的操作,或者要求执行所有所示的操作,以获得期望的结果。在某些情况下,多任务和并行处理可能是有利的。同样,尽管在以上讨论中包含若干具体实现细节,但这些不应当解释为对本公开范围的限制,而应当解释为针对可以特定于特定实施例的特征的描述。在单独实施例的上下文中描述的某些特征也可以在单个实施例中以组合形式实现。相反,在单个实施例的上下文中描述的各种特征也可以在多个实施例中单独实现或在任何适合的子组合中实现。
140.尽管已经用特定于结构特征和/或方法动作的语言来描述本公开,但是应当理解,在所附权利要求中定义的本公开不一定限于上述特定特征或动作。相反,上面描述的具体特征和动作被公开作为实现权利要求的示例形式。
再多了解一些
本文用于企业家、创业者技术爱好者查询,结果仅供参考。