掌桥专利:专业的专利平台
掌桥专利
首页

用于非连续接收通信的组数据包处理

文献发布时间:2024-04-18 20:01:30


用于非连续接收通信的组数据包处理

相关申请的交叉引用

本申请要求于2022年8月31日提交的、第17/900,190号美国非临时专利申请的优先权的权益,该申请通过引用全部结合在本文中。

技术领域

本公开总体上涉及处理与一个或多个组相关联的数据包以改善非连续接收。

背景技术

非连续接收(discontinuous reception,DRX)允许两个或更多个通信设备以节能的方式通过无线通信链路进行通信。例如,两个通信设备的无线接口或无线处理器可以被启用达所调度的时间段,并且可以被禁用或断电,直到下一个通信时间段。通过在没有交换数据时关闭无线接口或无线处理器,这两个通信设备可以节省电力/能量。

在一些实施方式中,一个或多个设备中的不同部件可以在不同的开放系统互联(open systeminterconnection,OSI)层中运行。例如,生成内容数据(例如,图像数据)的第一处理器可以在应用层或传输层中生成或处理数据,而用于无线通信的第二处理器可以在数据链路层或物理层中生成或处理数据。第一处理器和第二处理器的任何运行时间失配都可能降低DRX的效率。例如,来自第一处理器的图像数据可能不会在所调度的用于发送的时间段内不被提供给第二处理器。如果在所调度的用于发送的时间段内未提供图像数据,则可以延长所调度的时间段以允许发送图像数据。然而,延长所调度的用于发送的时间段可能会降低功率效率。可替换地,可以在后续的所调度的用于发送的时间段内发送图像数据。然而,在后续的所调度的时间段中发送图像数据可能会导致呈现图像数据的图像的时延。

发明内容

本文所公开的各种实施例涉及用于通信的设备。在一些实施例中,该设备包括第一处理器和第二处理器。在一些实施例中,第一处理器被配置为在第一层中生成对应于内容数据的第一组数据包。该第一组数据包可以与应用数据单元(application data unit,ADU)或协议数据单元(protocol data unit,PDU)集相关联。在本文所公开的至少一些示例性实施例中,ADU可以与PDU集互换,或者用PDU集来替换。在一些实施例中,ADU有时可以被称为PDU集。第一组数据包中的每个数据包可以包括指示与应用数据单元相关联的标志。在一些实施例中,第二处理器被配置为根据第一组数据包的标志来确定第一层中的第一组数据包与应用数据单元相关联。在一些实施例中,第二处理器被配置为响应于确定第一组数据包与应用数据单元相关联,使用该第一组数据包,在第二层中生成第二组一个或多个数据包以用于发送。在一些实施例中,第二处理器被配置为进行调度,以在定义时间段内发送第二层中的第二组一个或多个数据包。

在一些实施例中,第二处理器被配置为调度在该定义时间段之后的时间段,以使设备的无线接口进入休眠状态。在一些实施例中,第一层中的第一组数据包包括互联网协议(IP)数据包,第二层中的第二组一个或多个数据包包括无线链路控制(radio linkcontrol,RLC)数据包、分组数据汇聚协议(packet data convergence protocol,PDCP)数据包、服务数据适配协议(service data adaption protocol,SDAP)数据包、或媒体访问控制(medium access control,MAC)数据包。

在一些实施例中,第一组数据包中的最后一个数据包包括指示没有另外的数据包与应用数据单元相关联的标志。在一些实施例中,第一组数据包中的每个其余数据包均包括指示另外的数据包与应用数据单元相关联的标志。在一些实施例中,第二处理器被配置为推迟调度对第二组一个或多个数据包的发送,直到检测到上述最后一个数据包的、指示没有另外数据包与应用数据单元相关联的标志。

在一些实施例中,第一处理器被配置为获取第一层中对应于另一内容数据的第三组数据包。第三组数据包可以与另一应用数据单元相关联。第三组数据包中的每个数据包可以包括指示与另一应用数据单元的关联的标志。在一些实施例中,第二处理器被配置为根据第三组数据包的标志来确定第一层中的第三组数据包与另一应用数据单元相关联。在一些实施例中,第二处理器被配置为响应于确定第三组数据包与另一应用数据单元相关联,使用第三组数据包在第二层中生成第四组数据包以用于发送。在一些实施例中,第二处理器被配置为进行调度,以在定义时间段内发送第二组一个或多个数据包、以及第四组数据包。

在一些实施例中,第二处理器被配置为确定发送第二层中的第二组一个或多个数据包的预测时间段。在一些实施例中,第二处理器被配置为将预测时间段与定义时间段的阈值进行比较。在一些实施例中,第二处理器被配置为响应于预测时间段满足阈值,进行调度以在定义时间段内发送第二组一个或多个数据包。在某些实施例中,响应于预测时间段不满足阈值,第二处理器可以延长定义时间段(以使无线接口处于活动/开启状态)以允许发送一个或多个数据包,或者可以进行调度以在后续的时间段(当无线接口处于活动/开启状态时)发送一个或多个数据包。

本文公开的各种实施例涉及一种用于通信的方法。在一些实施例中,该方法包括通过至少一个处理器在第一层中生成对应于内容数据的第一组数据包。第一组数据包可以与应用数据单元相关联。第一组数据包中的每个数据包可以包括指示与应用数据单元的关联的标志。在一些实施例中,该方法包括通过至少一个处理器根据第一组数据包的标志来确定第一层中的第一组数据包与应用数据单元相关联。在一些实施例中,该方法包括:响应于确定第一组数据包与应用数据单元相关联,通过至少一个处理器使用第一组数据包在第二层中生成第二组一个或多个数据包以用于发送。在一些实施例中,该方法包括通过至少一个处理器进行调度以在定义时间段内发送第二层中的第二组一个或多个数据包。

在一些实施例中,该方法包括通过至少一个处理器调度定义时间段之后的时间段,以使无线接口进入休眠状态。在一些实施例中,第一层中的第一组数据包包括互联网协议(IP)数据包,第二层中的第二组一个或多个数据包包括无线链路控制(RLC)数据包、分组数据汇聚协议(PDCP)数据包、服务数据适配协议(SDAP)数据包、或媒体访问控制(MAC)数据包。

在一些实施例中,第一组数据包中的最后一个数据包包括指示没有另外的数据包与应用数据单元相关联的标志。在一些实施例中,第一组数据包中的每个其余数据包均包括指示另外的数据包与应用数据单元相关联的标志。

在一些实施例中,该方法包括通过至少一个处理器推迟调度对第二组一个或多个数据包的发送,直到检测到所述最后一个数据包的、指示没有另外的数据包与应用数据单元相关联的标志。

在一些实施例中,该方法包括通过至少一个处理器获取第一层中对应于另一内容数据的第三组数据包。第三组数据包可以与另一应用数据单元相关联。第三组数据包中的每个数据包可以包括指示与另一应用数据单元的关联的标志。在一些实施例中,该方法包括通过至少一个处理器根据第三组数据包的标志来确定第一层中的第三组数据包与另一应用数据单元相关联。在一些实施例中,该方法包括响应于确定第三组数据包与另一应用数据单元相关联,通过至少一个处理器使用第三组数据包在第二层中生成第四组数据包以用于发送。在一些实施例中,该方法包括通过至少一个处理器进行调度以在定义时间段内发送第二组一个或多个数据包、以及第四组数据包。

在一些实施例中,该方法包括通过至少一个处理器确定发送第二层中的第二组一个或多个数据包的预测时间段。在一些实施例中,该方法包括通过至少一个处理器将预测时间段与定义时间段的阈值进行比较。在一些实施例中,该方法包括响应于预测时间段满足阈值,通过至少一个处理器进行调度以在定义时间段内发送第二组一个或多个数据包。在某些实施例中,响应于预测时间段不满足阈值,至少一个处理器可以延长定义时间段(以使无线接口处于活动/开启状态)以允许发送一个或多个数据包,或者可以进行调度以在后续的时间段(当无线接口处于活动/开启状态时)发送一个或多个数据包。

本文所公开的各种实施例涉及一种非暂态计算机可读介质,该非暂态计算机可读介质存储有用于通信的指令。在一些实施例中,该指令在被一个或多个处理器执行时使得该一个或更多个处理器在第一层中生成对应于内容数据的第一组数据包。第一组数据包可以与应用数据单元相关联。第一组数据包中的每个数据包可以包括指示与应用数据单元的关联的标志。在一些实施例中,该指令在被一个或多个处理器执行时使得该一个或更多个处理器根据第一组数据包的标志来确定第一层中的第一组数据包与应用数据单元相关联。在一些实施例中,该指令在被一个或多个处理器执行时,使得一个或多个处理器响应于确定第一组数据包与应用数据单元相关联,使用第一组数据包,在第二层中生成第二组一个或多个数据包以用于发送。在一些实施例中,该指令在被一个或多个处理器执行时使得该一个或多个处理器进行调度,以在定义时间段内发送第二层中的第二组一个或多个数据包。

在一些实施例中,该指令在被一个或多个处理器执行时使得该一个或多个处理器调度定义时间段之后的时间段,以使无线接口进入休眠状态。在一些实施例中,第一层中的第一组数据包包括互联网协议(IP)数据包,并且第二层中的第二组一个或多个数据包包括无线链路控制(RLC)数据包、分组数据汇聚协议(PDCP)数据包、服务数据适配协议(SDAP)数据包、或媒体访问控制(MAC)数据包。在一些实施例中,第一组数据包中的最后一个数据包包括指示没有另外的数据包与应用数据单元相关联的标志。

附图说明

附图不旨在按比例进行绘制。各附图中相似的附图标记和名称指代相似的元件。为了清楚起见,不是每个部件都在每个附图中进行了标记。

图1是根据本公开示例实施方式的包括人工现实系统的系统环境的示意图。

图2是根据本公开示例实施方式的头部可穿戴显示器的示意图。

图3是根据本公开示例实施方式的、对符合非连续接收通信的人工现实进行远程呈现的时序图。

图4是示出根据本公开示例实施方式的、多个数据包按组发送以支持非连续接收通信的时序图。

图5是根据本公开示例实施方式的数据包的示例帧。

图6是根据本公开示例实施方式的数据包的示例帧。

图7是根据本公开示例实施方式生成以用于发送的示例数据包。

图8是示出根据本公开示例实施方式的、发送与一个或多个组相关联的符合非连续接收通信的多个数据包的过程的流程图。

图9是根据本公开示例实施方式的计算环境的框图。

具体实施方式

在开始对详细示出了某些实施例的附图进行介绍之前,应理解的是,本公开不限于在说明书中阐述或在附图中示出的细节或方法。还应当理解的是,本文所使用的术语仅是出于描述的目的,而不应当被认为是限制性的。

本文公开了系统设备和方法,该系统设备和方法涉及对与组或单元相关联的一组数据包进行处理,以支持非连续接收(DRX)通信。在一个方面,设备包括在第一OSI层中运行的第一处理器(例如,主处理器、CPU、GPU)和在第二OSI层中以恒定速率运行的第二处理器(例如,无线处理器/接口/芯片)。层或OSI层可以指示和/或包括:开放系统互连层、和/或处理/协议堆栈的层。例如,第一OSI层可以是应用层或传输层。例如,第二OSI层可以是数据链路层或物理层。在一些实施例中,第一处理器在第一OSI层中生成与组(例如,应用数据单元)相关联的第一组数据包,并实施指示第一组数据包与组之间的关联的标志。第二处理器可以检测或确定第一组数据包和组之间的关联,并且可以在第二OSI层中生成与组相关联的第二组数据包。第二处理器可以发送第二组数据包或使第二组数据包被发送。在一些实施例中,第一处理器可以在第一OSI层中以动态变化的速率生成第一组数据包,其中,可以根据DRX而周期性地启用或禁用第二处理器以进行通信。

有利的是,所公开的设备和方法可以帮助提高向用户远程呈现人工现实或扩展显示(eXtended reality,XR)(诸如虚拟现实(virtual reality,VR),增强现实(augmentedreality,AR)、或混合现实(mixed reality,MR)等)的效率。在一种示例性的实施方式中,虚拟对象的图像由控制台生成,该控制台通信耦接到头部可穿戴显示器(HWD)。在一个示例中,HWD可以检测HWD的位置和/或方位,并通过无线通信链路向控制台发送检测到的HWD的位置和/或方位。该控制台可以根据所检测到的HWD的位置和/或方位确定人工现实的空间的用户视野,并且生成图像数据,该图像数据指示与该用户视野相对应的人工现实的空间的图像。控制台可以向HWD发送该图像数据,通过这种方式可以向用户呈现与用户视野相对应的人工现实的空间的图像。在一个方面,检测HWD的位置和佩戴着HWD的用户的注视方向、并向用户呈现图像的过程应当在一帧时间(例如,11毫秒(ms)或16ms)内执行。佩戴着HWD的用户的运动和与该用户运动相对应的所显示图像之间的任何时延都可能引起抖动,这可能会导致晕动症且会降低用户体验。因为用户可能不规律地/不可预测地/自发地移动,所以可以以动态变化的速率生成人工现实内的视野的图像数据的数据包。同时,控制台和HWD可以根据DRX而周期性地进入活动状态和休眠状态以彼此进行通信,从而降低功耗。在一个方面,控制台发送与内容(例如,图像)或内容的一部分(例如,图像的一部分)相对应的、与组(或应用数据单元)相关联的一组数据包。在发送该一组数据包之后,控制台可以进入休眠状态以降低功耗。如果控制台发送可用于发送的数据包而不考虑要呈现的内容或内容的一部分,则HWD可能必须等待,直到接收到足够的数据包来呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)。例如,HWD可以等待,直至后续活动状态,以用于控制台发送用于呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)的缺失数据包。通过确保与要呈现的内容(例如图像)或内容的一部分(例如图像的一部分)相对应的、与组(或应用数据单元)相关联的一组数据包被一起发送,HWD可以以低时延呈现内容(例如,图像)或内容的一部分(例如,图像的一部分),并且可以向用户提供无缝体验。

尽管提供了用于人工现实的通信的各种实施例,但处理与一个或多个组(例如,应用数据单元)相关联的一组数据包的一般原理可以应用于针对其他(类型的)应用或其他(类型的)数据的通信。

图1是示例人工现实系统环境100的框图。在一些实施例中,人工现实系统环境100包括由用户佩戴的HWD 150、向HWD 150提供人工现实内容的控制台110、以及基站120。在一个方面,HWD 150和控制台110可以通过无线通信链路经由基站120彼此通信。无线通信链路可以是符合3G、4G、5G、6G的蜂窝通信链路或任何蜂窝通信链路。在一些实施例中,人工现实系统环境100包括比图1所示的部件更多、更少的部件,或者包括与图1所示的部件不同的部件。在一些实施例中,人工现实系统环境100的一个或多个部件的功能可以以与此处所描述的方式不同的方式而分布在多个部件之中。例如,控制台110的一些功能可以由HWD 150执行。例如,HWD 150的一些功能可以由控制台110执行。

在一个方面,HWD 150和控制台110可以协同运行以向HWD 150的用户呈现人工现实。在一个示例中,HWD 150可以检测HWD 150的位置和/或方位、以及用户的身体/手部/脸部的形状、位置和/或方位,并通过无线链路经由基站120向控制台110提供检测到的HWD150的位置/或方位、和/或指示身体/手部/脸部的形状、位置和/或方位的追踪信息。控制台110可以根据检测到的HWD 150的位置和/或方位、检测到的用户的身体/手部/脸部的形状、位置和/或方位、和/或人工现实的用户输入,来生成指示人工现实图像的图像数据,并通过无线链路经由基站120向HWD 150发送该图像数据以用于呈现。

在一些实施例中,HWD 150是可被用户穿戴且可向用户呈现或提供人工现实体验的电子部件。HWD可以被称为以下各者、包括以下各者或为以下各者的部分:头戴式显示器(head mounted display,HMD)、头戴式设备(head mounted device,HMD)、头部可穿戴设备(head wearabledevice,HWD)、头部穿戴显示器(head worn display,HWD)或头部穿戴设备(head worn device,HWD)。HWD 150可以呈现一个或多个图像、视频、音频、或它们的某种组合,以向用户提供人工现实体验。在一些实施例中,经由外部设备(例如,扬声器和/或耳机)来呈现音频,该外部设备接收来自HWD 150、控制台110或它们两者的音频信息,并基于该音频信息呈现音频。在一些实施例中,HWD 150包括多个传感器155、无线处理器165(也称为“无线接口165”)、主处理器170、电子显示器175和透镜180。这些部件可以协同运行以检测HWD 150的位置和正佩戴着HWD 150的用户的注视方向,并且在人工现实内呈现与检测到的HWD 150的位置和/或方位相对应的视野的图像。在其他实施例中,HWD 150包括比图1所示的部件更多、更少的部件,或者包括与图1所示的部件不同的部件。

在一些实施例中,传感器155包括检测HWD 150的位置和方位的电子部件、或者电子部件和软件部件的组合。传感器155的示例可以包括:一个或多个成像传感器、一个或多个加速度计、一个或多个陀螺仪、一个或多个磁力计、或检测运动和/或位置的另一合适类型的传感器。例如,一个或多个加速度计可以测量平移运动(例如,向前/向后运动、向上/向下运动、向左/向右运动),并且一个或多个陀螺仪可以测量转动运动(例如,俯仰、左右摇摆、侧倾)。在一些实施例中,传感器155检测平移运动和转动运动,并且确定HWD 150的方位和位置。在一个方面,传感器155可以检测相对于HWD 150的先前方位和位置的平移运动和转动运动,并通过对检测到的平移运动和/或转动运动进行累计或整合,来确定HWD 150的新的方位和/或位置。例如,假设HWD 150朝向与参考方向呈25度的方向,则传感器155可以响应于检测到HWD 150已转动了20度,确定HWD 150现在面向或朝向与该参考方向呈45度的方向。再例如,假设HWD 150在第一方向上位于距离参考点两英尺处,则传感器155可以响应于检测到HWD 150已沿第二方向移动了三英尺,确定HWD 150现在位于在第一方向上的两英尺和在第二方向上的三英尺的矢量乘积处。

在一些实施例中,无线处理器165包括通过无线通信链路经由基站120与控制台110通信的电子部件、或者电子部件和软件部件的组合。无线通信链路的示例可以包括3G、4G、5G、6G或任何蜂窝通信链路。在一些实施例中,无线处理器165包括或被实现为:收发器、或耦接到收发器以通过无线通信链路发送和接收数据的通信调制解调器。该无线处理器165可以通过无线通信链路经由基站120向控制台110发送数据,该数据指示所确定的HWD150的位置和/或方位、所确定的用户注视方向、和/或手部追踪测量结果。此外,无线处理器165可以通过该无线通信链路经由基站120接收来自控制台110的、指示或对应于要呈现的图像的图像数据。

在一些实施例中,主处理器170包括例如根据人工现实空间的视野变化而生成一幅或多幅图像以供显示的、电子部件或电子部件与软件部件的组合。在一些实施例中,主处理器170被实现为执行指令以执行本文所描述的各种功能的处理器(或图形处理单元(graphical processing unit,GPU))。主处理器170可以通过无线处理器165接收描述了待呈现的人工现实图像的图像数据,并通过电子显示器175呈现该图像。在一些实施例中,来自控制台110的图像数据可以是经编码的,并且主处理器170可以对该图像数据进行解码以呈现图像。在一些实施例中,主处理器170接收来自控制台110的对象信息和深度信息,该对象信息指示人工现实空间中的虚拟对象,该深度信息指示虚拟对象的深度(或距HWD 150的距离)。在一个方面,主处理器170可以根据来自控制台110的人工现实图像、对象信息、深度信息、和/或来自传感器155的更新后的传感器测量结果,来执行着色、重投影和/或混合,以将人工现实图像更新为与HWD 150的更新后的位置和/或方位相对应。

在一些实施例中,电子显示器175为显示图像的电子部件。电子显示器175可以例如为液晶显示器或有机发光二极管显示器。电子显示器175可以为允许用户透视的透明显示器。在一些实施例中,当HWD 150被用户佩戴时,电子显示器175位于用户的双眼附近(例如,小于3英寸)。在一个方面,电子显示器175根据主处理器170生成的图像,向用户的眼睛发射光或投射光。

在一些实施例中,透镜180是对接收到的来自电子显示器175的光进行改变的机械部件。透镜180可以放大来自电子显示器175的光,并对与该光相关联的光学误差进行校正。透镜可以为菲涅尔透镜(Fresnel lens)、凸透镜、凹透镜、滤光器、或改变来自电子显示器175的光的任何合适的光学部件。即使电子显示器175非常靠近双眼,来自电子显示器175的光也可以通过透镜180到达瞳孔,使得用户可以看到由电子显示器175显示的图像。

在一些实施例中,主处理器170执行补偿以补偿任何失真或像差。在一个方面,透镜180引入了光学像差(例如,色差)、枕形失真、桶形失真等。主处理器170可以确定要应用于待呈现图像的补偿(例如,预失真)以补偿由透镜180引起的失真,并且将所确定的补偿应用于要呈现的图像。主处理器170可以向电子显示器175提供经预失真的图像。

在一些实施例中,控制台110是向HWD 150提供待呈现的内容的电子部件、或电子部件和软件部件的组合。在一个方面,控制台110包括无线处理器115(也称为“无线接口115”)和主处理器130。这些部件可以协同运行以确定与HWD 150的位置和HWD 150的用户的注视方向相对应的人工现实的视野(例如,用户的视场角(field of view,FOV)),并且可以生成指示与所确定的视野相对应的人工现实图像的图像数据。控制台110可以向HWD 150提供该图像数据,以用于呈现人工现实。在其他实施例中,控制台110包括比图1所示的部件更多、更少的部件,或者包括与图1所示的部件不同的部件。

在一些实施例中,无线处理器115是与HWD 150通信的电子部件或者电子部件和软件部件的组合。在一些实施例中,无线处理器115包括或被实现为:收发器、或耦接到收发器以通过无线通信链路经由基站120发送和接收数据的通信调制解调器。无线处理器115可以是无线处理器165的对应部件。无线处理器115可以通过无线通信链路经由基站120接收来自HWD 150的数据,该数据指示所确定的HWD 150的位置和/或方位、所确定的用户注视方向、和/或其他传感器测量数据(例如手部追踪测量结果)。此外,无线处理器115可以通过通信链路经由基站120向HWD 150发送描述了待呈现图像的图像数据。

主处理器130可以包括或对应于如下部件:该部件根据HWD 150的位置和/或方位生成要呈现的内容。在一些实施例中,主处理器130包括或被实现为一个或多个中央处理单元、一个或多个图形处理单元、一个或多个图像处理器、或用于生成人工现实图像的任何处理器。在一些实施例中,主处理器130可以将HWD 150的用户的注视方向和用户交互结合到人工现实中,以生成待呈现内容。在一个方面,主处理器130根据HWD 150的位置和/或方位来确定人工现实的视野。例如,主处理器130将HWD 150在物理空间中的位置映射到人工现实空间内的位置,并从人工现实空间中的所映射位置沿着与所映射的方位相对应的方向来确定人工现实空间的视野。主处理器130可以生成描述所确定的人工现实空间的视野的图像的图像数据,并向无线处理器115提供该图像数据以用于发送给HWD 150。主处理器130可以对描述该图像的图像数据进行编码,并且可以向无线处理器115提供经编码的数据以用于发送给HWD 150。

在一些实施例中,基站120可以是被配置为向一个或多个控制台110和/或一个或多个HWD 150、或地理边界内的其他通信设备提供无线通信的设备。基站120的示例包括eNB、gNB等。基站120可以通过无线通信链路和/或有线通信链路通信地耦接到另一基站120或其他通信设备。在一个示例中,基站120可以接收来自控制台110或另一基站的数据,并通过无线通信链路向HWD 150或地理边界内的任何通信设备转发该数据。在一个示例中,基站120可以接收来自HWD 150或另一个基站的数据,并通过无线通信链路向控制台110或地理边界内的任何通信设备转发该数据。因此,基站120允许控制台110、HWD 150或其他通信设备之间的通信。在一个方面,基站120可以调度控制台110、HWD 150或其他通信设备之间的通信,以避免冲突或干扰。例如,控制台110、HWD 150或其他通信设备可以在所调度的时间段或上行链路配置授权(uplink configuration grant,UL CG)期间向基站120发送数据。

图2是根据示例实施例的HWD 150的示意图。在一些实施例中,HWD 150包括前部刚性体205和带210。前部刚性体205包括电子显示器175(图2中未示出)、透镜180(图2中未示出)、多个传感器155、无线处理器165和主处理器170。在图2所示的实施例中,无线处理器165、主处理器170和多个传感器155位于前部刚性体205内,并且可以对用户不可见。在其他实施例中,HWD 150具有与图2所示的不同的配置。例如,无线处理器165、主处理器170和/或传感器155可以位于与图2所示的不同位置处。

图3是根据本公开示例实施方式的远程呈现人工现实或扩展现实(XR)的时序图300。在一些实施例中,根据DRX,控制台110和HWD 150可以经由基站120直接或间接地彼此通信。在一些实施方式中,基站120可以中继或转发在控制台110和HWD 150之间产生的通信,或目的地是这两个设备中的一个或两个的通信。在一个方面,控制台110和HWD 150可以以同步的方式在活动状态310和休眠状态350之间周期性地转换,以实现功率效率。在活动状态310(即,唤醒状态)中,控制台110和HWD 150可以维持通信会话以交换用于呈现人工现实的数据。在休眠状态350(例如,低功率状态或非活动状态)中,控制台110和HWD 150可以停止或禁用无线处理器115、165。在一个方面,在活动状态310下运行的控制台110和HWD150可以比在休眠状态350下运行的控制台110和HWD 150消耗更多的功率。当控制台110和HWD 150之间不需要进行通信时,通过使控制台110和HWD 150在休眠状态350下运行,可以降低控制台110和HWD 150的功耗。

在活动状态310中,控制台110和HWD 150可以启动或启用无线处理器115和165。在处于活动状态310的时间段325期间,HWD 150可以经由基站120向控制台110发送指示HWD150的位置和/或方位的传感器测量结果330。在处于活动状态310的时间段335期间,控制台110可以接收传感器测量结果330,并且可以根据(例如,响应于或利用)传感器测量结果330来生成人工现实的视野的图像数据。例如,控制台110可以将HWD 150在物理空间中的位置映射/关联/联系到人工现实空间内的位置,并且可以从人工现实空间中的所映射的位置沿着与所映射的方位相对应的方向来确定人工现实空间的视野。控制台110还可以生成描述或指示所确定的人工现实空间的视野的图像数据。控制台110可以直接和/或经由基站120向HWD 150发送该人工现实的视野的图像数据340。HWD 150可以在活动状态310期间接收该图像数据。

在一个方面,响应于完成对图像数据340的传送,控制台110和HWD 150可以进入休眠状态350。在休眠状态350中,控制台110和HWD 150可以断电、进入低功率操作模式,和/或禁用无线处理器115、165(或无线接口115、165)。当处于休眠状态时,HWD 150可以通过显示器呈现图像数据340的图像。在一个方面,在休眠状态350下运行的控制台110和HWD 150可以比在活动状态310下消耗更少的功率。控制台110和HWD 150可以在休眠状态350下运行,直至下一个活动状态310’的调度时间。

在后续的活动状态310'中,HWD 150可以针对后续帧重复该过程。例如,HWD 150可以例如直接或经由基站120向控制台110发送指示HWD 150的更新位置和/或方位的传感器测量结果330。控制台110可以接收传感器测量结果330,并且可以根据传感器测量结果330生成人工现实的视野的图像数据。控制台110可以例如直接或经由基站120向HWD 150发送人工现实的视野的图像数据340。在一个方面,以下二者的差可以是用于呈现人工现实的一帧时间:i)活动状态310开始的第一时间、和ii)活动状态310'开始的第二时间。例如,一帧时间可以是11ms或16ms。通过在运行在活动状态310下和运行在休眠状态350下之间周期性地切换,HWD 150和控制台110可以降低功耗。

图4是根据本公开示例实施方式的、多个数据包450按组发送以支持非连续接收通信的时序图400。在一些实施例中,控制台110生成多个数据包450,和/或向HWD 150发送该多个数据包450。在一些实施例中,其他设备(例如,HWD 150或其他通信设备)可以生成和/或发送多个数据包450。

在一些实施例中,控制台110直接或者经由基站120向HWD 150发送多个数据包450。例如,控制台110可以在运行在活动状态下和运行在休眠状态下之间周期性地切换。例如,控制台110可以在时间段410A、410B、410C期间在活动状态下运行以发送数据包,并且可以在时间段405A、405B期间在休眠状态下运行以降低功耗。在一个方面,控制台110发送与一个或多个组或一个或多个应用数据单元相关联的数据包450。应用数据单元可以是足以表示内容(例如,图像)或内容的一部分(例如,图像的一部分)的一组数据包。HWD 150可以接收与应用数据单元相关联的一组数据包,并且可以根据接收到的一组数据包来渲染/呈现内容或内容的一部分。

在时间段410A期间,通过启用无线处理器115、165进行无线通信,控制台110和HWD150可以在活动状态下运行。在时间段410A期间,控制台110可以直接或经由基站120发送与应用数据单元420AA相关联的一组数据包450、以及与应用数据单元420AB相关联的一组数据包450。在时间段410A期间,HWD 150可以接收与应用数据单元420AA相关联的一组数据包450、以及与应用数据单元420AB相关联的一组数据包450。

在时间段405A期间,通过禁用无线处理器115、165,控制台110和HWD 150可以在休眠状态下运行,以降低功耗。在一种方法中,HWD 150可以呈现与如下数据包相对应的图像或图像的一部分:与应用数据单元420AA相关联的一组数据包450、和与应用数据单元420AB相关联的一组数据包450。

在时间段410B期间,通过启用无线处理器115、165进行无线通信,控制台110和HWD150可以在活动状态下运行。在时间段410B期间,控制台110可以经由基站120发送与应用数据单元420BA相关联的一组数据包450、与应用数据单元420BB相关联的一组数据包450、以及与应用数据单元420BC相关联的一组数据包450。在时间段410B期间,HWD 150可以接收与应用数据单元420BA相关联的一组数据包450、与应用数据单元420BB相关联的一组数据包450、以及与应用数据单元420BC相关联的一组数据包450。根据人工现实应用中更多的用户交互或移动,控制台110可以在时间段410B期间生成和/或发送比在时间段410A期间更多的数据包。

在时间段405B期间,通过禁用无线处理器115、165,控制台110和HWD 150可以在休眠状态下运行,以降低功耗。在一种方法中,HWD 150可以呈现与如下数据包相对应的图像或图像的一部分:与应用数据单元420BA相关联的一组数据包450、与应用数据单元420BB相关联的一组数据包450、以及与应用数据单元420BC相关联的一组数据包450。

在时间段410C期间,通过启用无线处理器115、165以进行无线通信,控制台110和HWD 150可以在活动状态下运行。在时间段410C期间,控制台110可以经由基站120发送与应用数据单元420CA相关联的一组数据包450。在时间段410C期间,HWD 150可以接收与应用数据单元420CA相关联的一组数据包450。根据人工现实应用中更少的用户交互或移动,控制台110可以在时间段410C期间生成和发送比在时间段410A、410B期间更少的数据包。

在一个方面,控制台110生成并发送用于一个或多个应用数据单元的数据包,以用于呈现内容(例如图像)或内容的一部分(例如,图像的一部分)。如果控制台110发送可用于发送的数据包,而不考虑要呈现的内容或内容的一部分,则HWD 150可能必须等待,直到接收到足够的数据包来渲染/呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)。例如,HWD 150可以等待,直到后续活动状态以用于控制台110发送用于渲染/呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)的缺失数据包。通过确保与要呈现的内容(例如,图像)或内容的一部分(例如,图像的一部分)相对应的、与组(或应用数据单元)相关联的一组数据包在活动状态的时间段410期间被一起发送,HWD 150可以以低时延呈现内容(例如,图像)或内容的一部分(例如,图像的一部分),并且可以向用户提供无缝体验。

图5是根据本公开示例实施方式的数据包的示例帧500。帧500可以是IPv4或其他类型的帧。在一些实施例中,帧500可以由第一处理器(例如,主处理器130或主处理器170)生成。在一些实施例中,帧500包括标志字段520,该标志字段520指示数据包或帧500与组或应用数据单元的关联。例如,标志字段520的值“比特1”可以指示接下来是与数据包(或帧500)的同一应用数据单元相关联的后续数据包。例如,标志字段520的值“比特2”可以指示接下来不会有与数据包(或帧500)的应用数据单元相关联的另外数据包。可以保留值“0”。因此,第二处理器(例如,无线处理器115或无线处理器165)可以接收应用数据单元的数据包,并且可以根据标志字段520来确定是否存在与同一应用数据单元相关联的另外数据包。第二处理器可以确定或识别与同一应用数据单元相关联的一组数据包,并且可以一起发送该一组数据包或使得该一组数据包被一起发送。

图6是根据本公开示例实施方式的数据包的示例帧600。帧600可以是IPv6或其他类型的帧。在一些实施例中,帧600可以由第一处理器(例如,主处理器130或主处理器170)生成。在一些实施例中,帧600包括分段报头字段620,该分段报头字段620指示数据包或帧600与组或应用数据单元的关联。例如,分段报头字段620可以包括保留字段625或保留字段628,该保留字段625或保留字段628可以被实现为指示数据包与组或应用数据单元的关联。例如,保留字段625或保留字段628可以被实现为指示接下来是否是与数据包(或帧600)的同一应用数据单元相关联的后续数据包。因此,第二处理器(例如,无线处理器115或无线处理器165)可以接收应用数据单元的数据包,并且可以根据分段报头字段620来确定是否存在与同一应用数据单元相关联的另外数据包。第二处理器可以确定或识别与同一应用数据单元相关联的一组数据包,并且可以一起发送该一组数据包或使得该一组数据包被一起发送。

图7是根据本公开示例实施方式生成或发送的示例数据包700。在一些实施例中,数据包700包括数据包710A、710B、720A、720B、730A、730B、740、750。在一些实施例中,数据包710A、710B、720A、720B、730A、730B、740、750与同一应用数据单元相关联以呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)。在一些实施例中,控制台110生成数据包700,以直接或经由基站120向HWD 150发送该数据包700。

在一些实施例中,主处理器130生成与应用数据单元相关联的数据包710A、710B。数据包710A、710B可以包括用于呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)的数据。在一个方面,数据包710A、710B可以是互联网协议层中的数据包。在一些实施例中,数据包710A、710B可以包括帧500或帧600,并且可以具有指示与应用数据单元的关联的标志。例如,数据包710A可以包括指示接下来是与同一应用数据单元相关联的后续数据包(或数据包710B)的标志。例如,数据包710B可以包括指示接下来没有与同一应用数据单元相关联的后续数据包的标志。

在一些实施例中,无线处理器115根据数据包710A、710B生成数据包720A、720B。无线处理器115可以确定数据包710A、710B与同一应用数据单元相关联,并且可以在比数据包710A、710B更低的OSI层中生成数据包720A、720B。例如,数据包720A、720B可以是服务数据适配协议(SDAP)数据包。

在一些实施例中,无线处理器115生成对应于数据包720A、720B的数据包730A、730B。数据包730A、730B可以处于比数据包720A、720B更低的OSI层中。例如,数据包730A、730B可以是分组数据汇聚协议(PDCP)数据包。

在一些实施例中,无线处理器115根据数据包730A、730B生成数据包740。在一种方法中,无线处理器115将数据包730A、730B组合成单个数据包740。数据包740可以处于比数据包730A、730B更低的OSI层中。例如,数据包740可以是无线链路控制分组数据单元(RLCPDU)数据包。

在一些实施例中,无线处理器115根据数据包740生成数据包750。数据包750可以处于比数据包740更低的OSI层中以用于发送。例如,数据包750可以是媒体访问控制分组数据单元(medium access control packet data unit,MAC PDU)数据包。无线处理器115可以生成数据包750,并且可以调度数据包750以用于发送。例如,无线处理器115可以确定发送数据包750的预测时间段,并且可以将预测时间段与定义时间段的阈值(例如,活动状态的结束时间或休眠状态的开始时间)进行比较。无线处理器115可以响应于预测时间段满足阈值,进行调度以在定义时间段内发送数据包750。例如,无线处理器115可以将数据包750与UL CG相关联,并且可以在UL CG的分配时间直接(例如,经由点对点通信)或经由基站120向HWD 150发送数据包750。响应于预测时间段不满足阈值,无线处理器115可以延长活动状态的时间段以允许发送数据包750,或者可以进行调度以在后续活动状态的时间段期间发送数据包750。因此,与应用数据单元相关联的、用于呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)的数据包710A、710B可以被一起发送。

图8是示出根据本公开示例实施方式的、发送与一个或多个组相关联的符合非连续接收通信的多个数据包的过程800的流程图。在一些实施例中,过程800由控制台110执行。在一些实施例中,过程800由其他实体(例如,HWD 150或其他通信设备)执行。在一些实施例中,过程800包括比图8所示的更多、更少的步骤,或者包括与图8所示的步骤不同的步骤。

在一些实施例中,控制台110在第一层中生成810针对第一组的的第一组数据包。第一层可以是IP层。第一组数据包可以与应用数据单元相关联,以用于呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)。在一个方面,控制台110的主处理器130生成第一组数据包,该第一组数据包包括指示与组或应用数据单元的关联的标志。例如,标志可以指示接下来是否是与同一应用数据单元相关联的后续数据包。例如,第一组数据包的最后一个数据包可以包括指示接下来不会有与同一应用数据单元相关联的后续数据包的标志。

在一些实施例中,控制台110根据标志确定820第一层中的第一组数据包与该组相关联。例如,无线处理器115接收来自主处理器130的第一组数据包,并根据第一组数据包的标志确定该第一组数据包与应用数据单元相关联。

在一些实施例中,控制台110响应于确定第一组数据包与该组相关联,在第二层中生成830第二组数据包。第二层可以是比第一层更低的OSI层。例如,无线处理器115生成RLC数据包、PDCP数据包、SDAP数据包、和/或MAC数据包作为与第一组数据包(例如,IP数据包)相对应的第二组数据包。

在一些实施例中,控制台110发送840第二层中的第二组数据包。在一种方法中,无线处理器115可以进行调度以在活动状态的定义时间段内发送第二组数据包。例如,无线处理器115可以确定发送第二组数据包的预测时间段,并且可以将预测时间段与定义时间段的阈值(例如,活动状态的结束时间和/或休眠状态的开始时间)进行比较。无线处理器115可以响应于预测时间段满足阈值,进行调度以在定义时间段内发送第二组数据包。例如,无线处理器115可以将第二组数据包与UL CG相关联,并且可以在UL CG的分配时间经由基站120向HWD 150发送第二组数据包。响应于预测时间段不满足阈值,无线处理器115可以延长活动状态的时间段以允许发送第二组数据包,或者可以进行调度以在后续活动状态的时间段期间发送第二组数据包。因此,与应用数据单元相关联的、用于呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)的数据包可以被一起发送。

有利地,控制台110可以生成和发送针对一个或多个应用数据单元的数据包,以用于呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)。如果控制台110发送可用于发送的数据包,而不考虑要呈现的内容或内容的一部分,则HWD 150可能必须等待,直到接收到足够的(例如,相关的或将被分组在一起以用于渲染/显示的)数据包来呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)。例如,HWD 150可以等待,直到后续活动状态,以用于控制台110发送用于呈现内容(例如,图像)或内容的一部分(例如,图像的一部分)的缺失数据包。通过确保与要呈现的内容(例如,图像)或内容的一部分(例如,图像的一部分)相对应的、与组(或应用数据单元)相关联的一组数据包、在活动状态的时间段期间被一起发送,HWD 150可以以低时延呈现内容(例如,图像)或内容的一部分(例如,图像的一部分),并因此可以向用户提供无缝体验。

本文描述的各种操作可以在计算机系统上实现。图9示出了可用于实现本公开的代表性计算系统914的框图。在一些实施例中,图1的控制台110、HWD 150或上述二者由计算系统914实现。计算系统914可以被实现为例如消费型设备,该消费型设备例如为智能手机、其他移动电话、平板计算机、可穿戴计算设备(例如,智能手表、眼镜、头部可穿戴显示器)、台式计算机、膝上型计算机,或者该计算系统914可以利用分布式计算设备来实现。计算系统914可以被实现为提供虚拟现实(VR)、增强现实(AR)、混合现实(MR)体验。在一些实施例中,计算系统914可以包括常规计算机部件,例如处理器916、存储设备(也称为存储器)918、网络接口920、用户输入设备922和用户输出设备924。

网络接口920可以提供到广域网(例如,因特网)的连接,远程服务器系统的广域网(wide area network,WAN)接口也连接到该广域网。网络接口920可以包括实现各种射频(RF)数据通信标准(例如,Wi-Fi、蓝牙或蜂窝数据网络标准(例如,3G、4G、5G、60GHz、LTE等))的有线接口(例如,以太网)和/或无线接口。

用户输入设备922可以包括用户可通过其向计算系统914提供信号的任何设备(或多个设备);计算系统914可以将这些信号解释为指示特定用户请求或信息。用户输入设备922可以包括以下中的任何一者或全部:键盘、触摸板、触摸屏、鼠标或其他定点设备、滚轮、点击轮、拨号盘、按钮、开关、小键盘、麦克风、传感器(例如,运动传感器等)等。

用户输出设备924可以包括计算系统914可通过其向用户提供信息的任何设备。例如,用户输出设备924可以包括显示器以显示由计算系统914生成或传递到计算系统914的图像。该显示器可以将各种图像生成技术与支持型电子器件(例如,数模转换器或模数转换器、信号处理器等)结合到一起,这些图像生成技术例如为液晶显示器(liquid crystaldisplay,LCD)、包括有机发光二极管(organic light-emitting diode,OLED)的发光二极管(light-emitting diode,LED)、投影系统、阴极射线管(cathode ray tube,CRT)等。可以使用诸如触摸屏等既用作输入设备又用作输出设备的设备。除了显示器之外或代替该显示器,可以提供输出设备924。示例包括指示灯、扬声器、触觉“显示”设备和打印机等。

一些实施方式包括多个电子元件,例如微处理器、存储器和内存,该存储器和内存将计算机程序指令存储在计算机可读存储介质(例如,非暂态计算机可读介质)中。本说明书中描述的许多特征可以被实现为如下过程:所述过程被指定为在计算机可读存储介质上编码的一组程序指令。当这些程序指令被一个或多个处理器执行时,这些程序指令使得处理器执行这些程序指令中所指示的各种操作。程序指令或计算机代码的示例包括机器代码和文件,机器代码例如由编译器生成,文件包括由计算机、电子部件或微处理器使用解释器执行的高级代码。处理器916可以通过合适的编程,为计算系统914提供各种功能,这些功能包括本文中被描述为由服务器或客户端执行的任何功能、或与消息管理服务相关联的其他功能。

应当理解的是,计算系统914是说明性的且可以进行各种变型和修改。结合本公开使用的计算机系统可以具有本文未具体描述的其他功能。此外,尽管参考了多个特定块对计算系统914进行了描述,但应理解的是,这些块是为了方便描述而定义的,且不旨在暗示多个组成部分的特定物理布置。例如,不同的块可以位于同一设施中、位于同一服务器机架中或位于同一主板上。此外,这些块无需与在物理上不同的部件相对应。各块可以被配置为(例如通过对处理器进行编程或提供合适的控制电路)执行多种操作,并且取决于获得初始配置的方式,各块可以是或可以不是可重新配置的。本公开的各实施方式可以在各种装置中实现,这些装置包括使用电路和软件的任意组合来实现的电子设备。

现在已经描述了一些说明性的实施方式,明显的是,已通过示例的方式呈现的前述内容是说明性的而非限制性的。具体地,尽管本文呈现的许多示例涉及多个方法动作或多个系统元件的特定组合,但是这些动作和这些元件可以以其他方式进行组合来实现相同的目的。结合一种实施方式所论述的多个动作、多个元件和多个特征不旨在被排除在其他实施方式中的类似角色之外。

用于实现结合本文所公开的多个实施例而描述的各种过程、操作、说明性逻辑、逻辑块、模块和电路的硬件和多个数据处理部件可以利用被设计成执行本文所描述的功能的如下部件来实现或执行:通用单芯片处理器或通用多芯片处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integratedcircuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或其他可编程逻辑器件、分立门或晶体管逻辑、分立硬件部件、或它们的任意组合。通用处理器可以是微处理器,或者可以是任何常规处理器、控制器、微控制器或状态机。处理器也可以被实现为多个计算设备的组合,例如DSP和微处理器的组合、多个微处理器的组合、结合DSP核的一个或多个微处理器的组合、或任何其他这样的配置。在一些实施例中,可以由针对给定功能的电路来执行特定的过程和方法。存储器(例如,存储器、存储单元、存储设备等)可以包括用于存储数据和/或计算机代码的一个或多个设备(例如,随机存取存储器(RAM)、只读存储器(ROM)、闪存、硬盘存储器等),该数据或计算机代码用于完成或便利于本公开中所描述的各种过程、层和模块。该存储器可以是或包括易失性存储器或非易失性存储器,并且可以包括数据库组件、目标代码组件、脚本组件、或用于支持本公开中所描述的各种活动和信息结构的任何其他类型的信息结构。根据一示例性实施例,该存储器通过处理电路可通信地连接到处理器,并且包括用于(例如由处理电路和/或处理器)执行本文所描述的一个或多个过程的计算机代码。

本公开考虑了用于实现各种操作的多种方法、多个系统和在任何机器可读介质上的多个程序产品。本公开的各实施例可以使用现有的计算机处理器来实现,或者通过用于合适系统的专用计算机处理器来实现——该专用计算机处理器为此目的或其他目的而被结合,或者通过硬连线系统来实现。本公开范围内的各实施例包括多个程序产品,这些程序产品包括用于携带或具有存储在其上的机器可执行指令或数据结构的机器可读介质。这样的机器可读介质可以是可被通用计算机或专用计算机、或具有处理器的其他机器访问的任何可用介质。作为示例,这样的机器可读介质可以包括RAM、ROM、可擦除可编程只读存储器(EPROM)、电子可擦除可编程只读存储器(EEPROM),或者可以包括其他光盘存储器、磁盘存储器或其他磁存储设备,或者可以包括如下的任何其他介质:该其他介质可以用于携载或存储机器可执行指令形式或数据结构形式的期望程序代码、且可被通用计算机或专用计算机、或具有处理器的其他机器访问。以上的各组合也包括在机器可读介质的范围内。机器可执行指令包括例如使得通用计算机、专用计算机或专用处理机器执行某一功能或某一组功能的指令和数据。

本文所使用的词语和术语是出于描述的目的,而不应被认为是限制性的。本文中使用“包含”、“包括”、“具有”、“含有”、“涉及”、“特征在于”、“特征是”及它们的变型意味着涵盖其后列出的项目、其等同物和附加项目,以及仅包括后面所列项目的替换实现方式。在一个实施方式中,本文所描述的系统和方法由所描述的元件、动作或部件中的一个组成,由所描述的元件、动作或部件中多个的各组合组成,或者由所描述的元件、动作或部件中的全部组成。

对本文中以单数形式提及的系统和方法的实施方式或元件或动作的任何引用也可以涵盖包括多个这些元件的实施方式,并且以复数形式对本文中任何实施方式或元件或动作的引用也可以涵盖仅包括单个元件的实施方式。以单数形式或复数形式的引用并不旨在将本公开的系统或方法、它们的部件、动作或元件限制为单数配置或复数配置。对基于任何信息、动作或元件的任何动作或元件的引用可以包括其中动作或元件至少部分地基于任何信息、动作或元件的实施方式。

本文所公开的任何实施方式可以与任何其他实施方式或实施例相结合,并且对“一种实施方式”、“一些实施方式”、“一个实施方式”等的引用不一定是互斥的,而是旨在表明结合该实施方式所描述的特定功能、结构或特征可以被包括在至少一个实施方式或实施例中。本文所使用的这些术语不一定都指同一实施方式。任何实施方式可以以与本文所公开的各方面和各实施方式一致的任何方式、与任何其它实施方式进行包括性或者排他性结合。

在附图、具体实施方式或任何权利要求中的技术特征后附有附图标记的情况下,这些附图标记已被包括以增加附图、具体实施方式和权利要求的可理解性。因此,这些附图标记的存在与否都不会对任何权利要求要素的范围产生任何限制作用。

在不脱离本发明的特征的情况下,本文所描述的系统和方法可以以其他特定形式来实施。除非另有明确指出,否则对“大约”、“约”、“大体上”或其他程度的术语的引用包括距离给定测量结果、单位或范围的+/-10%的变化。耦接的元件可以直接彼此电耦接、机械耦接或物理耦接,或者可以通过中间元件电耦接、机械耦接或物理耦接。因此,本文所描述的系统和方法的范围由所附权利要求而不是前述描述表明,并且在其中涵盖了落入权利要求书的等同物的含义和范围内的变型。

术语“耦接(coupled)”及其变型包括两个构件彼此直接连接或间接连接。这种连接可以是不变的(例如,永久的或固定的)或活动的(例如,可拆除的或可释放的)。这种连接可以利用以下方式来实现:两个构件彼此直接耦接、两个构件使用单独的中间构件和彼此耦接的任何附加的中间构件来彼此耦接、或者两个构件使用与该两个构件中的一个构件一体形成为单个统一体的中间构件而彼此耦接。如果“耦接”或其变型被附加术语所修饰(例如,直接耦接),则以上提供的对“耦接”的一般定义被附加术语的普通语言含义所修饰(例如,“直接耦接”意味着两个构件的连接没有任何单独的中间构件),从而产生比以上提供的对“耦接”的一般定义更窄的定义。这种耦接可以是机械的、电的或流体的。

对“或”的引用可以被解释为包括性的,使得使用“或”所描述的任何术语可以表示所描述的多个术语中的单个术语、超过一个的术语和所有术语中的任何一个。对“‘A’和‘B’中的至少一个”的引用可以包括仅“A”、仅“B”以及“A”和“B”这两者。与“包括”或其他开放性术语结合使用的这种引用可以包括附加的项目。

在本质上不脱离本文所公开的主题的教导和优点的情况下,可以对所描述的元件和动作进行各种修改,这些修改例如为对各种元件的大小、尺寸、结构、形状和比例的变型,对参数值、安装布置、材料的使用、颜色、方位的各种变型。例如,被显示为一体成型的元件可以由多个部分或元件构成,多个元件的位置可以颠倒或以其他方式改变,并且分立元件的性质或数量、或位置可以更改或变化。在不脱离本公开的范围的情况下,还可以在所公开的元件和操作的设计、操作条件和布置中进行其他替换、修改、改变和省略。

本文对元件位置的引用(例如,“顶部”、“底部”、“以上”、“以下”)仅用于描述附图中各种元件的取向。根据其他示例性实施例各种元件的方位可以不同,并且这些变型旨在被本公开所涵盖。

相关技术
  • 文件夹发送方法、发送方、接收方以及存储介质
  • WUP发送方法、WUP接收方法、装置、AP、WUR STA及存储介质
  • 同步信号突发集的发送、接收方法及装置、存储介质、基站、用户设备
  • 保单节点流程的发送方法、装置、计算机设备和存储介质
  • 无线通信信道的估计方法/系统、计算机存储介质及设备
  • 信道发送、接收方法、通信节点及存储介质
  • 控制信道接收、发送方法和装置、通信装置和存储介质
技术分类

06120116562932