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

基于信道接入优先级类别的信道接入过程的制作方法

2022-03-26 07:03:33 来源:中国专利 TAG:


1.本公开的实施例总体上涉及电信领域,并且具体地涉及基于信道接入优先级类别(capc)的信道接入过程的设备、方法、装置和计算机可读存储介质。


背景技术:

2.在3gpp中已经定义了用于先听后说(lbt)的上行链路信道接入过程的两种类型,以用于lte非授权频带操作。在lbt类型1中,信道接入过程使用具有取决于tb内的lch的capc的参数的、指数退避。在lbt类型2中,信道接入过程具有用于信道感测的固定持续时间。类型2信道接入过程只能在共享信道占用时间(cot)内应用。
3.为了促进对上行链路数据的正确选择,网络设备可以在执行lbt过程和发起cot时向终端设备指示ul授权中的capc的值。使用上行链路授权中的、并且被承载在物理下行控制信道(pdcch)上的下行链路控制信息(dci)明确地用信号通知针对终端设备的信道接入(ca)类型(即,lbt类型)以及capc的值。


技术实现要素:

4.一般而言,本公开的示例实施例提供了一种基于capc的信道接入过程的解决方案。
5.在第一方面中,提供了一种第一设备。该第一设备包括:至少一个处理器;以及至少一个存储器,该至少一个存储器包括计算机程序代码;至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使第一设备至少:从第二设备接收调度信息,该调度信息至少指示:针对从第一设备到第二设备的传输所分配的资源、用于传输的信道接入类型和用于传输的预期接入优先级。还使该第一设备进行以下操作:将预期接入优先级与第一设备的缓冲区中的数据的接入优先级进行比较;以及基于比较来确定资源的使用。
6.在第二方面中,提供了一种方法。该方法包括:从第二设备接收调度信息,该调度信息至少指示:针对从第一设备到第二设备的传输所分配的资源、用于传输的信道接入类型和用于传输的预期接入优先级。该方法还包括:将预期接入优先级与第一设备的缓冲区中的数据的接入优先级进行比较;以及基于比较来确定资源的使用。
7.在第三方面中,提供了一种装置,包括:用于从第二设备接收调度信息的部件,该调度信息至少指示:针对从第一设备到第二设备的传输所分配的资源、用于传输的信道接入类型和用于传输的预期接入优先级;用于将预期接入优先级与第一设备的缓冲区中的数据的接入优先级进行比较的部件;以及用于基于比较来确定资源的使用的部件。
8.在第四方面中,提供了一种计算机可读介质,在其上存储有计算机程序,该计算机程序在由设备的至少一个处理器执行时使该设备执行根据第二方面的方法。
9.本公开的实施例的其他特征和优点也将在结合附图阅读具体实施例的以下描述时是明显的,该附图以示例方式说明了本公开的实施例的原理。
附图说明
10.本公开的实施例在示例的意义上呈现并且其优点在下文参考附图更详细地进行了解释,在附图中
11.图1示出了可以实现本公开的示例实施例的示例通信网络;
12.图2示出了根据本公开的一些示例实施例的基于capc的信道接入过程的示例方法200的流程图;
13.图3示出了根据本公开的一些示例实施例的基于capc的信道接入过程的示例方法300的流程图;
14.图4至图6示出了根据本公开的一些示例实施例的示例lbt过程的示图;
15.图7示出了适合于实施本公开的示例实施例的设备的简化框图;以及
16.图8示出了根据本公开的一些实施例的示例计算机可读介质的框图。
17.在整个附图中,相同或类似的附图标记表示相同或类似的元件。
具体实施方式
18.现在将参考若干示例实施例讨论了本文中所描述的主题。应理解,讨论这些实施例仅仅是为了使得本领域的技术人员能够更好地理解并且因此实施本文中所描述的主题,而非暗示对本主题的范围的任何限制。
19.本文中所使用的术语仅用于描述特定实施例并且不旨在对示例实施例进行限制。如本文中所使用,除非上下文另外明确指示,否则单数形式“一”、“一个”和“该”也旨在包括复数形式。还应理解,术语“包括(comprises/comprising)”和/或“包括(includes/including)”在本文中使用时是指规定特征、整数、步骤、操作、元件和/或组件的存在,但不排除一个或多个其他特征、整数、步骤、操作、元件、组件、和/或他们的分组的存在或添加。
20.还应注意,在一些备选实施方式中,所提到的功能/行动可以不按图中所提到的顺序进行。例如,实际上,连续地示出的两个功能或行动可以同时执行,或这些功能或行动有时可以按照相反顺序执行,这取决于所涉及的功能性/行动。
21.如本文中所使用,术语“通信网络”是指遵循任何合适的通信标准的网络,诸如长期演进(lte)、lte高级(lte-a)、宽带码分多址(wcdma)、高速分组接入(hspa)、新无线电(nr)等。此外,终端设备与通信网络中的网络设备之间的通信可以根据任何合适的代通信协议来执行,包括但不限于第一代(1g)通信协议、第二代(2g)通信协议、2.5g通信协议、2.75g通信协议、第三代(3g)通信协议、第四代(4g)通信协议、4.5g通信协议、未来第五代(5g)通信协议和/或目前已知或将来要开发的任何其他协议。
22.本公开的实施例可以在各种通信系统中应用。鉴于通信的快速发展,当然,也将存在可以实施本公开的未来类型的通信技术和系统。不应被视为将本公开的范围仅限于前述系统。出于说明的目的,将参考5g通信系统描述本公开的实施例。
23.本文中所使用的术语“网络设备”包括但不限于基站(bs)、网关、注册管理实体和通信系统中的其他合适的设备。术语“基站”或“bs”表示节点b(nodeb或nb)、演进型nodeb(enodeb或enb)、新无线电(nr)nb(也被称为gnb)、远程无线电单元(rru)、无线电报头(rh)、远程无线电头(rrh)、继电器、低功率节点,诸如毫微微、微微等。
24.本文中所使用的术语“终端设备”包括但不限于“用户装备(ue)”和能够与网络设
备通信的其他合适的终端设备。作为示例,“终端设备”可以指终端、移动终端(mt)、用户站(ss)、便携式用户站、移动站(ms)或接入终端(at)。
25.本文中所使用的术语“电路系统”可以指以下一项或多项或全部:
26.(a)纯硬件电路实施方式(诸如纯模拟和/或数字电路系统中的实施方式)以及
27.(b)硬件电路与软件的组合,诸如(如可适用):
28.(i)(多个)模拟和/或数字硬件电路与以下的组合:
29.软件/固件以及
30.(ii)(多个)硬件处理器与软件(包括(多个)数字信号处理器)的任何部分、软件和(多个)存储器,他们一起工作以使装置(诸如移动电话或服务器)执行各种功能,以及
31.(c)(多个)硬件电路和/或(多个)处理器,诸如(多个)微处理器或(多个)微处理器的一部分,该硬件电路和/或处理器需要软件(例如固件)进行操作,但软件可以在不需要软件进行操作时不存在。
32.电路系统的该定义适用于该术语在本技术中(包括在任何权利要求中)的所有使用。作为另一示例,如本技术中所使用,术语“电路系统”还涵盖仅硬件电路或处理器(或多个处理器),或硬件电路或处理器的一部分和其(或他们的)随附软件和/或固件的实施方式。术语“电路系统”还涵盖例如(并且如果适用于特定权利要求元素)用于移动设备的基带集成电路或处理器集成电路或服务器、蜂窝网络设备或另一计算或网络设备中的类似集成电路。
33.图1示出了可以视线本公开的实施例的示例通信网络100。网络100包括由网络设备110服务的第二设备110(在下文中可以被称为网络设备110)和第一设备120-1和120-2(在下文中被统称为第一设备120或单独被称为终端设备120)。网络设备110的服务区域被称作小区102。应理解,网络设备和终端设备的数量仅用于说明的目的,而不暗示任何限制。网络100可以包括适用于实施本公开的实施例的任何合适的数量的网络设备和终端设备。尽管未示出,但应了解,一个或多个终端设备可以位于小区102中并且由网络设备110服务。
34.网络100中的通信可以符合任何合适的标准,包括但不限于新无线电(nr)、长期演进(lte)、lte演进、lte高级(lte-a)、宽带码分多址(wcdma)、码分多址(cdma)和全球移动通信系统(gsm)等。此外,可以根据目前已知或将来要开发的任何代通信协议来执行通信。通信协议的示例包括但不限于第一代(1g)通信协议、第二代(2g)通信协议、2.5g通信协议、2.75g通信协议、第三代(3g)通信协议、第四代(4g)通信协议、4.5g通信协议、第五代(5g)通信协议。
35.如上文所提及,在3gpp中已经定义了用于lbt的上行链路信道接入过程的两种类型,以用于lte非授权带操作。在lbt类型1中,信道接入过程使用具有取决于tb内的lch的capc的参数的、指数退避。用于上行链路(ul)的capc在表中表示如下。
36.表1:用于ul的信道接入优先级类别
[0037][0038]
其中cw
min,p
可以被称为最小竞争窗口大小,cw
max,p
可以被称为最大竞争窗口大小,t
mcot,p
可以被称为最大信道占用时间,并且cw
p
可以被称为所允许的竞争窗口大小的集合。
[0039]
在lbt类型2中,信道接入过程具有用于信道感测的固定持续时间。类型2信道接入过程只能在cot内被应用。
[0040]
在上链路行授权中、并且被承载在pddch上使用下行链路dci明确地用信号通知用于终端设备的ca类型(即,lbt类型)以及capc的值。
[0041]
例如,dci格式0a被用于在授权辅助接入(laa)辅助小区(scell)中调度物理上行链路共享信道(pusch),或激活/释放自主ul传输(aul),或向终端设备指示aul下行链路反馈信息(aul-dfi),该aul下行链路反馈信息用aul传输被激活。
[0042]
在定义了可能更多的lbt类型的情况下,指示终端设备的信道接入过程的类似途径也可能适用于新无线电非授权(nr-u)。更具体地,正在nr-u中讨论四种信道接入(lbt)分类(不具有信道感测的分类1lbt;具有16us的感测持续时间的分类2lbt;具有25us的感测持续时间的分类2lbt;以及具有指数退避的分类4lbt)。分类2lbt对应于lbt类型2,并且分类4lbt对应于lbt类型1。
[0043]
针对具有cot共享的ul信道接入类型2,假设是网络设备已经使用分类4lbt发起了信道占用,并且ul传输发生在信道占用时间内。在这些条件下,终端设备只需要执行较短lbt(即,如上文所提及的lbt类型2),或根本不需要lbt或感测(即,分类1lbt)。网络设备分类4lbt的精确参数化取决于信道接入优先级类别p,这在表中表示如下。
[0044]
表2:信道接入优先级类别
[0045][0046]
其中cw
min,p
可以被称为最小竞争窗口大小,cw
max,p
可以被称为最大竞争窗口大小,t
mcot,p
可以被称为最大信道占用时间,并且cw
p
可以被称为所允许的竞争窗口大小的集合。
[0047]
当使用由网络设备发起的ul传输(即,cot共享)的信道占用时,假设是上行链路信道或数据的capc值必须与网络设备假设的capc值相同或比网络设备假设的capc值更低(较低capc值具有较高优先级)。即,上行链路数据的优先级必须与下行链路数据的优先级相同或比下行链路数据的优先级更高。为了促进对上行链路数据的正确选择,网络设备可以在执行分类4lbt和发起cot时向ue指示上行授权中的capc的值。
[0048]
例如,已经同意如果网络设备在dci中指示终端设备的类型2信道接入过程,那么网络设备在dci中指示被用于获得对信道的接入的信道接入优先级类别。
[0049]
然而,在终端设备中的lcp(逻辑信道优先级)过程中不存在关于能够将capc包括在上行传输中的逻辑信道的数据的这种限制。即使在规范中陈述了capc被指示用于类型2,dci中的所指示的capc也根本不会被考虑。这被留给网络设备以确保其基于下行链路业务、从终端设备接收到的最新缓冲区状态报告(bsr)和接收到的ul业务来给出正确授权。但bsr具有粗略粒度并且是按逻辑信道组(lcg)报告的,并且并不总是包含用于具有可用于传输的数据的、所有lch的最新信息。例如,网络可以对具有类似lcp优先级的lch进行分组,而这种lch仍然可以具有不同capc。可能会发生如下情况:终端设备没有与dci中所指示的capc具有更高或相等优先级的数据。在这种情况下,被复用到所分配的ul资源中的数据可以不符合针对授权/cot所指示的capc限制,这会对公平产生负面影响。
[0050]
因此,根据本公开的实施例提出了用于基于capc来接入信道的方法。终端设备可以从自网络设备传输的dci中获得被预期用于上行链路传输的数据优先级,并且基于capc的值来调度上行链路传输。
[0051]
下文参考图2详细地描述了本公开的原理和实施方式,图2示出了根据本公开的一些示例实施例的基于capc的信道接入过程的示例方法200的流程图。方法200可以在如图1中所示出的终端设备120处实现。出于讨论的目的,将参考图1描述方法200。
[0052]
如图2中所示出,在210,终端设备120从网络设备120接收调度信息。本文中所使用
的调度信息可以被称为dci,该dci可以用于调度上行链路传输,即,从终端设备120到网络设备110的传输。
[0053]
调度信息可以包括各种指示。例如,调度信息可以包括针对上行链路传输所分配的时域和频域两者的资源、与信道接入相关联的信息,例如用于上行链路传输的信道的预期接入优先级和信道接入类型,例如lbt类型。
[0054]
本文中所使用的信道的接入优先级类别可以被称为如上文所提及的capc。在ts 36.213中定义了四种信道接入优先级类别,当在laa载波中执行上行链路和下行链路传输时能够使用这些信道接入优先级类别。表(表示如下)示出了应该由属于不同标准化(qos类别标识符)的业务使用哪个信道接入优先级类别。非标准化qci(即,运营商特定的qci)应基于下表使用合适的信道接入优先级类别,即,用于非标准化qci的信道接入优先级类别应为标准化qci的信道接入优先级类别,该标准化qci的信道接入优先级类别与非标准化qci的业务类别最匹配。在该表中,较低capc值具有较高优先级。
[0055]
表3:信道接入优先级类别与qci之间的映射
[0056]
信道接入优先级类别(p)qci11,3,5,65,66,69,7022,734,6,8,94-[0057]
调度信息还可以包括用于检查信道可用性的时间间隔。用于检查信道可用性的过程可以指lbt过程。如上文所提及,存在2种类型的lbt。类型1lbt过程的持续时间可以基于指数退避,这意味着类型1lbt过程可能需要更长的感测时间。本解决方案中的lbt过程可以指代类型2lbt,并且用于检查信道可用性/感测信道占用的持续时间非常短,这是因为类型1lbt过程已经在网络设备110处被完成。
[0058]
参照图2,在220,终端设备120将预期接入优先级(该预期接入优先级根据调度信息来确定)与终端设备120的缓冲区中的数据的接入优先级进行比较。此处的接入优先级可以指信道接入优先级类别。
[0059]
缓冲区中的每个数据可以具有接入优先级,这可以取决于与数据相关联的服务类型。只有接入优先级等于或高于预期接入优先级的数据可以在具有cot共享的信道上传输。因此,终端设备120可以确定缓冲区是否包含具有超过预期接入优先级的接入优先级的数据。即,如果不存在传输块(tb)中所包括的相等或更高优先级的数据,那么要在具有cot共享的信道上传输的数据的接入优先级不能低于预期接入优先级。
[0060]
针对缓冲区包含具有超过预期接入优先级的接入优先级的数据的情况,终端设备120可以根据数据构建传输块并且传输关于针对上行链路传输分配的资源的tb。然而,缓冲区中的每个数据的接入优先级低于预期接入优先级可以是可能的。因此,在230,终端设备120基于比较来确定资源的使用。
[0061]
如果缓冲区中的每个数据的接入优先级低于预期接入优先级,那么终端设备120可以回退到类型1lbt过程,类型1lbt过程用于检查针对具有较低接入优先级的数据的信道可用性,这可能需要更多的感测时间。即,终端设备120可以将信道接入类型从类型2lbt改变为类型1lbt。
[0062]
具有指数退避的lbt过程的持续时间可以取决于被复用到tb中的具有最低接入优先级的数据。这可以适用于如上文所描述的终端设备120将信道接入类型从类型2lbt改变为类型1lbt的情况以及终端设备120利用来自调度信息的类型1lbt被指示的情况。因此,由网络设备110调度的时间间隔(该时间间隔可以被视为dl传输与ul传输之间的间隙)对于具有指数退避的lbt过程可以是不充足的。
[0063]
如果具有指数退避的lbt过程在该时间间隔内未被完成,那么可以延长用于检查信道可用性的时间间隔。然而,延长的时间间隔可以与针对ul传输分配的时域资源重叠,并且可以调整针对ul传输分配的时域资源。参考图3,在终端设备120处执行的lbt过程可以详细描述如下。
[0064]
图3示出了根据本公开的一些示例实施例的基于capc的信道接入过程的示例方法300的流程图。方法300可以在如图1中所示出的终端设备120处实现。出于讨论的目的,将参考图1描述方法300。
[0065]
如图3中所示出,在310中,终端设备120将预期接入优先级与终端设备120的缓冲区中的数据的接入优先级进行比较,这等同于方法200中的动作220。数据的接入优先级可以是要被复用在tb中的数据的最高优先级。
[0066]
在320中,如果终端设备120确定缓冲区中的数据的接入优先级低于预期接入优先级,换言之,缓冲区中所包含的数据不具有超过预期接入优先级的接入优先级,那么在所指示的信道接入类型是类型2lbt的情况下,在330中,终端设备120可以将信道接入类型改变为类型1lbt。终端设备120可以确定用于检查信道可用性以传输缓冲区中的数据的时间间隔。
[0067]
如上文所提及,类型1lbt使用指数退避并且需要更多时间来感测用于被复用到tb中的、具有较低接入优先级的数据的ul传输。如果终端设备120确定具有指数退避的lbt过程在该时间间隔内未被完成,那么终端设备120可以延长用于检查信道可用性的时间间隔。
[0068]
如上文所提及,由网络设备110调度的lbt过程的时间间隔不足以使lbt过程在终端设备120中执行,并且可以延长lbt过程的时间间隔。即,lbt过程的时间间隔可以与针对上行传输所分配的时域资源重叠。如果终端设备120确定延长的时间间隔与用于传输的时域资源重叠,那么终端设备120可以基于lbt过程的延长的时间间隔来调整用于传输的时域资源的范围。
[0069]
图4至图6示出了根据本公开的一些示例实施例的示例lbt过程的示图。参考图4至图6,可以更好地理解对用于上行传输的时域资源的范围的调整。
[0070]
如图4中所示出,终端设备120在时间间隔401中接收关于用于下行链路传输的资源411的调度信息。终端设备120可以确定用于上行传输的资源412和413可以在时间间隔403的起始点开始,并且终端设备120可以在时间间隔403和404中执行上行链路传输。时间间隔402可以被用于检查信道可用性,即,执行已经在dci中调度和指示的lbt过程。能够看出,间隔非常短并且通常为25μs。
[0071]
在一些示例实施例中,为了感测具有较长时间的信道,终端设备120可以推迟针对上行链路传输分配的时域资源(时间间隔403和404)。终端设备120可以基于调度信息来确定针对上行链路传输分配的时域资源的起始点,并且基于延长的时间间隔来推迟起始点。
[0072]
推迟的时间段可以是预先配置的,并且例如可以是预定数目的符号。如图5中所示
出,终端设备120在时间间隔501中接收关于用于下行传输的资源511的调度信息。与图4相比,用于上行链路传输的资源512和513被推迟并且在终端设备120处执行的lbt过程的时间间隔502增加。
[0073]
在一些示例实施例中,终端设备120可以预留针对上行链路传输分配的时域资源。针对这种情况,终端设备120可以基于调度信息来推迟针对上行链路传输分配的时域资源的起始点,并且从资源的起始点预留用于延长的时间间隔的时间段。在预留的时间段期间,ul传输被暂停。
[0074]
预定时间段可以是预先配置的,并且例如可以是预定数目的符号。如图6中所示出,终端设备120在时间间隔501中接收关于用于下行传输的资源611的调度信息。与图4相比,用于上行链路传输的资源612的一部分被预留用于lbt过程,并且在终端设备120处执行的lbt过程的时间间隔602增加。
[0075]
在一些示例实施例中,终端设备120可以在针对上行链路传输分配的多个连续资源集合中预留第一资源集合。例如,整个资源512可以用于lbt过程。
[0076]
作为另一选项,如果终端设备120确定缓冲区中的数据的接入优先级低于预期接入优先级,那么终端设备120可以跳过在资源上的上行链路传输。换言之,终端设备120可以不根据缓冲区中的数据构建要被传输的传输块。
[0077]
作为另一选项,如果终端设备120确定缓冲区中的数据的数据优先级低于接入优先级,那么终端设备120可以生成对缓冲区中的数据的接入优先级的指示并且在资源上向网络设备110传输该指示。
[0078]
作为另一选项,如果终端设备120确定缓冲区中的数据的数据优先级低于接入优先级,那么终端设备120可以向网络设备110传输关于资源的bsr。
[0079]
在一些示例实施例中,在终端设备120没有要在共享网络设备110发起的cot中传输的具有足够高的优先级的数据的情况下,网络设备110还可以经由例如rrc信令向终端设备120指示终端设备120应该应用以上行为中的哪个行为。
[0080]
以这种方式,cot共享能够仅用于具有较高或相等优先级的数据,以避免授权在非授权带上的非预期使用,并且具有要传输的不同类型的业务的节点之间的共存公平可以被实现。
[0081]
在一些示例实施例中,可以执行方法200(例如在终端设备120处实施)的装置可以包括用于执行方法200的相应步骤的部件。部件可以以任何合适的形式实施。例如,部件可以在电路系统或软件模块中实施。
[0082]
在一些示例实施例中,装置包括:用于从第二设备接收调度信息的部件,该调度信息至少指示:针对从第一设备到第二设备的传输所分配的资源、用于传输的信道接入类型和用于传输的预期接入优先级;用于将预期接入优先级与第一设备的缓冲区中的数据的接入优先级进行比较的部件;以及用于基于比较来确定资源的使用的部件。
[0083]
在一些示例实施例中,装置还包括用于响应于确定信道接入类型是不具有指数退避的lbt并且数据的接入优先级低于预期接入优先级,将信道接入类型改变为具有指数退避的lbt的部件。
[0084]
在一些示例实施例中,用于改变信道接入类型的部件包括:用于确定用于检查信道可用性以传输缓冲区中的数据的时间间隔的部件和用于响应于确定具有指数退避的lbt
的过程在时间间隔内未被完成,延长用于检查信道可用性以传输缓冲区中的数据的时间间隔的部件。
[0085]
在一些示例实施例中,装置还包括用于响应于确定延长的时间间隔与用于传输的时域资源重叠,基于延长的时间间隔来调整用于传输的时域资源的范围的部件。
[0086]
在一些示例实施例中,用于调整针对传输分配的时域资源的部件包括用于基于调度信息来确定针对传输分配的时域资源的起始点的部件和用于基于延长的时间间隔来推迟起始点的部件。
[0087]
在一些示例实施例中,用于调整针对传输分配的时域资源的部件包括:用于基于调度信息来确定针对传输分配的时域资源的起始点的部件和用于从资源的起始点预留用于延长的时间间隔的时间段的部件,其中传输在预留的时间段期间被暂停。
[0088]
在一些示例实施例中,用于确定资源的使用的部件包括用于响应于确定用于传输的数据的接入优先级低于预期接入优先级,跳过对资源的传输的部件。
[0089]
在一些示例实施例中,用于确定资源的使用的部件包括用于响应于确定用于传输的数据的接入优先级低于预期接入优先级,生成对数据优先级的指示的部件;和用于在资源上向第二设备传输指示的部件。
[0090]
在一些示例实施例中,用于确定资源的使用的部件包括用于响应于确定用于传输的数据的接入优先级低于预期接入优先级,在资源上向第二设备传输缓冲区状态报告(bsr)的部件。
[0091]
在一些示例实施例中,接入优先级包括信道接入优先级类别。
[0092]
图7是适合于实施本公开的实施例的设备700的简化框图。可以提供设备700来实施通信设备,例如如图1中所示出的终端设备120和网络设备110。如所示出,设备700包括一个或多个处理器710、耦合到处理器710的一个或多个存储器740以及耦合到处理器710的一个或多个传输器和/或接收器(tx/rx)740。
[0093]
tx/rx 740用于双向通信。tx/rx 740具有至少一个天线以促进通信。通信接口可以表示与其他网络元件通信所必需的任何接口。
[0094]
处理器710可以属于适合于本地技术网络的任何类型并且可以包括以下一项或多项:通用计算机、专用计算机、微处理器、数字信号处理器(dsp)和基于多核处理器架构的处理器,作为非限制性示例。设备700可以具有多个处理器,诸如在时间上从属于与主处理器同步的时钟的专用集成电路芯片。
[0095]
存储器720可以包括一个或多个非易失性存储器和一个或多个易失性存储器。非易失性存储器的示例包括但不限于只读存储器(rom)724、电可编程只读存储器(eprom)、闪速存储器、硬盘、压缩盘(cd)、数字视频盘(dvd)和其他磁存储装置和/或光学存储装置。易失性存储器的示例包括但不限于随机存取存储器(ram)722和在断电持续时间内将不会持续的其他易失性存储器。
[0096]
计算机程序730包括由相关联的处理器710执行的计算机可执行指令。可以将程序730存储在rom 1020中。处理器710可以通过将程序730加载到ram 720中来执行任何合适的动作和处理。
[0097]
本公开的实施例可以借助于程序730来实施,使得设备700可以执行如参考图2至图6所讨论的本公开的任何进程。本公开的实施例还可以由硬件或由软件与硬件的组合实
施。
[0098]
在一些实施例中,程序730可以有形地包含在计算机可读介质中,可以将该计算机可读介质包括在设备700中(诸如包括在存储器720中)或设备700可访问的其他存储设备中。设备700可以将程序730从计算机可读介质加载到ram 722以供执行。计算机可读介质可以包括任何类型的有形的非易失性存储器,诸如rom、eprom、闪速存储器、硬盘、cd、dvd等。图8示出了呈cd或dvd的形式的计算机可读介质800的示例。计算机可读介质在其上存储有程序730。
[0099]
通常,本公开的各种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实施。一些方面可以在硬件中实施,而其他方面可以在可以由控制器、微处理器或其他计算设备执行的固件或软件中实施。虽然将本公开的实施例的各种方面图示和描述为框图、流程图或使用一些其他图形表示,但应理解,本文中所描述的框、装置、系统、技术或方法可以作为非限制性示例实施在硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备或其某种组合中。
[0100]
本公开还提供有形地存储在非暂时性计算机可读存储介质上的至少一种计算机程序产品。计算机程序产品包括计算机可执行指令,诸如程序模块中所包括的计算机可执行指令,这些计算机可执行指令在目标真实或虚拟处理器上的设备中执行以进行如上文参考图2至图6所描述的方法500和600。通常,程序模块包括执行特定任务或实施特定抽象数据类型的例程、程序、库、对象、类别、组件、数据结构等。在各种实施例中,程序模块的功能性可以根据需要在程序模块之间组合或分割。程序模块的机器可执行指令可以在本地或分布式设备内执行。在分布式设备中,程序模块可以位于本地存储介质和远程存储介质两者中。
[0101]
用于进行本公开的方法的程序代码可以用一种或多种编程语言的任何组合来编写。可以将这些程序代码提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码在被处理器或控制器执行时使在流程图和/或框图中指定的功能/操作得以实施。程序代码可以完全在机器上、部分地在机器上、作为独立式软件包、部分地在机器上和部分地在远程机器上或完全在远程机器或服务器上执行。
[0102]
在本公开的上下文中,计算机程序代码或相关数据可以由任何合适的载体承载以使得设备、装置或处理器能够执行如上文所描述的各种进程和操作。载体的示例包括信号、计算机可读介质等。
[0103]
计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读介质可以包括但不限于电子、磁性、光学、电磁、红外或半导体系统、装置或设备或前述的任何合适的组合。计算机可读存储介质的更具体的示例将包括具有一根或多根电线的电气连接、便携式计算机磁盘、硬盘、随机存取存储器(揜am)、只读存储器(rom)、可擦除编程只读存储器(eprom或闪速存储器)、光纤、便携式光盘只读存储器(cd-rom)、光学存储设备,磁性存储设备或前述的任何合适的组合。
[0104]
进一步地,虽然按照特定顺序描绘了操作,但不应将其理解为需要按照所示出的特定顺序或按照相继的顺序来执行这种操作,或需要执行所有所图示的操作以实现期望结果。在某些情况下,多任务处理和并行处理可以是有利的。同样,虽然在以上讨论中包含若干具体实施方式细节,但这些实施方式细节不应被解释为对本公开的范围的限制,而是对
可以特定于特定实施例的特征的描述。在单独实施例的上下文中描述的某些特征还可以组合地实施在单个实施例中。相反,在单个实施例的上下文中描述的各种特征也可以单独地或按照任何合适的子组合实施在多个实施例中。
[0105]
尽管本公开已经用特定于结构特征和/或方法行动的语言进行了描述,但应理解,在随附权利要求书中所限定的本公开并不一定限于上文所描述的特定特征或行动。相反,将上文描述的特定特征和行动公开为实施权利要求书的示例形式。
再多了解一些

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

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

相关文献