物联网中的操作电子设备、管理电子设备和通信方法

文档序号:1908031 发布日期:2021-11-30 浏览:22次 >En<

阅读说明:本技术 物联网中的操作电子设备、管理电子设备和通信方法 (Operation electronic device, management electronic device and communication method in Internet of things ) 是由 沈弘 吴志坤 孙晨 于 2020-05-26 设计创作,主要内容包括:本申请涉及一种物联网中的操作电子设备、管理电子设备和通信方法。其中,操作电子设备基于从对其进行管理的管理电子设备接收到的指令而运行,操作电子设备包括处理电路,处理电路被配置为:获得管理电子设备在当前周期之前的周期内基于已有传感数据对当前周期内的当前指令进行预测得到的预定数量的预测指令;以及在当前周期内至少基于预定数量的预测指令而运行,其中,预定数量是基于反映从管理电子设备到操作电子设备的通信信道的质量的信道质量参数而确定的。(The application relates to an operation electronic device, a management electronic device and a communication method in the Internet of things. Wherein the operational electronic device operates based on instructions received from a management electronic device that manages the operational electronic device, the operational electronic device comprising processing circuitry configured to: obtaining a preset number of prediction instructions obtained by predicting a current instruction in a current period by management electronic equipment based on existing sensing data in a period before the current period; and operating based on at least a predetermined number of the prediction instructions during the current cycle, wherein the predetermined number is determined based on a channel quality parameter reflecting a quality of a communication channel from the management electronic device to the operational electronic device.)

物联网中的操作电子设备、管理电子设备和通信方法

技术领域

本公开涉及通信技术领域,具体地涉及物联网中的通信技术。更具体地,涉及一种物联网中的操作电子设备、管理电子设备和通信方法、以及计算机可读存储介质。

背景技术

未来无线通信系统对于延时的要求将不断提高,特别是物联网等对延时极为敏感的场景,需要通信延时达到微秒级。目前,5G系统要求端到端通信延时达到毫秒级,而这并不能满足一些高性能物联网应用的需求。为此,需要改进现有的低延时通信技术,使得进一步降低延时并确保传输的可靠性。

发明内容

在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。

根据本公开的一个方面,提供了一种物联网中的操作电子设备,其中操作电子设备基于从对其进行管理的管理电子设备接收到的指令而运行,操作电子设备包括处理电路,处理电路被配置为:获得管理电子设备在当前周期之前的周期内基于已有传感数据对当前周期内的当前指令进行预测得到的预定数量的预测指令;以及在当前周期内至少基于预定数量的预测指令而运行,其中,预定数量是基于反映从管理电子设备到操作电子设备的通信信道的质量的信道质量参数而确定的。

根据本公开实施例的操作电子设备通过获取当前指令的预测指令并且至少基于预测指令而运行,能够避免管理电子设备重传当前指令,从而能够有效降低系统延时;以及通过根据信道质量参数而确定预测指令的预定数量,能够确保系统具有高可靠性。

根据本公开的另一个方面,提供了一种物联网中的管理电子设备,其中管理电子设备管理基于其发送的指令而运行的操作电子设备,管理电子设备包括处理电路,处理电路被配置为:在当前周期之前的周期内基于已有传感数据预测当前周期内的当前指令,从而获得当前指令的预定数量的预测指令;以及将预定数量的预测指令发送给操作电子设备,以供操作电子设备在当前周期内至少基于预测指令而运行,其中,预定数量是基于反映从管理电子设备到操作电子设备的通信信道的质量的信道质量参数而确定的。

根据本公开实施例的管理电子设备通过将当前指令的预测指令发送给操作电子设备使操作电子设备能至少基于预测指令而运行,能够避免重传当前指令,从而能够有效降低系统延时;以及通过根据信道质量参数而确定预测指令的预定数量,能够确保系统具有高可靠性。

根据本公开的另一个方面,提供了一种物联网中的通信方法,包括:使操作电子设备获得管理电子设备在当前周期之前的周期内基于已有传感数据对当前周期内的当前指令进行预测得到的预定数量的预测指令,其中操作电子设备基于从对其进行管理的管理电子设备接收到的指令而运行;以及使操作电子设备在当前周期内至少基于预定数量的预测指令而运行,其中,预定数量是基于反映从管理电子设备到操作电子设备的通信信道的质量的信道质量参数而确定的。

根据本公开的另一个方面,提供了一种物联网中的通信方法,包括:使管理电子设备在当前周期之前的周期内基于已有传感数据预测当前周期内的当前指令,从而获得当前指令的预定数量的预测指令,其中管理电子设备管理基于其发送的指令而运行的操作电子设备;以及使管理电子设备将预定数量的预测指令发送给操作电子设备,以供操作电子设备在当前周期内至少基于预测指令而运行,其中,预定数量是基于反映从管理电子设备到操作电子设备的通信信道的质量的信道质量参数而确定的。

依据本发明的其它方面,还提供了用于实现上述通信方法的计算机程序代码和计算机程序产品以及其上记录有该用于实现上述用于通信方法的计算机程序代码的计算机可读存储介质。

附图说明

为了进一步阐述本发明的以上和其它优点和特征,下面结合附图对本发明的

具体实施方式

作进一步详细的说明。附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分。具有相同的功能和结构的元件用相同的参考标号表示。应当理解,这些附图仅描述本发明的典型示例,而不应看作是对本发明的范围的限定。在附图中:

图1示出了根据本公开实施例的操作电子设备的功能模块框图。

图2是示出现有物联网中有关周期的定义的图。

图3是示出根据本公开实施例的操作电子设备和管理电子设备分别基于信道质量指示来确定预定数量的示例信息流程。

图4是示出根据本公开实施例的操作电子设备和管理电子设备分别基于误块率来确定预定数量的示例信息流程。

图5是示出根据本公开实施例的发送第一信令的示例信息流程。

图6是示出根据本公开实施例的有关获得预测指令的示例信息流程。

图7是示出根据本公开实施例的操作电子设备对预测指令进行处理的示意流程图。

图8是示出根据本公开实施例的利用第二信令和第三信令发送当前指令的示例信息流程。

图9是示出根据本公开实施例的计算第三信令并发送第二信令、第三信令和当前指令的示意流程图。

图10示出了根据本公开实施例的通过天线端口表征第二信令和第三信令的示例。

图11是示出根据本公开实施例的操作电子设备和管理电子设备之间的示例信息流程。

图12是示出根据本公开实施例的操作电子设备基于来自管理电子设备的指令而运行的示意流程图。

图13是示出根据本公开实施例的物联网中的通信方法的流程示例的流程图。

图14示出了根据本公开实施例的管理电子设备的功能模块框图。

图15是示出根据本公开另一实施例的物联网中的通信方法的流程示例的流程图。

图16是示出可以应用本公开内容的技术的eNB或gNB的示意性配置的第一示例的框图。

图17是示出可以应用本公开内容的技术的eNB或gNB的示意性配置的第二示例的框图。

图18是示出可以应用本公开内容的技术的智能电话的示意性配置的示例的框图。

图19是示出可以应用本公开内容的技术的汽车导航设备的示意性配置的示例的框图。

图20是示出作为本公开实施例中可采用的个人计算机的示例结构的框图。

具体实施方式

在下文中将结合附图对本公开的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。

在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本公开,在附图中仅仅示出了与根据本公开的方案密切相关的设备结构和/或处理步骤,而省略了与本公开关系不大的其它细节。

下面结合附图详细说明根据本公开的实施例。

图1示出了根据本公开实施例的操作电子设备100的功能模块框图。操作电子设备100基于从对其进行管理的管理电子设备接收到的指令而运行。如图1所示,操作电子设备100包括:第一处理单元102,其可以被配置为获得管理电子设备在当前周期之前的周期内基于已有传感数据对当前周期内的当前指令进行预测得到的预定数量的预测指令;以及第二处理单元104,其可以被配置为在当前周期内至少基于预定数量的预测指令而运行。其中,预定数量是基于反映从管理电子设备到操作电子设备的通信信道的质量的信道质量参数而确定的。

其中,第一处理单元102和第二处理单元104可以由一个或多个处理电路实现,该处理电路例如可以实现为芯片。

还应指出,操作电子设备100可以以芯片级来实现,或者也可以以设备级来实现。例如,操作电子设备100可以包括诸如存储器、收发器(未示出)等外部设备。存储器可以用于存储实现各种功能需要执行的程序和相关数据信息。收发器可以包括一个或多个通信接口以支持与不同设备间的通信,这里不具体限制收发器的实现形式。

例如,物联网可以是工业物联网。例如,管理电子设备可以是物联网中用于计算指令的控制节点,操作电子设备100可以是物联网中用于执行指令的执行节点。物联网中还包括用于采集传感数据的传感节点。例如,控制节点可以是基站,执行节点可以是机械臂、机器人或者用户设备,传感节点可以是传感器比如压力传感器、光强传感器、图像传感器(如RGB传感器、ToF传感器)、湿度传感器以及温度传感器等,传感数据可以是压力、光强、RGB图像、深度图像、湿度以及温度等。

周期可以是物联网中的工作周期。图2是示出现有物联网中有关周期的定义的图。如图2所示,在一个周期内,传感节点向控制节点发送传感数据,控制节点根据传感数据计算指令并发送给执行节点,执行节点执行接收到的指令。

节点可以同时具备采集传感数据和执行指令的功能,因此,传感节点和执行节点在某些情况下可以是同一个节点,可以称为传感/执行节点。在下文中,除非特别说明,否则认为执行节点为传感/执行节点。操作电子设备100例如可实现为传感/执行节点,然而,为了简便,下文中以操作电子设备100为执行节点以及管理电子设备为控制节点为例来进行描述。另外,在下文中,有时将物联网称为系统。

令预定数量表示为K-1(K为大于1的正整数),K可以被称为预测长度,其中,当前指令和当前指令的K-1个预测指令的总数为K。基于反映从管理电子设备到操作电子设备的通信信道的质量的信道质量参数而自适应调节预测长度(或预定数量)。

例如,可以利用文献“Samir Kouro et al.,Model Predictive Control—ASimple and Powerful Method to Control Power Converters,IEEE TRANSACTIONS ONINDUSTRIAL ELECTRONICS,VOL.56,NO.6,1826-1838,JUNE 2009”或“Patricio Cortés etal.,Predictive Control in Power Electronics and Drives,IEEE TRANSACTIONS ONINDUSTRIAL ELECTRONICS,VOL.55,NO.12,4312-4324,DECEMBER 2008”中描述的预测方法来得到预测指令。

在现有技术的物联网中,控制节点仅计算当前周期内的当前指令,执行节点从控制节点仅接收当前周期的当前指令,如果执行节点未能正确解码当前指令,控制节点需采用混合自动重传请求(HARQ)技术重传当前指令,从而导致较大延时。

根据本公开实施例的操作电子设备100通过获取当前指令的预测指令并且至少基于预测指令而运行,能够避免管理电子设备重传当前指令,从而能够有效降低系统延时;以及通过根据信道质量参数而确定预测指令的预定数量,能够确保系统具有高可靠性。

作为示例,可以不基于信道质量参数而是基于预设值而确定上述预定数量。例如,本领域技术人员可以根据经验或实际应用场景等预先确定预设值。在下文描述的实施例中,基于信道质量参数而确定的预定数量均可以被替换为基于预设值而确定的预定数量。

作为示例,管理电子设备可以只在位于当前周期之前的一个周期内预测当前指令并且将预测得到的预测指令复制为K-1个并缓存,之后将这K-1个相同的预测指令一起传送给操作电子设备100。例如,当前周期之前的一个周期可以是当前周期的前一周期。

作为示例,预定数量的预测指令是管理电子设备在紧挨当前周期之前的预定数量的周期内分别进行预测得到的。例如,管理电子设备在紧挨当前周期之前的K-1个周期内分别预测得到一个预测指令并将预测指令缓存,从而一共得到关于当前指令的K-1个预测指令,之后将K-1个预测指令一起传送给操作电子设备100。采用这样方式,能够提高预测的鲁棒性,并且能够提高传送预测指令的鲁棒性。在下文中,除非特别说明,假设预定数量的预测指令是管理电子设备在紧挨当前周期之前的预定数量的周期内分别进行预测得到的。

在当前周期之前的周期内预测得到预测指令时缓存预测指令并且将K-1个预测指令一起传送给操作电子设备100与在预测得到每个预测指令后就将预测指令传送给操作电子设备100相比,有助于进一步降低延时并且能减少传送预测指令所需的信令。

作为示例,信道质量参数包括信道质量指示(CQI)、参考信号接收功率(RSRP)、以及误块率中至少之一。本领域技术人员还可以想到信道质量参数的其他形式,这里不再累述。

作为示例,第一处理单元102可以被配置为根据信道质量参数与关于当前指令的预测指令的数量之间的对应关系得到相应的预测指令数量,作为上述预定数量。

例如在初始状态时操作电子设备100采用预设值作为预定数量。之后操作电子设备100周期性或非周期性测量从管理电子设备到操作电子设备100的通信信道的质量,由此估计出信道质量参数。第一处理单元102根据上述对应关系,基于所估计出的信道质量参数获得相应的预测指令数量,作为预定数量。

由于预定数量K-1越大,存在与当前指令相同的预测指令的概率越大,因此通过增加预测长度K能够提高系统可靠性。

作为示例,第一处理单元102可以被配置为通过预先存储的信道质量参数与预测指令的数量之间的映射表,获得对应关系。例如,在映射表中,信道质量参数表征的信道质量越好,预测指令的数量越小,而信道质量参数表征的信道质量越差,预测指令的数量越大。

图3是示出根据本公开实施例的操作电子设备100和管理电子设备分别基于信道质量指示(CQI)来确定预定数量的示例信息流程。

如图3所示,在处理(1)中,管理电子设备向操作电子设备100发送参考信号,操作电子设备100基于所接收的参考信号估计CQI。在处理(2)中,操作电子设备100将所估计的CQI反馈给管理电子设备,并且操作电子设备100根据上述对应关系,基于所估计的CQI确定预定数量,以及管理电子设备根据上述对应关系,基于所接收的CQI确定预定数量。

操作电子设备100和管理电子设备分别基于RSRP来确定预定数量的示例信息流程与图3类似,只需将图3中的CQI替换为RSRP,这里不再累述。

图4是示出根据本公开实施例的操作电子设备100和管理电子设备分别基于误块率来确定预定数量的示例信息流程。

如图4所示,在处理(1)中,管理电子设备向操作电子设备100发送信号,操作电子设备100基于所接收的信号估计误块率。在处理(2)中,操作电子设备100将所估计的误块率反馈给管理电子设备,并且操作电子设备100根据上述对应关系,基于所估计的误块率确定预定数量,以及管理电子设备根据上述对应关系,基于所接收的误块率确定预定数量。

另外,操作电子设备100还可以从管理电子设备接收有关预定数量的信息。例如,操作电子设备100周期性或非周期性测量从管理电子设备到操作电子设备100的通信信道的质量并将所测量的信道质量反馈给管理电子设备,管理电子设备对接收到的信道质量进行统计从而得到信道质量参数,然后根据上述对应关系,基于所得到的信道质量参数获得相应的预测指令数量,作为预定数量。当该预定数量和预设值不同时,管理电子设备通过例如RRC(无线资源控制)信令向操作电子设备100告知接下来要采用的预定数量。每当信道质量的统计值发生变化以至于影响预定数量的值时,管理电子设备例如通过RRC更新预定数量。

作为示例,第一处理单元102可以被配置为向管理电子设备发送指示操作电子设备100是否能处理预测指令的第一信令。对预测指令的处理例如可以是下文将要描述的基于‘Predict’信令获取预测指令和/或解码预测指令,还例如可以是下文将要描述的基于‘Predict’和‘Compare’信令确定与当前指令相同的预测指令等。例如以‘Type’表示第一信令。例如,‘Type’为0表示执行节点为不能处理预测指令的节点(下文中有时称为非增强执行节点,相当于现有技术中的仅获得当前指令的执行节点),‘Type’为1表示执行节点为能够处理预测指令的节点(下文中有时称为增强执行节点)。根据本公开实施例的操作电子设备100为增强执行节点。在初始接入阶段或者初始接入后均可以传送信令‘Type’。

图5是示出根据本公开实施例的发送第一信令的示例信息流程。

如图5所示,根据本公开实施例的操作电子设备100为增强执行节点,因此向管理电子设备发送值为1的‘Type’信令,而现有技术中的非增强执行节点向管理电子设备发送值为0的‘Type’信令。

由以上描述可知,根据本公开实施例的操作电子设备100相比于现有技术中的非增强执行节点能额外处理预测指令。

作为示例,第一处理单元102可以被配置为通过物理随机接入信道、物理上行共享信道以及物理上行共享信道中之一发送第一信令。即,操作电子设备100可以以显式的方式发送第一信令。

作为示例,第一处理单元102可以被配置为经由天线端口、扰码序列、参考信号序列、时隙序号、资源块序号以及频段中之一来向管理电子设备发送有关第一信令的通知。即,操作电子设备100可以以隐式的方式向管理电子设备发送有关第一信令的通知。以天线端口为例,可以用天线端口索引0向管理电子设备通知‘Type’为0,而用天线端口索引1向管理电子设备通知‘Type’为0。

作为示例,第一处理单元102可以被配置为利用指示指令为预测指令还是当前指令的第二信令来获得预测指令。例如,以‘Predict’表示第二信令。‘Predict’为1表示指令为预测指令,而‘Predict’为0表示指令为当前指令。

图6是示出根据本公开实施例的有关获得预测指令的示例信息流程。

如图6所示,在处理(1)中,操作电子设备100向管理电子设备发送当前周期内的传感数据,在处理(2)中,由于已经基于第一信令‘Type’得知操作电子设备100为增强执行节点,因此管理电子设备将值为1的‘Predict’和K-1个预测指令发送给操作电子设备100。另外,图6还示出了,非增强执行节点向管理电子设备发送当前周期内的传感数据,管理电子设备不会向非增强执行节点发送信令‘Predict’和预测指令。

例如,‘Predict’也可以包括有关预定数量K-1的信息。操作电子设备100根据该预定数量对预测指令解码。在‘Predict’中包括有关预定数量K-1的信息的情况下,操作电子设备100可以根据‘Predict’来确定预定数量,而无需通过上述对应关系来确定预定数量。

作为示例,第一处理单元102可以被配置为在向管理电子设备发送信息的同时,从管理电子设备接收预测指令。例如,操作电子设备100可以以全双工通信方式,在向管理电子设备发送当前周期内的传感数据的同时,从管理电子设备接收预测指令。当然,当操作电子设备100不具备同时收发数据的能力时,可以在不同子帧内发送信息和接收预测指令。

作为示例,第一处理单元102可以被配置为获得分别包含相应的编号信息和校验信息的被编码的每个预测指令。

例如,校验信息可以是循环冗余校验(CRC)。例如,管理电子设备将K-1个预测指令中的每个预测指令分别编码从而得到对应的K-1个独立数据包(每个数据包包含相应的编号信息和CRC),并且将上述K-1个独立数据包分别或一起发送给操作电子设备100。

图7是示出根据本公开实施例的操作电子设备100对预测指令进行处理的示意流程图。

如图7所示,在S702中,操作电子设备100获取信令‘Predict’,以及在‘Predict’=1时对接收到的预测指令进行解码。在S704中,判断是否成功解码。如果成功解码,则在S706中存储被正确解码的预测指令。

作为示例,第一处理单元102可以被配置为利用第二信令和表征当前指令分别与每个预测指令的比较结果的第三信令,获得来自管理电子设备的被编码的当前指令,其中,第三信令中包括的比特的数量可以等于预定数量K-1。

例如,以‘Compare’表示第三信令。

例如,管理电子设备根据接收到的传感数据计算当前周期内的当前指令,并计算表征当前指令分别与每个预测指令的比较结果的信令‘Compare’,‘Compare’信令的长度为K-1个比特。需要说明的是,在管理电子设备只在位于当前周期之前的一个周期内预测当前指令并且将预测得到的预测指令复制为K-1个而得到K-1个相同的预测指令的情况下,因为K-1个预测指令均相同,因此‘Compare’信令的长度可以是1个比特(在下文描述的实施例中,长度为K-1个比特的‘Compare’信令可以被替换为该长度为1个比特的‘Compare’信令)。然后,管理电子设备将值为0的‘Predict’(‘Predict’=0表示指令为当前指令)和‘Compare’连同当前指令发送给操作电子设备100。

作为示例,第三信令中包括的每个比特用于表征与该比特对应的预测指令和当前指令是否相同。例如,‘Compare’信令的第k(1≤k≤K-1)位等于1表示第k个预测指令与当前指令相同,第k位等于0表示第k个预测指令与当前指令不相同。如果当前指令的K-1个预测指令与当前指令都不相同,则‘Compare’为0,否则,‘Compare’不等于0。

图8是示出根据本公开实施例的利用第二信令和第三信令发送当前指令的示例信息流程。

如图8所示,管理电子设备计算当前周期内的当前指令并计算信令‘Compare’。然后,管理电子设备将值为0的‘Predict’和‘Compare’连同当前指令发送给操作电子设备100。另外,图8还示出了,管理电子设备仅将当前指令发送给非增强执行节点,而不会向非增强执行节点发送信令‘Predict’和‘Compare’。

图9是示出根据本公开实施例的计算第三信令并发送第二信令、第三信令和当前指令的示意流程图。

如图9所示,在S902中,管理电子设备计算当前周期内的当前指令。在S904中,管理电子设备判断当前指令是否与K-1个预测指令中的第k个(1≤k≤K-1)预测指令相同。如果当前指令与第k个预测指令相同,则在S906中,将‘Compare’信令的第k个比特设置为1,否则,在S908中,将‘Compare’信令的第k个比特设置为0。最后,在S910中,管理电子设备将‘Predict’(值为0)和‘Compare’连同当前指令发送给操作电子设备100。

作为示例,第一处理单元102可以被配置为通过物理下行共享信道(PDSCH)或物理下行控制信道(PDCCH)从管理电子设备接收第二信令和/或第三信令。即,操作电子设备100可以以显式的方式接收第二信令和/或第三信令。例如,操作电子设备100可以通过使用PDCCH中承载的下行控制信息(DCI)中的保留比特位来接收第二信令和/或第三信令。

作为示例,第一处理单元102可以被配置为经由天线端口、扰码序列、参考信号序列、时隙序号、资源块序号以及频段中之一来从管理电子设备接收有关第二信令和/或第三信令的通知。即,操作电子设备100可以以隐式的方式接收有关第二信令和/或第三信令的通知。

图10示出了根据本公开实施例的通过天线端口表征第二信令和第三信令的示例。在图10中,令K=3,即预定数量K-1=2,因此,‘Compare’包括2个比特。在系统初始化阶段,‘Predict’和‘Compare’均置为0。

如图10所示,可以用天线端口索引‘0’表征‘Predict’=1;用天线端口索引‘1’表征‘Predict’=0&‘Compare’=00;…;以及用天线端口索引‘4’表征‘Predict’=0&‘Compare’=11。

由以上描述可知,根据本公开实施例的操作电子设备100仅需额外引入较少的信令,这些信令引起的开销以及对延时的影响可以忽略。并且,根据本公开实施例的操作电子设备100无需对现有的执行节点进行设备升级,可实现向下兼容,实现复杂度低。

图11是示出根据本公开实施例的操作电子设备100和管理电子设备之间的示例信息流程。

在图11中,令K=3,则预定数量K-1=2。另外,假设预定数量的预测指令是管理电子设备在紧挨当前周期之前的预定数量的周期内分别进行预测得到的。在图11中,示意性地示出了在周期n-2、周期n-1、以及周期n内管理电子设备和操作电子设备100之间的示例信息交互,其中,n为大于等于4的正整数。需要说明的是,操作电子设备100会根据信道质量参数而重新确定K值,图11中的固定K值仅为示例。

在周期n-2中,当前周期为周期n-2,对当前周期的当前指令进行预测的周期为周期n-4和周期n-3。如图11所示,操作电子设备100向管理电子设备发送传感数据,管理电子设备将在周期n-4和周期n-3内对周期n-2的当前指令预测而得到的预测指令发送给操作电子设备100(管理电子设备在周期n-4和周期n-3内预测得到当前指令预测指令时,将预测指令缓存而没有发送给操作电子设备100),如上文所述,操作电子设备100可以以全双工通信方式、在向管理电子设备发送传感数据的同时从管理电子设备接收预测指令,或者,操作电子设备100可以在不同子帧内发送传感数据和接收预测指令;类似地,管理电子设备可以以全双工通信方式、在从操作电子设备100接收传感数据的同时向操作电子设备100发送预测指令,或者,管理电子设备可以在不同子帧内接收传感数据和发送预测指令。另外,管理电子设备可以基于所接收的传感数据计算周期n-2内的当前指令,并且可以将当前指令发送给操作电子设备100。此外,管理电子设备在周期n-2内对周期n-1和周期n内的指令进行预测分别得到周期n-1的预测指令和周期n的预测指令并且将这两个预测指令缓存。需要说明的是,如果操作电子设备100在当前周期没有感测到传感数据,则在当前周期无需发送传感数据,并且管理电子设备在当前周期无需计算并发送当前指令。

在周期n-1和周期n内管理电子设备和操作电子设备100之间的示例信息交互类似于在周期n-2内的信息交互。下面简要说明周期n-1和周期n内的信息交互。

在周期n-1中,当前周期为周期n-1,对当前周期的当前指令进行预测的周期为周期n-3和周期n-2。如图11所示,操作电子设备100向管理电子设备发送传感数据,管理电子设备将在周期n-3和周期n-2内对周期n-1的当前指令预测而得到的预测指令发送给操作电子设备100。另外,管理电子设备可以基于所接收的传感数据计算周期n-1内的当前指令,并且可以将当前指令发送给操作电子设备100。此外,管理电子设备可以在周期n-1内对周期n和周期n+1内的指令进行预测分别得到周期n的预测指令和周期n+1的预测指令并且将这两个预测指令缓存。

在周期n中,当前周期为周期n,对当前周期的当前指令进行预测的周期为周期n-2和周期n-1。如图11所示,操作电子设备100向管理电子设备发送传感数据,管理电子设备将在周期n-2和周期n-1内对周期n的当前指令预测而得到的预测指令发送给操作电子设备100。另外,管理电子设备可以基于所接收的传感数据计算周期n内的当前指令,并且可以将当前指令发送给操作电子设备100。此外,管理电子设备可以在周期n内对周期n+1和周期n+2内的指令进行预测分别得到周期n+1的预测指令和周期n+2的预测指令并且将这两个预测指令缓存。

作为示例,第二处理单元104可以被配置为在确定所获得的预定数量的预测指令中存在与当前指令相同的至少一个预测指令并且对上述至少一个预测指令中的任一个预测指令正确解码时,使得操作电子设备100基于被正确解码的上述任一个预测指令而运行;以及在确定不存在上述至少一个预测指令或者对上述至少一个预测指令都解码失败时,对所接收的当前指令进行解码,并且在对当前指令正确解码时,使得操作电子设备100基于所解码的当前指令而运行。由以上描述可知,根据本公开实施例的操作电子设备100在对与当前指令相同的预测指令正确解码的情况下,基于被正确解码的上述预测指令而运行,因此无需解码当前指令,从而进一步降低了系统延时。

作为示例,第二处理单元104可以被配置为在对当前指令解码失败时,使得操作电子设备100基于预定数量的预测指令中的能被正确解码的任一个预测指令而运行,或者使得操作电子设备100不进行与指令相关的操作。

图12是示出根据本公开实施例的操作电子设备100基于来自管理电子设备的指令而运行的示意流程图。

如图12所示,在S1202中,操作电子设备100获取信令‘Predict’和‘Compare’。在S1204中,判断‘Compare’是否不等于0,在S1204中判断‘Compare’不等于0(即所获得的预定数量的预测指令中存在与当前指令相同的至少一个预测指令)时,进行到S1206。在S1206中,判断是否对上述至少一个预测指令(即由‘Compare’中的非0的比特指示的预测指令)中的任一个预测指令正确解码,在对上述至少一个预测指令中的任一个预测指令正确解码时,进行到S1208。在S1208中,操作电子设备100基于被正确解码的上述任一个预测指令而运行。然而,在S1204中判断‘Compare’等于0(即所获得的预定数量的预测指令中不存在与当前指令相同的预测指令)或在S1206中判断对上述至少一个预测指令都解码失败时,进行到S1210。在S1210中,操作电子设备100对所接收的当前指令进行解码。在S1212中,判断是否对当前指令正确解码。在S1212中判断对当前指令正确解码时,进行到S1214。在S1214中,操作电子设备100基于所解码的当前指令而运行。在S1212中判断对当前指令解码失败时,进行到S1216。在S1216中,操作电子设备100基于预定数量的预测指令中的能被正确解码的任一个预测指令而运行,或者使得操作电子设备100不进行与指令相关的操作。

在上文的实施方式中描述操作电子设备100的过程中,显然还公开了一些处理或方法。下文中,在不重复上文中已经讨论的一些细节的情况下给出这些方法的概要,但是应当注意,虽然这些方法在描述操作电子设备100的过程中公开,但是这些方法不一定采用所描述的那些部件或不一定由那些部件执行。例如,操作电子设备100的实施方式可以部分地或完全地使用硬件和/或固件来实现,而下面讨论的物联网中的通信方法可以完全由计算机可执行的程序来实现,尽管这些方法也可以采用操作电子设备100的硬件和/或固件。

图13是示出根据本公开实施例的物联网中的通信方法S1300的流程示例的流程图。

根据本公开实施例的通信方法S1300从S1302开始。

在S1304中,使操作电子设备获得管理电子设备在当前周期之前的周期内基于已有传感数据对当前周期内的当前指令进行预测得到的预定数量的预测指令,其中操作电子设备基于从对其进行管理的管理电子设备接收到的指令而运行。

在S1306中,使操作电子设备在当前周期内至少基于预定数量的预测指令而运行,其中,预定数量是基于反映从管理电子设备到操作电子设备的通信信道的质量的信道质量参数而确定的。

通信方法S1300在S1308结束。

在根据本公开实施例的通信方法S1300中,通过获取当前指令的预测指令并且至少基于预测指令而运行,能够避免管理电子设备重传当前指令,从而能够有效降低系统延时;以及通过根据信道质量参数而确定预测指令的预定数量,能够确保系统具有高可靠性。

该方法例如可以通过上述实施例中所描述的操作电子设备100来执行,其具体细节可参见以上相应位置的描述,在此不再重复。

根据本公开的另一实施例,还提供了一种物联网中的管理电子设备1400。

图14示出了根据本公开实施例的管理电子设备1400的功能模块框图。管理电子设备1400管理基于其发送的指令而运行的操作电子设备。如图14所示,管理电子设备1400包括:第三处理单元1402,其可以被配置为在当前周期之前的周期内基于已有传感数据预测当前周期内的当前指令,从而获得当前指令的预定数量的预测指令;以及第四处理单元1404,其可以被配置为将预定数量的预测指令发送给操作电子设备,以供操作电子设备在当前周期内至少基于预测指令而运行。其中,上述预定数量是基于反映从管理电子设备到操作电子设备的通信信道的质量的信道质量参数而确定的。

其中,第三处理单元1402和第四处理单元1404可以由一个或多个处理电路实现,该处理电路例如可以实现为芯片。

还应指出,管理电子设备1400可以以芯片级来实现,或者也可以以设备级来实现。例如,管理电子设备1400可以包括诸如存储器、收发器(未示出)等外部设备。存储器可以用于存储实现各种功能需要执行的程序和相关数据信息。收发器可以包括一个或多个通信接口以支持与不同设备间的通信,这里不具体限制收发器的实现形式。

有关周期、预定数量K-1、预测指令的示例可以参见操作电子设备100实施例(例如,第一处理单元102)中的描述,这里不再累述。

根据本公开实施例的管理电子设备1400通过将当前指令的预测指令发送给操作电子设备使操作电子设备能至少基于预测指令而运行,能够避免重传当前指令,从而能够有效降低系统延时;以及通过根据信道质量参数而确定预测指令的预定数量,能够确保系统具有高可靠性。

作为示例,可以不基于信道质量参数而是基于预设值而确定上述预定数量。例如,本领域技术人员可以根据经验或实际应用场景等预先确定预设值。在下文描述的实施例中,基于信道质量参数而确定的预定数量均可以被替换为基于预设值而确定的预定数量。

作为示例,管理电子设备1400可以只在位于当前周期之前的一个周期内预测当前指令并且将预测得到的预测指令复制为K-1个并缓存,之后将这K-1个相同的预测指令一起传送给操作电子设备。例如,当前周期之前的一个周期可以是当前周期的前一周期。

作为示例,预定数量的预测指令是管理电子设备1400在紧挨当前周期之前的预定数量的周期内分别预测得到的。例如,管理电子设备1400在紧挨当前周期之前的K-1个周期内分别预测得到一个预测指令并将预测指令缓存,从而一共得到关于当前指令的K-1个预测指令,之后将K-1个预测指令一起传送给操作电子设备。采用这样方式,能够提高预测的鲁棒性,并且能够提高传送预测指令的鲁棒性。

在当前周期之前的周期内预测得到预测指令时缓存预测指令并且将K-1个预测指令一起传送给操作电子设备与在预测得到每个预测指令后就将预测指令传送给操作电子设备相比,有助于进一步降低延时并且能减少传送预测指令所需的信令。

作为示例,第三处理单元1402可以被配置为在当前周期内,预测当前周期之后的周期内的指令。

作为示例,管理电子设备1400可以在当前周期内只预测当前周期之后的一个周期内的指令并且将预测得到的预测指令复制为K-1个并缓存。例如,当前周期之后的一个周期可以是当前周期的后一周期。

作为示例,管理电子设备1400可以在当前周期内预测紧挨当前周期之后的预定数量K-1的周期内的指令并缓存。

作为示例,信道质量参数包括信道质量指示(CQI)、参考信号接收功率(RSRP)、以及误块率中至少之一。本领域技术人员还可以想到信道质量参数的其他形式,这里不再累述。

作为示例,第三处理单元1402可以被配置为根据信道质量参数与关于当前指令的预测指令的数量之间的对应关系得到相应的预测指令数量,作为上述预定数量。

由于预定数量K-1越大,存在与当前指令相同的预测指令的概率越大,因此通过增加预测长度K能够提高系统可靠性。

作为示例,第三处理单元1402可以被配置为通过预先存储的信道质量参数与预测指令的数量之间的映射表,获得对应关系。

有关管理电子设备1400基于信道质量参数确定预定数量的示例可以参见操作电子设备100实施例(例如,图3和图4)中的描述,这里不再累述。

作为示例,第四处理单元1404可以被配置为从操作电子设备接收指示操作电子设备是否能处理预测指令的第一信令。例如以‘Type’表示第一信令。

有关第一信令的示例可以参见操作电子设备100实施例(例如,图5)中的描述,这里不再累述。

作为示例,第四处理单元1404可以被配置为通过物理随机接入信道、物理上行共享信道以及物理上行共享信道中之一接收第一信令。即,管理电子设备1400可以以显式的方式接收第一信令。

作为示例,第四处理单元1404可以被配置为经由天线端口、扰码序列、参考信号序列、时隙序号、资源块序号以及频段中之一来从操作电子设备接收有关第一信令的通知。即,管理电子设备1400可以以隐式的方式从操作电子设备接收有关第一信令的通知。

作为示例,第四处理单元1404可以被配置为利用指示指令为预测指令还是当前指令的第二信令来发送预测指令。例如,以‘Predict’表示第二信令。

有关利用第二信令发送预测指令的示例可以参见操作电子设备100实施例(例如,图6)中的描述,这里不再累述。

作为示例,在第二信令中包括有关预定数量的信息。

作为示例,第四处理单元1404可以被配置为分别发送包含相应的编号信息和校验信息的被编码的每个预测指令。例如,校验信息可以是循环冗余校验。

作为示例,第四处理单元1404可以被配置为在从操作电子设备接收信息的同时,向操作电子设备发送预测指令。例如,管理电子设备1400可以以全双工通信方式,在从操作电子设备接收当前周期内的传感数据的同时,向操作电子设备发送预测指令。然而,当管理电子设备1400不具备同时收发数据的能力时,可以在不同子帧内接收信息和发送预测指令。

作为示例,第四处理单元1404可以被配置为根据从操作电子设备接收的数据计算当前指令,并利用第二信令和表征当前指令分别与每个预测指令的比较结果的第三信令将当前指令发送给操作电子设备,其中,第三信令中包括的比特的数量等于上述预定数量。例如,以‘Compare’表示第三信令。

作为示例,第三信令中包括的每个比特用于表征与该比特对应的预测指令和当前指令是否相同。

有关利用第二信令和第三信令发送当前指令的示例可以参见操作电子设备100实施例(例如,图8和图9)中的描述,这里不再累述。

作为示例,第四处理单元1404可以被配置为通过物理下行共享信道或物理下行控制信道向操作电子设备发送第二信令和/或第三信令。即,管理电子设备1400可以以显式的方式发送第二信令和/或第三信令。

作为示例,第四处理单元1404可以被配置为经由天线端口、扰码序列、参考信号序列、时隙序号、资源块序号以及频段中之一来向操作电子设备通知第二信令和/或第三信令。即,管理电子设备1400可以以隐式的方式发送有关第二信令和/或第三信令的通知。

有关以隐式的方式发送有关第二信令和/或第三信令的通知的示例可以参见操作电子设备100实施例(例如,图10)中的描述,这里不再累述。

有关管理电子设备1400与操作电子设备之间的示例信息流程可以参见操作电子设备100实施例(例如,图11)中的描述,这里不再累述。

由以上描述可知,根据本公开实施例的管理电子设备1400仅需额外引入较少的信令,这些信令引起的开销以及对延时的影响可以忽略。

在上文的实施方式中描述管理电子设备1400的过程中,显然还公开了一些处理或方法。下文中,在不重复上文中已经讨论的一些细节的情况下给出这些方法的概要,但是应当注意,虽然这些方法在描述管理电子设备1400的过程中公开,但是这些方法不一定采用所描述的那些部件或不一定由那些部件执行。例如,管理电子设备1400的实施方式可以部分地或完全地使用硬件和/或固件来实现,而下面讨论的物联网中的通信方法可以完全由计算机可执行的程序来实现,尽管这些方法也可以采用操管理电子设备1400的硬件和/或固件。

图15是示出根据本公开另一实施例的物联网中的通信方法S1500的流程示例的流程图。

根据本公开实施例的通信方法S1500从S1502开始。

在S1504中,使管理电子设备在当前周期之前的周期内基于已有传感数据预测当前周期内的当前指令,从而获得当前指令的预定数量的预测指令,其中管理电子设备管理基于其发送的指令而运行的操作电子设备。

在S1506中,使管理电子设备将预定数量的预测指令发送给操作电子设备,以供操作电子设备在当前周期内至少基于预测指令而运行,其中,预定数量是基于反映从管理电子设备到操作电子设备的通信信道的质量的信道质量参数而确定的。

通信方法S1500在S1508结束。

在根据本公开实施例的通信方法S1500中,通过使管理电子设备将当前指令的预测指令发送给操作电子设备使操作电子设备能至少基于预测指令而运行,能够避免管理电子设备重传当前指令,从而能够有效降低系统延时;以及通过根据信道质量参数而确定预测指令的预定数量,能够确保系统具有高可靠性。

该方法例如可以通过上述实施例中所描述的管理电子设备1400来执行,其具体细节可参见以上相应位置的描述,在此不再重复。

本公开内容的技术能够应用于各种产品。

例如,管理电子设备1400可以被实现为各种基站。基站可以被实现为任何类型的演进型节点B(eNB)或gNB(5G基站)。eNB例如包括宏eNB和小eNB。小eNB可以为覆盖比宏小区小的小区的eNB,诸如微微eNB、微eNB和家庭(毫微微)eNB。对于gNB也可以由类似的情形。代替地,基站可以被实现为任何其他类型的基站,诸如NodeB和基站收发台(BTS)。基站可以包括:被配置为控制无线通信的主体(也称为基站设备);以及设置在与主体不同的地方的一个或多个远程无线头端(RRH)。另外,各种类型的用户设备均可以通过暂时地或半持久性地执行基站功能而作为基站工作。

例如,操作电子设备100可以被实现为各种用户设备。用户设备可以被实现为移动终端(诸如智能电话、平板个人计算机(PC)、笔记本式PC、便携式游戏终端、便携式/加密狗型移动路由器和数字摄像装置)或者车载终端(诸如汽车导航设备)。用户设备还可以被实现为执行机器对机器(M2M)通信的终端(也称为机器类型通信(MTC)终端)。此外,用户设备可以为安装在上述终端中的每个终端上的无线通信模块(诸如包括单个晶片的集成电路模块)。

[关于基站的应用示例]

(第一应用示例)

图16是示出可以应用本公开内容的技术的eNB或gNB的示意性配置的第一示例的框图。注意,以下的描述以eNB作为示例,但是同样可以应用于gNB。eNB 800包括一个或多个天线810以及基站设备820。基站设备820和每个天线810可以经由RF线缆彼此连接。

天线810中的每一个均包括单个或多个天线元件(诸如包括在多输入多输出(MIMO)天线中的多个天线元件),并且用于基站设备820发送和接收无线信号。如图16所示,eNB 800可以包括多个天线810。例如,多个天线810可以与eNB 800使用的多个频带兼容。虽然图16示出其中eNB 800包括多个天线810的示例,但是eNB 800也可以包括单个天线810。

基站设备820包括控制器821、存储器822、网络接口823以及无线通信接口825。

控制器821可以为例如CPU或DSP,并且操作基站设备820的较高层的各种功能。例如,控制器821根据由无线通信接口825处理的信号中的数据来生成数据分组,并经由网络接口823来传递所生成的分组。控制器821可以对来自多个基带处理器的数据进行捆绑以生成捆绑分组,并传递所生成的捆绑分组。控制器821可以具有执行如下控制的逻辑功能:该控制诸如为无线资源控制、无线承载控制、移动性管理、接纳控制和调度。该控制可以结合附近的eNB或核心网节点来执行。存储器822包括RAM和ROM,并且存储由控制器821执行的程序和各种类型的控制数据(诸如终端列表、传输功率数据以及调度数据)。

网络接口823为用于将基站设备820连接至核心网824的通信接口。控制器821可以经由网络接口823而与核心网节点或另外的eNB进行通信。在此情况下,eNB 800与核心网节点或其他eNB可以通过逻辑接口(诸如S1接口和X2接口)而彼此连接。网络接口823还可以为有线通信接口或用于无线回程线路的无线通信接口。如果网络接口823为无线通信接口,则与由无线通信接口825使用的频带相比,网络接口823可以使用较高频带用于无线通信。

无线通信接口825支持任何蜂窝通信方案(诸如长期演进(LTE)和LTE-先进),并且经由天线810来提供到位于eNB 800的小区中的终端的无线连接。无线通信接口825通常可以包括例如基带(BB)处理器826和RF电路827。BB处理器826可以执行例如编码/解码、调制/解调以及复用/解复用,并且执行层(例如L1、介质访问控制(MAC)、无线链路控制(RLC)和分组数据汇聚协议(PDCP))的各种类型的信号处理。代替控制器821,BB处理器826可以具有上述逻辑功能的一部分或全部。BB处理器826可以为存储通信控制程序的存储器,或者为包括被配置为执行程序的处理器和相关电路的模块。更新程序可以使BB处理器826的功能改变。该模块可以为插入到基站设备820的槽中的卡或刀片。可替代地,该模块也可以为安装在卡或刀片上的芯片。同时,RF电路827可以包括例如混频器、滤波器和放大器,并且经由天线810来传送和接收无线信号。

如图16所示,无线通信接口825可以包括多个BB处理器826。例如,多个BB处理器826可以与eNB 800使用的多个频带兼容。如图16所示,无线通信接口825可以包括多个RF电路827。例如,多个RF电路827可以与多个天线元件兼容。虽然图16示出其中无线通信接口825包括多个BB处理器826和多个RF电路827的示例,但是无线通信接口825也可以包括单个BB处理器826或单个RF电路827。

在图16所示的eNB 800中,参照图14描述的管理电子设备1400的收发器可以由无线通信接口825实现。功能的至少一部分也可以由控制器821实现。例如,控制器821可以通过执行上述参照图14所描述的第三处理单元1402和第四处理单元1404的功能来有效降低系统延时并确保系统具有高可靠性。

(第二应用示例)

图17是示出可以应用本公开内容的技术的eNB或gNB的示意性配置的第二示例的框图。注意,类似地,以下的描述以eNB作为示例,但是同样可以应用于gNB。eNB 830包括一个或多个天线840、基站设备850和RRH 860。RRH 860和每个天线840可以经由RF线缆而彼此连接。基站设备850和RRH 860可以经由诸如光纤线缆的高速线路而彼此连接。

天线840中的每一个均包括单个或多个天线元件(诸如包括在MIMO天线中的多个天线元件)并且用于RRH 860发送和接收无线信号。如图17所示,eNB 830可以包括多个天线840。例如,多个天线840可以与eNB 830使用的多个频带兼容。虽然图17示出其中eNB 830包括多个天线840的示例,但是eNB 830也可以包括单个天线840。

基站设备850包括控制器851、存储器852、网络接口853、无线通信接口855以及连接接口857。控制器851、存储器852和网络接口853与参照图16描述的控制器821、存储器822和网络接口823相同。

无线通信接口855支持任何蜂窝通信方案(诸如LTE和LTE-先进),并且经由RRH860和天线840来提供到位于与RRH 860对应的扇区中的终端的无线通信。无线通信接口855通常可以包括例如BB处理器856。除了BB处理器856经由连接接口857连接到RRH 860的RF电路864之外,BB处理器856与参照图16描述的BB处理器826相同。如图17所示,无线通信接口855可以包括多个BB处理器856。例如,多个BB处理器856可以与eNB 830使用的多个频带兼容。虽然图17示出其中无线通信接口855包括多个BB处理器856的示例,但是无线通信接口855也可以包括单个BB处理器856。

连接接口857为用于将基站设备850(无线通信接口855)连接至RRH860的接口。连接接口857还可以为用于将基站设备850(无线通信接口855)连接至RRH 860的上述高速线路中的通信的通信模块。

RRH 860包括连接接口861和无线通信接口863。

连接接口861为用于将RRH 860(无线通信接口863)连接至基站设备850的接口。连接接口861还可以为用于上述高速线路中的通信的通信模块。

无线通信接口863经由天线840来传送和接收无线信号。无线通信接口863通常可以包括例如RF电路864。RF电路864可以包括例如混频器、滤波器和放大器,并且经由天线840来传送和接收无线信号。如图17所示,无线通信接口863可以包括多个RF电路864。例如,多个RF电路864可以支持多个天线元件。虽然图17示出其中无线通信接口863包括多个RF电路864的示例,但是无线通信接口863也可以包括单个RF电路864。

在图17所示的eNB 830中,参照图14描述的管理电子设备1400的收发器可以由无线通信接口855实现。功能的至少一部分也可以由控制器851实现。例如,控制器851可以通过执行上述参照图14所描述的第三处理单元1402和第四处理单元1404的功能来有效降低系统延时并确保系统具有高可靠性。

[关于用户设备的应用示例]

(第一应用示例)

图18是示出可以应用本公开内容的技术的智能电话900的示意性配置的示例的框图。智能电话900包括处理器901、存储器902、存储装置903、外部连接接口904、摄像装置906、传感器907、麦克风908、输入装置909、显示装置910、扬声器911、无线通信接口912、一个或多个天线开关915、一个或多个天线916、总线917、电池918以及辅助控制器919。

处理器901可以为例如CPU或片上系统(SoC),并且控制智能电话900的应用层和另外层的功能。存储器902包括RAM和ROM,并且存储数据和由处理器901执行的程序。存储装置903可以包括存储介质,诸如半导体存储器和硬盘。外部连接接口904为用于将外部装置(诸如存储卡和通用串行总线(USB)装置)连接至智能电话900的接口。

摄像装置906包括图像传感器(诸如电荷耦合器件(CCD)和互补金属氧化物半导体(CMOS)),并且生成捕获图像。传感器907可以包括一组传感器,诸如测量传感器、陀螺仪传感器、地磁传感器和加速度传感器。麦克风908将输入到智能电话900的声音转换为音频信号。输入装置909包括例如被配置为检测显示装置910的屏幕上的触摸的触摸传感器、小键盘、键盘、按钮或开关,并且接收从用户输入的操作或信息。显示装置910包括屏幕(诸如液晶显示器(LCD)和有机发光二极管(OLED)显示器),并且显示智能电话900的输出图像。扬声器911将从智能电话900输出的音频信号转换为声音。

无线通信接口912支持任何蜂窝通信方案(诸如LTE和LTE-先进),并且执行无线通信。无线通信接口912通常可以包括例如BB处理器913和RF电路914。BB处理器913可以执行例如编码/解码、调制/解调以及复用/解复用,并且执行用于无线通信的各种类型的信号处理。同时,RF电路914可以包括例如混频器、滤波器和放大器,并且经由天线916来传送和接收无线信号。注意,图中虽然示出了一个RF链路与一个天线连接的情形,但是这仅是示意性的,还包括一个RF链路通过多个移相器与多个天线连接的情形。无线通信接口912可以为其上集成有BB处理器913和RF电路914的一个芯片模块。如图18所示,无线通信接口912可以包括多个BB处理器913和多个RF电路914。虽然图18示出其中无线通信接口912包括多个BB处理器913和多个RF电路914的示例,但是无线通信接口912也可以包括单个BB处理器913或单个RF电路914。

此外,除了蜂窝通信方案之外,无线通信接口912可以支持另外类型的无线通信方案,诸如短距离无线通信方案、近场通信方案和无线局域网(LAN)方案。在此情况下,无线通信接口912可以包括针对每种无线通信方案的BB处理器913和RF电路914。

天线开关915中的每一个在包括在无线通信接口912中的多个电路(例如用于不同的无线通信方案的电路)之间切换天线916的连接目的地。

天线916中的每一个均包括单个或多个天线元件(诸如包括在MIMO天线中的多个天线元件),并且用于无线通信接口912传送和接收无线信号。如图18所示,智能电话900可以包括多个天线916。虽然图18示出其中智能电话900包括多个天线916的示例,但是智能电话900也可以包括单个天线916。

此外,智能电话900可以包括针对每种无线通信方案的天线916。在此情况下,天线开关915可以从智能电话900的配置中省略。

总线917将处理器901、存储器902、存储装置903、外部连接接口904、摄像装置906、传感器907、麦克风908、输入装置909、显示装置910、扬声器911、无线通信接口912以及辅助控制器919彼此连接。电池918经由馈线向图18所示的智能电话900的各个块提供电力,馈线在图中被部分地示为虚线。辅助控制器919例如在睡眠模式下操作智能电话900的最小必需功能。

在图18所示的智能电话900中,参照图1描述的操作电子设备100的收发器可以由无线通信接口912实现。功能的至少一部分也可以由处理器901或辅助控制器919实现。例如,处理器901或辅助控制器919可以通过执行上述参照图1所描述的第一处理单元102和第二处理单元104的功能来有效降低系统延时并确保系统具有高可靠性。

(第二应用示例)

图19是示出可以应用本公开内容的技术的汽车导航设备920的示意性配置的示例的框图。汽车导航设备920包括处理器921、存储器922、全球定位系统(GPS)模块924、传感器925、数据接口926、内容播放器927、存储介质接口928、输入装置929、显示装置930、扬声器931、无线通信接口933、一个或多个天线开关936、一个或多个天线937以及电池938。

处理器921可以为例如CPU或SoC,并且控制汽车导航设备920的导航功能和另外的功能。存储器922包括RAM和ROM,并且存储数据和由处理器921执行的程序。

GPS模块924使用从GPS卫星接收的GPS信号来测量汽车导航设备920的位置(诸如纬度、经度和高度)。传感器925可以包括一组传感器,诸如陀螺仪传感器、地磁传感器和空气压力传感器。数据接口926经由未示出的终端而连接到例如车载网络941,并且获取由车辆生成的数据(诸如车速数据)。

内容播放器927再现存储在存储介质(诸如CD和DVD)中的内容,该存储介质被插入到存储介质接口928中。输入装置929包括例如被配置为检测显示装置930的屏幕上的触摸的触摸传感器、按钮或开关,并且接收从用户输入的操作或信息。显示装置930包括诸如LCD或OLED显示器的屏幕,并且显示导航功能的图像或再现的内容。扬声器931输出导航功能的声音或再现的内容。

无线通信接口933支持任何蜂窝通信方案(诸如LTE和LTE-先进),并且执行无线通信。无线通信接口933通常可以包括例如BB处理器934和RF电路935。BB处理器934可以执行例如编码/解码、调制/解调以及复用/解复用,并且执行用于无线通信的各种类型的信号处理。同时,RF电路935可以包括例如混频器、滤波器和放大器,并且经由天线937来传送和接收无线信号。无线通信接口933还可以为其上集成有BB处理器934和RF电路935的一个芯片模块。如图19所示,无线通信接口933可以包括多个BB处理器934和多个RF电路935。虽然图19示出其中无线通信接口933包括多个BB处理器934和多个RF电路935的示例,但是无线通信接口933也可以包括单个BB处理器934或单个RF电路935。

此外,除了蜂窝通信方案之外,无线通信接口933可以支持另外类型的无线通信方案,诸如短距离无线通信方案、近场通信方案和无线LAN方案。在此情况下,针对每种无线通信方案,无线通信接口933可以包括BB处理器934和RF电路935。

天线开关936中的每一个在包括在无线通信接口933中的多个电路(诸如用于不同的无线通信方案的电路)之间切换天线937的连接目的地。

天线937中的每一个均包括单个或多个天线元件(诸如包括在MIMO天线中的多个天线元件),并且用于无线通信接口933传送和接收无线信号。如图19所示,汽车导航设备920可以包括多个天线937。虽然图19示出其中汽车导航设备920包括多个天线937的示例,但是汽车导航设备920也可以包括单个天线937。

此外,汽车导航设备920可以包括针对每种无线通信方案的天线937。在此情况下,天线开关936可以从汽车导航设备920的配置中省略。

电池938经由馈线向图19所示的汽车导航设备920的各个块提供电力,馈线在图中被部分地示为虚线。电池938累积从车辆提供的电力。

在图19示出的汽车导航设备920中,参照图1描述的操作电子设备100的收发器可以由无线通信接口933实现。功能的至少一部分也可以由处理器921实现。例如,处理器921可以通过执行上述参照图1所描述的第一处理单元102和第二处理单元104的功能来有效降低系统延时并确保系统具有高可靠性。

本公开内容的技术也可以被实现为包括汽车导航设备920、车载网络941以及车辆模块942中的一个或多个块的车载系统(或车辆)940。车辆模块942生成车辆数据(诸如车速、发动机速度和故障信息),并且将所生成的数据输出至车载网络941。

以上结合具体实施例描述了本发明的基本原理,但是,需要指出的是,对本领域的技术人员而言,能够理解本发明的方法和装置的全部或者任何步骤或部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者其组合的形式实现,这是本领域的技术人员在阅读了本发明的描述的情况下利用其基本电路设计知识或者基本编程技能就能实现的。

而且,本发明还提出了一种存储有机器可读取的指令代码的程序产品。指令代码由机器读取并执行时,可执行上述根据本发明实施例的方法。

相应地,用于承载上述存储有机器可读取的指令代码的程序产品的存储介质也包括在本发明的公开中。存储介质包括但不限于软盘、光盘、磁光盘、存储卡、存储棒等等。

在通过软件或固件实现本发明的情况下,从存储介质或网络向具有专用硬件结构的计算机(例如图20所示的通用计算机2000)安装构成该软件的程序,该计算机在安装有各种程序时,能够执行各种功能等。

在图20中,中央处理单元(CPU)2001根据只读存储器(ROM)2002中存储的程序或从存储部分2008加载到随机存取存储器(RAM)2003的程序执行各种处理。在RAM 2003中,也根据需要存储当CPU 2001执行各种处理等等时所需的数据。CPU 2001、ROM 2002和RAM 2003经由总线2004彼此连接。输入/输出接口2005也连接到总线2004。

下述部件连接到输入/输出接口2005:输入部分2006(包括键盘、鼠标等等)、输出部分2007(包括显示器,比如阴极射线管(CRT)、液晶显示器(LCD)等,和扬声器等)、存储部分2008(包括硬盘等)、通信部分2009(包括网络接口卡比如LAN卡、调制解调器等)。通信部分2009经由网络比如因特网执行通信处理。根据需要,驱动器2010也可连接到输入/输出接口2005。可移除介质2011比如磁盘、光盘、磁光盘、半导体存储器等等根据需要被安装在驱动器2010上,使得从中读出的计算机程序根据需要被安装到存储部分2008中。

在通过软件实现上述系列处理的情况下,从网络比如因特网或存储介质比如可移除介质2011安装构成软件的程序。

本领域的技术人员应当理解,这种存储介质不局限于图20所示的其中存储有程序、与设备相分离地分发以向用户提供程序的可移除介质2011。可移除介质2011的例子包含磁盘(包含软盘(注册商标))、光盘(包含光盘只读存储器(CD-ROM)和数字通用盘(DVD))、磁光盘(包含迷你盘(MD)(注册商标))和半导体存储器。或者,存储介质可以是ROM 2002、存储部分2008中包含的硬盘等等,其中存有程序,并且与包含它们的设备一起被分发给用户。

还需要指出的是,在本发明的装置、方法和系统中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应该视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按时间顺序执行。某些步骤可以并行或彼此独立地执行。

最后,还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。此外,在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上虽然结合附图详细描述了本发明的实施例,但是应当明白,上面所描述的实施方式只是用于说明本发明,而并不构成对本发明的限制。对于本领域的技术人员来说,可以对上述实施方式作出各种修改和变更而没有背离本发明的实质和范围。因此,本发明的范围仅由所附的权利要求及其等效含义来限定。

本技术还可以如下实现。

附记1.一种物联网中的操作电子设备,其中所述操作电子设备基于从对其进行管理的管理电子设备接收到的指令而运行,所述操作电子设备包括:

处理电路,被配置为:

获得所述管理电子设备在当前周期之前的周期内基于已有传感数据对所述当前周期内的当前指令进行预测得到的预定数量的预测指令;以及

在所述当前周期内至少基于所述预定数量的预测指令而运行,

其中,所述预定数量是基于反映从所述管理电子设备到所述操作电子设备的通信信道的质量的信道质量参数而确定的。

附记2.根据附记1所述的操作电子设备,其中,所述预定数量的预测指令是所述管理电子设备在紧挨所述当前周期之前的所述预定数量的周期内分别进行预测得到的。

附记3.根据附记1或2所述的操作电子设备,其中,所述处理电路被配置为根据所述信道质量参数与关于当前指令的预测指令的数量之间的对应关系得到相应的预测指令数量,作为所述预定数量。

附记4.根据附记3所述的操作电子设备,其中,所述处理电路被配置为通过预先存储的所述信道质量参数与所述预测指令的数量之间的映射表,获得所述对应关系。

附记5.根据附记1至4中任一项所述的操作电子设备,其中,所述信道质量参数包括信道质量指示CQI、参考信号接收功率RSRP、以及误块率中至少之一。

附记6.根据附记1至5中任一项所述的操作电子设备,其中,所述处理电路被配置为向所述管理电子设备发送指示所述操作电子设备是否能处理所述预测指令的第一信令。

附记7.根据附记6所述的操作电子设备,其中,所述处理电路被配置为通过物理随机接入信道、物理上行共享信道以及物理上行共享信道中之一发送所述第一信令。

附记8.根据附记1至7中任一项所述的操作电子设备,其中,所述处理电路被配置为利用指示指令为预测指令还是当前指令的第二信令来获得所述预测指令。

附记9.根据附记8所述的操作电子设备,其中,所述处理电路被配置为获得分别包含相应的编号信息和校验信息的被编码的每个预测指令。

附记10.根据附记8或9所述的操作电子设备,其中,所述处理电路被配置为在向所述管理电子设备发送信息的同时,从所述管理电子设备接收所述预测指令。

附记11.根据附记8至10中任一项所述的操作电子设备,其中,所述处理电路被配置为利用所述第二信令和表征所述当前指令分别与每个预测指令的比较结果的第三信令,获得来自所述管理电子设备的被编码的所述当前指令,其中,所述第三信令中包括的比特的数量等于所述预定数量。

附记12.根据附记11所述的操作电子设备,其中,所述第三信令中包括的每个比特用于表征与该比特对应的预测指令和所述当前指令是否相同。

附记13.根据附记11或12所述的操作电子设备,其中,所述处理电路被配置为通过物理下行共享信道或物理下行控制信道从所述管理电子设备接收所述第二信令和/或所述第三信令。

附记14.根据附记11或12所述的操作电子设备,其中,所述处理电路被配置为经由天线端口、扰码序列、参考信号序列、时隙序号、资源块序号以及频段中之一来从所述管理电子设备接收有关所述第二信令和/或所述第三信令的通知。

附记15.根据附记11至14中任一项所述的操作电子设备,其中,所述处理电路被配置为:

在确定所获得的所述预定数量的预测指令中存在与所述当前指令相同的至少一个预测指令并且对所述至少一个预测指令中的任一个预测指令正确解码时,使得所述操作电子设备基于被正确解码的所述任一个预测指令而运行;以及

在确定不存在所述至少一个预测指令或者对所述至少一个预测指令都解码失败时,对所接收的所述当前指令进行解码,并且在对所述当前指令正确解码时,使得所述操作电子设备基于所解码的所述当前指令而运行。

附记16.根据附记15所述的操作电子设备,其中,

所述处理电路被配置为在对所述当前指令解码失败时,使得所述操作电子设备基于所述预定数量的预测指令中的能被正确解码的任一个预测指令而运行,或者使得所述操作电子设备不进行与指令相关的操作。

附记17.一种物联网中的管理电子设备,其中所述管理电子设备管理基于其发送的指令而运行的操作电子设备,所述管理电子设备包括:

处理电路,被配置为:

在当前周期之前的周期内基于已有传感数据预测所述当前周期内的当前指令,从而获得所述当前指令的预定数量的预测指令;以及

将所述预定数量的预测指令发送给所述操作电子设备,以供所述操作电子设备在所述当前周期内至少基于所述预测指令而运行,

其中,所述预定数量是基于反映从所述管理电子设备到所述操作电子设备的通信信道的质量的信道质量参数而确定的。

附记18.根据附记17所述的管理电子设备,其中,所述预定数量的预测指令是在紧挨所述当前周期之前的所述预定数量的周期内分别预测得到的。

附记19.根据附记17或18所述的管理电子设备,其中,所述处理电路被配置为根据所述信道质量参数与关于当前指令的预测指令的数量之间的对应关系得到相应的预测指令数量,作为所述预定数量。

附记20.根据附记19所述的管理电子设备,其中,所述处理电路被配置为通过预先存储的所述信道质量参数与所述预测指令的数量之间的映射表,获得所述对应关系。

附记21.根据附记17至20中任一项所述的管理电子设备,其中,所述信道质量参数包括信道质量指示CQI、参考信号接收功率RSRP、以及误块率中至少之一。

附记22.根据附记17至21中任一项所述的管理电子设备,其中,所述处理电路被配置为从所述操作电子设备接收指示所述操作电子设备是否能处理所述预测指令的第一信令。

附记23.根据附记22所述的管理电子设备,其中,所述处理电路被配置为通过物理随机接入信道、物理上行共享信道以及物理上行共享信道中之一接收所述第一信令。

附记24.根据附记17至23中任一项所述的管理电子设备,其中,所述处理电路被配置为利用指示指令为预测指令还是当前指令的第二信令来发送所述预测指令。

附记25.根据附记24所述的管理电子设备,其中,在所述第二信令中包括有关所述预定数量的信息。

附记26.根据附记24或25所述的管理电子设备,其中,所述处理电路被配置为分别发送包含相应的编号信息和校验信息的被编码的每个预测指令。

附记27.根据附记24至26中任一项所述的管理电子设备,其中,所述处理电路被配置为在从所述操作电子设备接收信息的同时,向所述操作电子设备发送所述预测指令。

附记28.根据附记24至27中任一项所述的管理电子设备,其中,所述处理电路被配置为根据从所述操作电子设备接收的数据计算所述当前指令,并利用所述第二信令和表征所述当前指令分别与每个预测指令的比较结果的第三信令将所述当前指令发送给所述操作电子设备,其中,所述第三信令中包括的比特的数量等于所述预定数量。

附记29.根据附记28所述的管理电子设备,其中,所述第三信令中包括的每个比特用于表征与该比特对应的预测指令和所述当前指令是否相同。

附记30.根据附记28或29所述的管理电子设备,其中,所述处理电路被配置为通过物理下行共享信道或物理下行控制信道向所述操作电子设备发送所述第二信令和/或所述第三信令。

附记31.根据附记28或29所述的管理电子设备,其中,所述处理电路被配置为经由天线端口、扰码序列、参考信号序列、时隙序号、资源块序号以及频段中之一来向所述操作电子设备通知所述第二信令和/或所述第三信令。

附记32.根据附记17至31中任一项所述的管理电子设备,其中,所述处理电路被配置为在所述当前周期内,预测所述当前周期之后的周期内的指令。

附记33.一种物联网中的通信方法,包括:

使操作电子设备获得管理电子设备在当前周期之前的周期内基于已有传感数据对所述当前周期内的当前指令进行预测得到的预定数量的预测指令,其中所述操作电子设备基于从对其进行管理的所述管理电子设备接收到的指令而运行;以及

使所述操作电子设备在所述当前周期内至少基于所述预定数量的预测指令而运行,

其中,所述预定数量是基于反映从所述管理电子设备到所述操作电子设备的通信信道的质量的信道质量参数而确定的。

附记34.一种物联网中的通信方法,包括:

使管理电子设备在当前周期之前的周期内基于已有传感数据预测所述当前周期内的当前指令,从而获得所述当前指令的预定数量的预测指令,其中所述管理电子设备管理基于其发送的指令而运行的操作电子设备;以及

使所述管理电子设备将所述预定数量的预测指令发送给所述操作电子设备,以供所述操作电子设备在所述当前周期内至少基于所述预测指令而运行,

其中,所述预定数量是基于反映从所述管理电子设备到所述操作电子设备的通信信道的质量的信道质量参数而确定的。

附记35.一种计算机可读存储介质,其上存储有计算机可执行指令,当所述计算机可执行指令被执行时,执行根据附记33或34所述的通信方法。

39页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种码块处理方法及设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类