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

层到层接口的节省功率的技术的制作方法

2023-02-16 13:21:04 来源:中国专利 TAG:

层到层接口的节省功率的技术
相关申请的交叉引用
1.本技术要求2020年6月12日递交的名称为“4g/5g downlink mac/phy interface code block based direct datainterface(基于4g/5g下行链路mac/phy接口代码块的直接数据接口)”、申请号为63/038,665的美国临时申请的优先权,该临时申请的全部内容通过引用并入本技术中。
技术领域
2.所公开的技术涉及节省功率技术,更具体地,涉及电信设备中的层到层接口的节省功率技术。


背景技术:

3.由于对无线通信系统的不断增长的需求,无线通信系统正在不断改进。例如,在第五代(5g)技术中,与前几代相比,频谱效率被提高。一种有助于提高频谱效率的技术是基于代码块组(code block group,cbg)的混合自动重传请求(hybrid automatic repeat request,harq)重传。该技术包括将传输块(tb)分解成多个cbg,这允许通过协议栈的层来处理cbg。
4.特别是在下行链路方向上,可以利用改进的5g技术来增加网络设备的效率。例如,由于通过协议栈处理cbg的更细粒度的方法,网络设备可以降低功耗。然而,额外的改进将有助于进一步利用5g的发展。
附图说明
5.本实施例以示例的方式示出,并且本实施例并不旨在被附图中的图所限制。
6.图1示出了具有存储器的物理(phy)层和介质访问(mac)层系统的高层框图。
7.图2a示出了phy层到mac层接口的基于硬件的实施方式的高层框图。
8.图2b示出了phy层到mac层的接口信号。
9.图3示出了phy层到mac层接口的基于软件的实施方式的高层框图。
10.图4是示出了用于通过phy层到mac层接口处理代码块的方法的流程图。
11.图5是示出了可操作以执行所公开技术的各方面的计算机系统的示例形式的机器的图解表示的框图。
具体实施方式
12.无线通信系统不断地被改进,以满足日益增长的效率需求。在无线通信设备中,效率是一个包罗万象的术语,其可以包括诸如功耗率、存储器的使用、空间的使用之类的因素和其他因素。考虑到这些多重因素,也有多种方法可以提高无线通信系统中的效率。
13.例如,第五代(5g)允许混合自动重复请求(harq)重传。harq重传允许将传输块(tb)分解成代码块组(cbg),并且cbg可以进一步分解成多个代码块(cb)。因此,无线通信系
统可以一次处理一个或多个cb或cbg,而不是发送、接收和/或处理整个tb。
14.例如,在下行链路方向上,终端设备(例如,iphone)可以连接到基站。基站可以向终端设备发送多个cb。终端设备在接收到cb后,可以将cb存储在外部存储器中,直到接收到相应tb中的所有cb为止。特别地,在协议栈级别,物理(phy)层将cb存储在外部存储器中。一旦接收到构成相应tb的所有cb,phy层将处理cb,并将它们传输到介质访问(mac)层。在mac层,也会发生类似的过程。mac层将cb存储在存储器中,直到mac层接收到来自phy层的相应tb中的所有cb为止。
15.然而,由于为harq重传开发的粒度方法,例如,如果tb的一个或多个cbg在传输期间缺失,则不需要重传整个tb。可以重传所述一个或多个cbg以解决该问题。例如,phy层可以向基站指示特定的cbg在传输期间被缺失。然后,基站可以重传该特定的cbg,而不是整个相应的tb。这样一来,harq重传提高了无线通信系统的效率。
16.然而,harq重传技术在上述过程中没有发挥其潜力。也就是说,在每一层,存储器中的cb的重传和存储至少会导致两个问题:功耗和存储器使用。特别地,电力消耗是终端设备运行中的关键因素。鉴于终端设备通常是独立的设备,必须有效地使用机载电源。在所描述的方法中,在协议层和存储器之间以及层本身之间的重复往返期间,功率损失。例如,phy层可以重复地发送和接收来自存储器的cb,同时phy层还与基站通信。因此,功率以低效率消耗。
17.此外,终端设备处的内存是有限的。因此,应该有效地使用内存。在当前的harq重传技术中,存储器用于存储cb,直到相应tb的所有cb均被接收为止。为此,例如,phy层将接收到的cb存储在存储器中。一旦接收到所有cb,phy层将再次从存储器中移除cb,并将它们传输到mac层。在mac层,cb将再次被存储在存储器中,直到mac层从phy层接收到所有cb为止。因此,存储器被大量地用于中间存储。
18.其它问题也随着当前harq重传技术的使用而出现。例如,由于从接收cb到接收tb中的所有cb的等待时间,因此,在cb的处理中可能存在额外的延迟。与存储器通信造成的延迟加剧了这一问题。另一个问题是协议栈各层的待机时间。例如,如果mac层处理先前的一组cb,则mac层仍然必须等待,直到phy层在下一次传输中接收到所有cb,才能开始处理下一次传输。因此,有若干机会来提高实现harq重传技术所涉及的效率。
19.因此,本文介绍了用于提高phy层和mac层之间的cb传输效率的至少一种技术。具体地,该技术包括将cb从phy层发送到mac层,而不管是否接收到相应tb的所有cb。cb可以通过直接硬件接口或标准总线传输。在前一种选择中,phy层的解码器可以与phy到mac接口互连。phy解码器可以通过各种接口信号传输cb。mac缓冲器可以连接到phy到mac接口的另一端。在后一种选择中,phy层可以通过诸如高级微控制器总线架构高性能总线(high performance bus,ahb)之类的总线将cb传输到mac层。在这种情况下,数据信号和控制数据信号可以通过相同的总线传输或通过不同的总线传输。
20.在上述两个选择中,phy层不需要将cb存储在存储器中,直到其接收到来自基站的相应tb的所有cb为止。相反,当从基站接收到cbs时,phy层可以将cb发送到mac层。然后,mac层可以确定是处理cb还是将其存储在存储器中。mac层可以基于例如与cb相关联的错误率来做出该确定。如果错误率高于阈值,则mac层可以将cb存储在存储器中,并且例如请求传输。如果错误率低于阈值,则mac层可以继续处理cbs。这样一来,上述问题被解决。
21.在下面的描述中,仅出于说明的目的,使用终端设备(例如,移动设备)的示例来解释技术的各个方面。例如,蜂窝电话可以应用用于将cb从phy层传输到mac层的技术。然而,需要注意的是,这里公开的技术不限于对终端设备或任何其他特定种类的设备的适用性。其他设备,例如电子设备或系统(例如,无线通信设备)可以以类似的方式适用这些技术。
22.此外,以cb和cbg为参考。cbg是多个cb的分组。因此,在一些情况下,这些术语可以互换使用。例如,phy层可以将cb传输到mac层。cb也可以被描述为cbg,因为cb可以被分组为一个或多个cbg。此外,在执行动作时,以协议栈的层为参考,例如,phy层和mac层。例如,将cb传输到存储器。但是,需要注意的是,硬件实现层是执行这些动作的组件。使用术语phy层和mac层仅仅是为了便于描述。
23.还需要注意的是,虽然本文介绍的技术是在5g技术的背景下描述的,但是这些技术不一定局限于5g技术的适用性,甚至也不局限于无线电信。因此,本文介绍的技术潜在地适用于这里描述的技术领域之外的技术领域。phy到mac接口概述
24.图1示出了具有存储器的物理(phy)层和介质访问(mac)层系统的高层框图100。框图100包括phy层102、mac层104、phy层-mac层接口106和存储器108。phy层102通过phy层-mac层接口106与mac层104互连。此外,mac层104连接到存储器108。相反,phy层102可选地连接到存储器108。
25.phy层102可选地连接到存储器108,因为phy层102不需要与存储器108通信。具体地,phy层102不需要将cb存储在存储器108中,直到接收到相应tb的所有cb为止。相反,当从基站接收到cb时,phy层102可以将这些cb发送到mac层104。然而,其他无线通信操作可能需要与存储器108通信。因此,在这里描述的技术的上下文中,与存储器108的连接是可选的。
26.在一些实施例中,phy层102可以接收来自基站(例如,5g nr)(未图示)的cb。cb可以是例如,cbg的一部分和/或tb的一部分。例如,phy层102可以接收来自基站的给定数量的cb。该给定数量的cb可以组成一个cbg和相应tb的一部分。在另一示例中,给定数量的cb可以构成cbg的一部分,该cbg的一部分也构成相应tb的一部分。在又一示例中,cb的数量可以组成多个cbg,这些cbg构成了相应tb的整体。
27.无论cb的数量如何,phy层102都可以通过phy层-mac层接口106将cb传输到mac层104。一旦mac层104接收到这些cb,mac层104可以确定是对接收到的cb进行处理还是将接收到的cb存储在存储器108中。该确定可以基于例如错误率。传输的错误率基于需要按顺序处理的cb。一般来说,应该按顺序接收cb。因此,mac层104可以基于接收cb的顺序来确定是否缺失了任何cb,以及是否以正确的顺序接收了cb。如果缺失cb和/或cbs无序,则mac层104可以将cb存储在存储器108中。一旦错误被解决,mac层104可以从存储器108检索cbs以用于进一步处理。
28.由缺失cb引起的错误可以通过多种方式纠正。例如,phy层102可以在随后的传输中传输缺失的cb。在这种情况下,mac层104可以从存储器108检索相关联的cb以用于进一步处理。例如,mac层104最初可以接收十个cb。在十个cb的集合中,序列中可能缺失两个cb。mac层104可以确定存在两个缺失的cb,因为在接收到的十个cb中,按顺序,有两个中间cb缺失。换句话说,该集合应该包括十二个cb,但只收到了十个cb。因此,mac层104可以确定将该十个cb存储在存储器108中。随后,phy层102可以发送缺失的两个cb。一旦接收到这两个cb,
mac层104可以从存储器108检索十个cb,并进一步处理十二个cb。
29.类似地,mac层104可以无序地接收cb。mac层104可以基于例如cb的报头中的信息和/或与cb一起接收的控制信息来确定cb是否无序。如果mac层104确定cb是无序的,则cb可以被存储在存储器108中。当在存储器108中时,mac层可以在进一步处理它们(例如,用于传输到上层)之前以正确的顺序排列这些cb。
30.在一些实施例中,存储器108可以是通信地连接到mac层104的任何外部存储器设备。例如,存储器108可以是双倍数据速率(ddr)存储器。在这种情况下,外部可以指存储器在mac层104硬件的外部,并且在实现框图100的元素的终端设备内。例如,框图100的元素可以在蜂窝电话(例如,iphone)中实现。存储器108可以是服务于设备的其他组件和功能的存储器,因此可以用于多种目的。然而,mac层104可以是可以与存储器108通信的设备的多个组件之一。
31.以这种方式并且通过使用框图100中的组件,phy层102和mac层104可以交互以优化harq重传技术。此外,存在多种方式来实现phy层-mac层接口106。一个是基于硬件逻辑的接口设计,另一个是基于中央处理单元(cpu)配置的可编程接口设计。基于硬件逻辑的接口
32.图2a示出了phy层到mac层接口的基于硬件逻辑的实施方式200a的高层框图。实施方式200a包括解码器缓冲器202、下行链路(downlink,dl)phy层解码器204、dl mac层接口206、mac层缓冲器208、接口信号210、解码器直接存储器访问(dma)212、mac层dma 214、互连(interconnect)216、ddr控制器218和ddr 220。在一些实施例中,解码器缓冲器202和dl phy层解码器204可以是phy层(例如,图1中的phy层102)的一部分。此外,dl mac层接口206和mac层缓冲器208可以是mac层(例如,图1中的mac层104)的一部分。
33.解码器缓冲器202可以接收来自基站(未示出)的cb并与ddr 220通信。如上所述,解码器缓冲器202和ddr 220之间的连接和组件可以是可选的。具体地,在本文描述的技术的上下文中,(phy层的)解码器缓冲器202不需要与存储器设备ddr 220通信。解码器缓冲器202还可以传输cb到dl phy层解码器204,而dl phy层解码器204又可以传输cb到dl mac层接口206。
34.在基于硬件逻辑的设计中,可以通过各种接口信号210传输cb。结合图2b更详细地描述接口信号210。为了开始通信,dl phy层解码器204和dl mac层接口206可以建立握手信号。握手信号通常建立并限定通信中两个参与者之间的通信链路的协议。一旦通信开始并且mac层在dl mac层接口206处接收到cb并将其传输到mac层缓冲器208,则mac层可以确定是否处理该cb或将该cb存储在ddr 220中,如上所述。例如,如果由于错误率高于阈值而需要将cb存储在ddr 220中,则mac层缓冲器208可以经由mac层dma 214、互连216和ddr控制器218将cb存储在ddr 220中。
35.在一些实施例中,错误率的阈值可以取决于错误的类型。例如,如果错误是缺失cb,则阈值错误率可以是缺失的cb与接收到的cb的比率。例如,比率可以是1:5,这意味着每五个接收到的cb中可能缺失一个cb。如果该比率高于1:5,则接收到的cb可以存储在ddr 220中,直到错误率被解决为止。可替代地,如果错误是由于接收cb无序而引起的,则默认情况下cb可以被存储在ddr 220中,直到这些cb被排序为止。
36.图2b示出了phy层到mac层接口信号200b的示例。鉴于图2a中的组件,图2b被最佳
地理解。也就是说,如图2a中所描述,在dl phy层解码器204和dl mac层接口206之间传输图2b中示出的信号200b。初始信号clk是时钟信号。通常,时钟信号以周期为单位在高电平和低电平之间振荡,并用于协调组件之间的动作。接下来,tb_end是指示当前tb数据交换结束的单周期脉冲。cb_start是指示由tb_id和cb_index指定的新cb的第一数据周期将被传输的单周期脉冲。cb_length指示由cb_start信号验证的cb的字节表示的每个cb的长度。
37.tb_id或tb索引标识当前数据周期属于哪个tb。cb_data_valid指示信号为高电平时出现了有效数据周期。cb_data是与由tb_id和cb_index标识的cb相关联的cb数据值。当cb_data_valid为高电平时,cb_data值有效。mac_ready指示mac层(例如,图1中的mac层104)是否准备好接收数据。cb_index是当前正在传输的cb的索引。此外,cb_index信号的比特宽度指示由tb_id信号标识的tb中的cb的数量。
38.cb_in_ddr为dl phy层解码器204提供选项,以向dl mac层接口206指示cb已经被传送到中间存储器(例如,图2a中的ddr 220)。如果cb_in_ddr为高电平,则mac层将必须从中间存储器检索cb。然而,如上所述,除非设备的其他操作导致信号为高电平,否则该信号不会为高电平。最后,phy_error指示phy层具有错误条件。
39.例如,dl phy层解码器204可以通过使cb_start生效来发起数据传输。同时,dl phy层解码器204可以传输cb的标识信息,该cb的标识信息可以包括cb_index、tb_id、cb_length和cb_data。此外,cb_data_valid信号被生效以指示传输是有效的。否则,数据将不会被传输。然后,dl phy层解码器204将传送由cb_length指示的精确量。之后,可以通过再次使cb_start生效来启动新的cb传送。一旦tb中的所有cb均被传送,就可以使tb_end生效。可编程接口设计
40.图3示出了phy层到mac层接口的基于软件的实施方式300的高层框图。实施方式300包括phy层302和mac层304内的组件、接口306a-306b和ddr 308。接口306a-306b可以是例如ahb总线简化版(ahb lite)、开放核心控制(open core control,ocp)lite或任何其他类型的总线。控制信息(例如,tb_id、cb_index、cb_id)可以通过另一总线,例如,数据控制接口306b传输。可选地,数据和控制信息可以在一条总线(例如,数据接口306a)上传输。
41.类似于结合图2b描述的信号,总线的寄存器,接口306a-306b,可以包括与由图2b中描述的接口信号所指示的数据类似的数据。例如,第一寄存器可以包括cb信息,例如cb_id、tb_id、cb_index和cb_length。第二寄存器可以包括cb存储器地址和控制寄存器。如上所述,该寄存器可以不被使用,因为phy层不需要在存储器(例如,ddr 308)中存储cb。第三寄存器可以指示会话何时完成,并且可以包括tb_end。
42.此外,当由于传输错误而无序地接收cb时,mac层304将不得不在进一步处理之前对它们进行排序。为此,mac层304可以通过mac层dma 304c将cb存储在ddr 308中。一旦接收到cb,对无序的cb排序的过程可以包括对如上所述的第一寄存器和第二寄存器进行编码。之后,mac层304可以将cb传输到ddr 308。一旦cb被存储在ddr 308中,就可以对第三寄存器进行编码。以这种方式,mac层304将无序的cb传送到ddr 308。
43.接下来,为了将cb排序,mac层304可以使用环形缓冲器(未示出)。每个cb可以在环形缓冲器中以由cb_index指示的位置表示。入口还可以包括指向存储cb数据的存储器位置的指针、存储器(例如,ddr 308)中数据开始的偏移值、以及指示存储器中数据的剩余长度的长度。在存储器中,每个cb可以与报头和报尾相关联。报尾可以包含指向下一个存储器位
置的链接信息,从而形成存储器位置之间的链接。因此,mac层304可以检查每个存储器位置以对cb排序。方法论示例
44.图4是示出了用于通过phy层到mac层接口处理代码块的方法400的流程图。方法400可以由具有存储器和处理器的任何无线通信设备来执行。例如,诸如蜂窝电话(例如,iphone)的终端设备可以实现方法400。此外,终端设备可以在新无线电(new radio,nr)技术或长期演进(long term evolution,lte)技术下操作。终端设备可以包括接收器以用于接收来自诸如基站的网络节点的cb。终端设备还可以包括处理器,用于执行本文描述的技术中的至少一些。此外,本文描述的技术中的至少一些可以在电信系统的下行链路平面中接收到cb时被应用。
45.在框402,协议栈的层(例如,phy层)可以接收来自例如,基站的多个cb。该多个cb可以构成tb的一部分,并且该多个cb与错误率相关联。在框404,可以将多个cb传输到接收层(例如,mac层)。框404还可以包括在两层之间建立握手信号并通过多个硬件接口信号接收cb。可替代地,可以通过诸如数据接口总线的可编程接口接收多个cb。在一些情况下,可以有两条接口总线:一条总线用于控制信息,第二条总线用于数据。
46.在框406,接收层(例如,mac层)可以确定错误率是否低于阈值。错误率可以指示tb中缺失的cb的数量。如果错误率不低于阈值,则接收层在接收到cb时可以确定错误率高于阈值。例如,缺失的cb的数量与接收到的cb的数量之间的比率可以高于阈值。因此,在框408,mac层可以将多个cb存储在存储器中。可替代地,mac层可以确定错误率低于阈值。在这种情况下,在框410,mac层可以进一步处理cb,以便例如传输到上层。例如,一旦接收到缺失的cb,mac层可以确定错误率低于阈值。
47.在一些情况下,多个cb可能被无序地接收。当发生这种情况时,接收层可以在进一步处理cb之前对cb排序。为此,接收层可以使用环形缓冲器。此外,接收层可以用环形缓冲器中的指示标识信息(例如cb_id)的入口来表示每个cb。以这种方式,协议栈的层(例如,phy层和mac层)可以交互以处理cb,而不管是否已经接收到相应tb的所有cb。计算系统示例
48.图5是示出了可操作以执行所公开技术的各方面的计算机系统的示例形式的机器的图解表示的框图。例如,处理系统500可以是可以实现上述技术的网络节点或终端设备的示例实现。处理系统500的至少一部分可以包括在支持一个或多个cpn和/或一个或多个upn的电子设备(例如,计算机服务器)中。处理系统500可以包括一个或多个处理器502、主存储器506、非易失性存储器510、网络适配器512(例如,网络接口)、显示器518、输入/输出设备520、控制设备522(例如,键盘和定点设备)、包括存储介质526的驱动单元524以及通信地连接到总线516的信号生成设备530。总线516表示由适当的桥接器、适配器或控制器连接的任何一个或多个单独的物理总线、点对点连接或前述的任意组合。因此,总线516可以包括例如系统总线、外围组件互连(peripheral component interconnect,pci)总线或pci-express总线、超级传输(hypertransport)或工业标准架构(industry standard architecture,isa)总线、小型计算机系统接口(small computer system interface,scsi)总线、任何版本的通用串行总线(universal serial bus,usb)、iic(i2c)总线或电气与电子工程师协会(institute of electrical and electronics engineers,ieee)标准
1394总线,也称为“火线”。总线还可以负责在诸如交换引擎、网络端口、工具端口等的网络设备的组件之间中继数据包(例如,通过全双工线或半双工线)。
49.在各种实施例中,处理系统500作为独立设备工作,尽管处理系统500可以连接(例如,有线地或无线地)到其他设备。例如,处理系统500可以包括直接耦接到网络设备的终端。作为另一个示例,处理系统500可以无线耦接到网络设备。
50.在各种实施例中,处理系统500可以是服务器计算机、客户端计算机、个人计算机(pc)、用户设备、平板pc、膝上型计算机、个人数字助理(pda)、蜂窝电话、iphone、ipad、黑莓、处理器、电话、网络设备、网络路由器、交换机或网桥、控制台、手持控制台、(手持)游戏设备、音乐播放器、任何便携式的、可移动的、手持式的设备或能够执行指定由处理系统500要进行的动作的一组指令(顺序或其他)的任何机器。
51.虽然主存储器506、非易失性存储器510和存储介质526(也称为“机器可读介质”)被示出为单个介质,但是术语“机器可读介质”和“存储介质”应该被理解为包括存储一组或多组指令528的单个介质或多个介质(例如,集中式数据库或分布式数据库,和/或相关联的高速缓存和服务器)。术语“机器可读介质”和“存储介质”还应被理解为包括如下任何介质:该介质能够存储、编码或携带用于由处理系统500执行的一组指令,并且该介质使得处理系统500执行当前公开的实施例的方法中的任何一个或多个。
52.通常,为实现上述公开的技术而执行的例程可以被实现为操作系统或应用、组件、程序、对象、模块或指令序列(统称为“计算机程序”)的一部分。计算机程序通常包括一个或多个指令(例如,指令504、指令508、指令528),该指令在不同时间设置在计算机中的不同存储器和存储设备中,并且当该指令被一个或多个处理单元或处理器502读取和执行时,使得处理系统500进行操作以执行涉及上述公开的各个方面的元素。
53.此外,尽管已经在全功能计算机、计算机系统和/或其他设备的上下文中描述了实施例,但是本领域技术人员将理解,各种实施例能够作为程序产品以各种形式分发,并且无论用于实际实现分发的特定类型的机器或计算机可读介质如何,本公开同样适用。
54.机器可读存储介质、机器可读介质或计算机可读(存储)介质的进一步示例包括可记录类型介质,例如,易失性和非易失性存储器设备510、软盘和其他可移动盘、硬盘驱动器、光盘(例如,光盘只读存储器(compact disk read-only memory,cd rom)、数字通用光盘(digital versatile disks,dvd))和传输类型介质,例如,数字通信链路和模拟通信链路。
55.网络适配器512使得处理系统500能够通过由处理系统500和外部实体支持的任何已知和/或方便的通信协议,与处理系统500外部的实体(例如,网络设备)在网络514中传递数据。网络适配器512可以包括网络适配器卡、无线网络接口卡、路由器、接入点、无线路由器、交换机、多层交换机、协议转换器、网关、网桥、网桥路由器、集线器、数字媒体接收器和/或中继器中的一个或多个。
56.网络适配器512可以包括防火墙,在一些实施例中,防火墙可以支配和/或管理访问/代理计算机网络中的数据的许可,并跟踪不同机器和/或应用之间的不同信任级别。防火墙可以是具有硬件和/或软件组件的任意组合的任意数量的模块,所述硬件和/或软件组件能够在一组特定的机器和应用、机器和机器、和/或应用和应用之间实施一组预定的访问权限,例如,以调节这些不同的实体之间的流量和资源共享。防火墙还可以管理和/或访问
访问控制列表,该列表详细描述了权限,包括例如个人、机器和/或应用对对象的访问和操作权限,以及权限所处的环境。
57.其他网络安全功能可以被执行或包含在防火墙的功能中,包括入侵防御、入侵检测、下一代防火墙、个人防火墙等。
58.如上所述,本文介绍的技术由例如可编程电路(例如,一个或多个微处理器)实现,用软件和/或固件编程,完全以专用硬连线(即,不可编程)电路实现,或者以这种形式的组合实现。专用电路可以是例如一个或多个专用集成电路(application-specific integrated circuits,asic)、可编程逻辑器件(programmable logic devices,pld)、现场可编程门阵列(field-programmable gate arrays,fpga)等的形式。
59.需要注意的是,除非例外说明,或者上述实施例在功能和/或结构上可能是互斥的情况下,上面描述的任何实施例都可以与另一个实施例组合。总结
60.本文阐述的实施例表示使本领域技术人员能够实践实施例的必要信息,并且示出了实践实施例的最佳模式。在根据附图阅读说明书后,本领域技术人员将理解本公开的概念,并将认识到本文没有特别涉及的这些概念的应用。这些概念和应用落入本公开和所附权利要求书的范围内。
61.以上描述和附图是说明性的,不应被解释为限制性的。许多具体细节被描述以提供对本公开的透彻理解。然而,在一些情况下,为了避免模糊描述,众所周知的细节并未被描述。此外,在不偏离实施例的范围的情况下,可以进行各种修改。
62.如本文所使用的,除非特别说明,否则诸如“处理”、“确定”、“生成”等术语指的是计算机或类似电子计算设备的动作和过程,该计算机或类似电子计算设备操纵在计算机存储器或寄存器内表示为物理(电子)量的数据,并将在计算机存储器或寄存器内表示为物理(电子)量的数据转换为计算机存储器、寄存器或其他此类存储介质、传输或显示设备内类似表示为物理量的其他数据。
63.本文中对“一个实施例”或“案例”的引用意味着结合该实施例和/或案例描述的特定特征、结构或特性包括在本公开的至少一个实施例和/或案例中。在说明书的不同地方出现的短语“在一个实施例中”和/或“在这种情况下”不一定都指相同的实施例和/或情况,也不是与其他实施例和/或情况相互排斥的单独的或替代的实施例和/或情况。此外,可以由一些实施例和/或情况展示而不是由其他实施例和/或情况展示的各种特征被描述。类似地,各种要求被描述,这些要求可以是一些实施例和/或情况的要求,但不是其他实施例和/或情况的要求。
64.在本说明书中使用的术语通常在本领域中、在本公开的上下文中以及在使用每个术语的特定上下文中具有它们的普通含义。用于描述本公开的一些术语在上文或说明书的其他地方讨论,以向从业者提供关于本公开的描述的附加指导。可以理解的是,同样的事物可以用不止一种方式来表达。
65.因此,替代性语言和同义词可以用于本文讨论的任何一个或多个术语,对于本文是否阐述或讨论术语也没有任何特殊意义。某些术语的同义词被提供。列举一个或多个同义词并不排除使用其他同义词。在本说明书中任何地方使用示例,包括在本文讨论的任何术语的示例,仅是说明性的,并不旨在进一步限制本公开或任何示例性术语的范围和含义。
同样,本公开不限于本说明书中给出的各种实施例。
66.在没有意图进一步限制本公开的范围的情况下,上文给出了根据本公开的实施例的组件和方法及其相关结果的示例。需要注意的是,为了方便读者,示例中使用了标题或副标题,这绝不应该限制本公开的范围。除非另有限定,本文使用的所有技术和科学术语的含义与本公开所属领域的普通技术人员通常理解的含义相同。在发生冲突的情况下,以包括限定在内的本文件为准。
67.综上所述,应当理解,为了说明的目的,本文已经描述了本发明的具体实施例,但是在不偏离本发明的范围的情况下,可以进行各种修改。因此,除了所附权利要求,本发明不受限制。
再多了解一些

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

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

相关文献