该申请要求来自2015年1月20日提交的题为“ENCRYPTION METHOD FOR LTE/WLANAGGREGATION”的美国临时专利申请No.62/105,438的利益和优先权,后者的全部公开通过引用合并到此。
具体实施方式
在以下详细描述中,阐述大量具体细节以提供对一些实施例的透彻理解。然而,本领域技术人员应理解,可以在没有这些具体细节的情况下实践一些实施例。在其它实例中,并未详细描述公知方法、过程、组件、单元和/或电路,以免掩盖讨论。
本文利用例如“处理”、“计算”、“运算”、“确定”、“建立”、“分析”、“检查”等术语的讨论可以指代计算机、计算平台、计算***或其它电子计算设备的操作和/或处理,这些操作和/或处理将计算机的寄存器和/或存储器内的物理(例如,电子)量所表示的数据操控和/或变换为计算机的寄存器和/或存储器或者可以存储指令以执行操作和/或处理的其它信息存储介质内的物理量所相似地表示的其它数据。
本文所使用的术语“多个”和“若干”包括例如“许多”或“两个或更多个”。例如,“多个项”包括两个或更多个项。
对“一个实施例”、“实施例”、“示范性实施例”、“各个实施例”等的引用指示所描述的实施例可以包括特定特征、结构或特性,但并非每一实施例必须包括该特定特征、结构或特性。此外,短语“在一个实施例中”的重复使用不一定指代同一实施例,尽管可以如此。
如本文使用的那样,除非另外指定,否则用于描述共同对象的序数形容词“第一”、“第二”、“第三”等的使用仅指示相同对象的不同实例被提及,不意图暗指所描述的对象在时间上、空间上、等级上或按任何其它方式必须是给定的顺序。
可以与各种设备和***结合使用一些实施例,例如个人计算机(PC)、台式计算机、移动计算机、膝上型计算机、笔记本计算机、平板计算机、智能电话设备、服务器计算机、手持计算机、手持设备、个人数字助理(PDA)设备、手持PDA设备、板载设备、离板设备、物联网(IoT)设备、传感器设备、可穿戴设备、混合设备、车载设备、非车载设备、移动或便携式设备、消费者设备、非移动或非便携式设备、无线通信站、无线通信设备、无线接入点(AP)、有线或无线路由器、有线或无线调制解调器、视频设备、音频设备、视听(A/V)设备、有线或无线网络、无线域网、蜂窝网络、蜂窝节点、蜂窝设备、无线局域网(WLAN)、多入多出(MIMO)收发机或设备、单入多出(SIMO)收发机或设备、多入单出(MISO)收发机或设备、具有一个或多个内部天线和/或外部天线的设备、数字视频广播(DVB)设备或***、多标准无线电设备或***、有线或无线手持设备(例如智能电话)、无线应用协议(WAP)设备、自动贩卖机、销售终端等。
可以结合以下设备和/或网络使用一些实施例:根据现有第3代合作伙伴项目(3GPP)和/或长期演进(LTE)规范(包括3GPP TS 36.300(“TS 36.300Evolved UniversalTerrestrial Radio Access(E-UTRA)and Evolved Universal Terrestrial RadioAccess Network(E-UTRAN);Overall description;Stage 2,version 11.7.0Release11”,2013年9月);和/或3GPP TS 36.323(ETSI TS 136 323 V12.2.0(2015-02);LTE;Evolved Universal Terrestrial Radio Access(E-UTRA);Packet Data ConvergenceProtocol(PDCP)specification(3GPP TS 36.323version 12.2.0 Release 12)))和/或其未来版本和/或衍生版本进行操作的设备和/或网络;根据现有无线吉比特联盟(WGA)规范(Wireless Gigabit Alliance,Inc WiGig MAC and PHY Specification Version 1.1,April 2011,Final specification)和/或其未来版本和/或衍生版本进行操作的设备和/或网络;根据现有IEEE 802.11标准(IEEE 802.11-2012,IEEE Standard for Informationtechnology-Telecommunications and information exchange between systems Localand metropolitan area networks——Specific requirements Part 11:Wireless LANMedium Access Control(MAC)and Physical Layer(PHY)Specifications,2012年3月29日)和/或其未来版本和/或衍生版本进行操作的设备和/或网络;根据现有IEEE 802.16标准(IEEE-Std802.16,2009Edition,Air Interface for Fixed Broadband WirelessAccess Systems;IEEE-Std 802.16e,2005Edition,Physical and Medium AccessControl Layers for Combined Fixed and Mobile Operation in Licensed Bands;任务组m所开发的对IEEE Std 802.16-2009的修订)和其未来版本和/或衍生版本进行操作的设备和/或网络;根据现有WirelessHDTM规范和/或其未来版本和/或衍生进行操作的设备和/或网络;作为上述网络的一部分的单元和/或设备,等。
可以结合一种或多种类型的无线通信信号和/或***使用一些实施例,例如射频(RF)、频分复用(FDM)、正交FDM(OFDM)、单载波频分多址(SC-FDMA)、时分复用(TDM)、时分多址(TDMA)、扩展TDMA(E-TDMA)、通用分组无线服务(GPRS)、扩展GPRS、码分多址(CDMA)、宽带CDMA(WCDMA)、CDMA 2000、单载波CDMA、多载波CDMA、多载波调制(MDM)、离散多音频(DMT)、蓝牙TM、全球定位***(GPS)、无线保真(Wi-Fi)、Wi-Max、ZigBeeTM、超宽带(UWB)、全球移动通信***(GSM)、第二代(2G)、2.5G、3G、3.5G、4G、4.5G、第五代(5G)移动网络、3GPP、长期演进(LTE)蜂窝***、LTE高级蜂窝***、高速下行链路分组接入(HSDPA)、高速上行链路分组接入(HSUPA)、高速分组接入(HSPA)、HSPA+、单载波无线电传输技术(1XRTT)、演进数据优化(EV-DO)、增强数据率GSM演进(EDGE)等。其它实施例可以用在各种其它设备、***和/或网络中。
本文所使用的术语“无线设备”包括例如有无线通信能力的设备、有无线通信能力的通信设备、有无线通信能力的通信站、有无线通信能力的便携式或非便携式设备等。在一些示范性实施例中,无线设备可以是或可以包括与计算机集成的外设或附连到计算机的外设。在一些示范性实施例中,术语“无线设备”可以可选地包括无线服务。
本文关于通信信号所使用的术语“通信/传递”包括:发送通信信号和/或接收通信信号。例如,能够传递通信信号的通信单元可以包括:发射机,用于将通信信号发送到至少一个其它通信单元;和/或通信接收机,用于从至少一个其它通信单元接收通信信号。动词“通信/传递”可以用于指代发送的动作或接收的动作。在一个示例中,短语“传递信号”可以指代由第一设备发送信号的动作,并且可以不一定包括由第二设备接收信号的动作。在另一示例中,短语“传递信号”可以指代由第一设备接收信号的动作,并且可以不一定包括由第二设备发送信号的动作。
如本文所使用的那样,术语“电路”可以指代以下项或作为其一部分或包括它们:专用集成电路(ASIC)、集成电路、电子电路、执行一个或多个软件或固件程序的处理器(共享的、专用的或群组)和/或存储器(共享的、专用的或群组)、组合逻辑电路和/或提供所描述功能的其它合适的硬件组件。在一些实施例中,电路可以实现于一个或多个软件或固件模块中,或者与电路关联的功能可以由一个或多个软件或固件模块来实现。在一些实施例中,电路可以包括至少部分地可在硬件中操作的逻辑。
本文所使用的术语“天线”可以包括一个或多个天线元件、部件、单元、组件和/或阵列的任何合适的配置、结构和/或布置。在一些实施例中,天线可以使用分开的发送天线和接收天线元件来实现发送和接收功能。在一些实施例中,天线可以使用公共和/或集成的发送/接收元件来实现发送和接收功能。天线可以包括例如相控阵天线、单元件天线、双极型天线、切换波束天线集等。
本文所使用的术语“小区”可以包括网络资源(例如,下行链路资源,以及可选地,上行链路资源)的组合。资源可以例如由节点(又称为“基站”)等控制和/或分配。可以在下行链路资源上发送的***信息中指示下行链路资源的载波频率与上行链路资源的载波频率之间的链接。
本文关于LTE网络描述一些示范性实施例。然而,可以在其它合适的蜂窝网络或***(例如,通用移动通信***(UMTS)蜂窝***、GSM网络、3G蜂窝网络、4G蜂窝网络、4.5G网络、5G蜂窝网络、WiMAX蜂窝网络等)中实现其它实施例。
本文关于WLAN***、WiFi***和/或WiGig***描述一些示范性实施例。然而,可以在任何其它合适的非蜂窝网络中实现其它实施例。
本文关于WLAN端接(WT)节点描述一些示范性实施例。然而,可以在其它WLAN接入设备和/或WLAN接入管理器节点和/或接口中实现其它实施例。
可以结合异构网络(HetNet)使用一些示范性实施例,HetNet可以利用例如包括蜂窝、毫米波(“mmWave”或“mmW”)等的技术、频率、小区大小和/或网络架构的混合的部署。在一个示例中,HetNet可以包括具有多层范围从大型宏小区到小型小区(例如,微微小区和毫微微小区)的不同大小的小区的无线接入网。可以结合任何其它合适的无线通信网络使用其它实施例。
可以结合任何其它合适的无线通信网络使用其它实施例。
现参照图1,图1示意性示出根据一些示范性实施例的***100的框图。
如图1所示,在一些示范性实施例中,***100可以包括能够经由一个或多个无线介质108传递内容、数据、信息和/或信号的一个或多个无线通信设备。例如,***100可以包括能够与一个或多个无线通信网络进行通信的至少一个用户设备(UE)102,例如,如下所述。
无线介质108可以包括例如无线电信道、蜂窝信道、RF信道、WiFi信道、IR信道等。***100的一个或多个元件可以可选地能够通过任何合适的有线通信链路进行通信。
在一些示范性实施例中,***100可以包括至少一个蜂窝管理器104,以管理蜂窝网络的通信,例如,如下所述。
在一些示范性实施例中,蜂窝管理器104可以包括演进节点B(eNB),可以操作为eNB,和/或可以执行其功能。例如,蜂窝管理器104可以被配置为:执行无线资源管理(RRM)、无线承载控制、无线许可控制(接入控制)、连接移动性管理、UE与eNB无线电之间的资源调度(例如,上行链路和下行链路中的对UE的资源的动态分配)、头压缩、用户数据流的链路加密、用户数据朝向目的地(例如,另一eNB或演进分组核心(EPC))的分组路由、调度和/或发送寻呼消息(例如,到来呼叫和/或连接请求)、广播信息协调、测量报告和/或任何其它操作、通信和/或功能。
在其它实施例中,蜂窝管理器104可以包括任何其它功能,和/或可以执行任何其它蜂窝节点、网络控制器、基站或任何其它节点或网络设备的功能。
在一个示例中,蜂窝管理器104可以是UMTS的一部分。根据该示例,蜂窝管理器104可以执行无线网络控制器(RNC)的功能,RNC可以控制多个节点B设备157。例如,节点B可以被配置为:例如,使用宽带码分多址(WCDMA)和/或时分同步码分多址(TD-SCDMA)空中接口技术直接与例如包括UE 102的UE进行通信。RNC可以包括例如被配置为控制节点B设备157的UMTS RNC。
在一些示范性实施例中,***100可以包括WLAN端接(WT)节点106,其可以被配置为:端接WLAN网络接口,例如,如本文所描述的那样。
以下关于用于端接WLAN网络接口的WT节点描述一些示范性实施例。在其它实施例中,例如,除了或替代WLAN网络之外,附加或替选端接节点可以用于还端接任何其它非蜂窝RAT网络(例如,蓝牙网络、毫米波(mmWave)网络和/或任何其它网络)的网络接口。
在一些示范性实施例中,WT节点106可以被配置为:管理对非蜂窝网络107(例如,WLAN)的接入(例如,基本服务集(BSS))。
在一些示范性实施例中,WT节点106的一个或多个功能可以实现为例如WLAN接入设备的一部分(例如,WLAN接入点(AP)或WLAN接入控制器(AC)的一部分)、另一设备的一部分或单机设备。
在其它实施例中,WT节点106可以包括能够控制和/或管理对一个或多个有线网络的WLAN无线接入的任何其它设备的任何其它功能和/或可以执行其功能。
在一个示例中,WT节点106可以包括AP、操作为AP、和/或执行AP的功能,例如,被配置为:经由WLAN链路与UE 102直接进行通信。
在另一示例中,WT节点106可以包括AC、操作为AC、和/或执行AC的功能。根据该示例,WT节点106可以控制多个AP设备,例如包括轻量接入点(LAP)设备158。
在一些示范性实施例中,UE 102可以包括例如移动设备(MD)、站(STA)、移动计算机、膝上型计算机、笔记本计算机、平板计算机、超级本TM计算机、物联网(IoT)设备、可穿戴设备、传感器设备、移动互联网设备、手持计算机、手持设备、存储设备、PDA设备、手持PDA设备、板载设备、离板设备、混合设备(例如,将蜂窝电话功能与PDA设备功能组合)、消费者设备、车载设备、非车载设备、移动或便携式设备、移动电话、蜂窝电话、PCS设备、移动或便携式GPS设备、DVB设备、相对小型计算设备、非台式计算机、“轻装乐活”(CSLL)设备、超级移动设备(UMD)、超级移动PC(UMPC)、移动互联网设备(MID)、“Origami”设备或计算设备、视频设备、音频设备、A/V设备、游戏设备、媒体播放器、智能电话等。
在一些示范性实施例中、UE 102、蜂窝管理器104和/或WT节点106可以包括一个或多个通信接口,以执行UE 102、蜂窝管理器104、WT节点106之间和/或与一个或多个其它无线通信设备的通信,例如,如下所述。
一些示范性实施例包括接口199(又称为“接入设备接口”、“水平接口”、“Xw接口”、“X2-W接口”或“蜂窝/WLAN接口”),其可以包括被配置为例如在蜂窝网络元件(例如,蜂窝管理器104)与WLAN元件(例如,WT节点106)之间直接或间接地进行接口的电路和/或逻辑,如以下详细描述的那样。
在一些示范性实施例中,接口199可以实现为在eNB与WT节点之间进行接口,例如,如下所述。然而,在其它实施例中,蜂窝/WLAN接口199可以实现为在任何其它蜂窝设备与任何其它WLAN设备之间直接进行接口。在一个示例中,蜂窝/WLAN接口199可以实现为在eNB与WLAN AP或WLAN AC之间直接进行接口。在另一示例中,蜂窝/WLAN接口199可以实现为在UMTS RNC与WT节点之间直接进行接口。在另一示例中,蜂窝/WLAN接口199可以实现为在UMTS RNC与WLAN AP或AC之间直接进行接口。
在一些示范性实施例中,可以利用接口199以增强和/或增加蜂窝和WLAN无线接入技术的互通、整合和/或管理的效率。
在一些示范性实施例中,接口199可以被配置为:执行一个或多个聚合操作和/或功能,以例如除了传送控制平面信息之外,还例如传送业务。
在一些示范性实施例中,可以利用接口199以提升资源管理的效率,提供高效负载平衡,和/或改进各无线接入技术(RAT)网络之间的移动性。
在一些示范性实施例中,蜂窝管理器104可以包括接口(“核心网(CN)接口”)146(例如,垂直接口),其包括被配置为与CN 183的一个或多个元件(例如,演进分组核心(EPC))进行通信的电路和/或逻辑。
在一些示范性实施例中,CN接口146可以包括S1垂直接口,其被配置为:例如,如果蜂窝管理器104执行eNB的功能,则根据S1协议在蜂窝管理器104与服务网关(S-GW)185之间进行通信。根据该示例,S-GW 187可以在蜂窝管理器104与分组数据网络(PDN)网关(P-GW)187之间进行接口。
在其它实施例中,CN接口146可以包括与CN 183的一个或多个元件的任何其它垂直接口。例如,蜂窝管理器104可以执行例如UMTS***中的RNC的功能。根据该示例,CN接口146可以包括接口单元电路交换(Iu-CS)接口和接口单元分组交换(Iu-PS)接口,以在RNC与一个或多个分组交换或电路交换CN元件之间进行接口。
在一些示范性实施例中,蜂窝管理器104可以包括如下接口,其包括用于在CN 183与UE 102之间直接或间接地传递用户平面业务的电路和/或逻辑。
在一些示范性实施例中,例如,如果蜂窝管理器104执行eNB的功能,则蜂窝管理器104可以直接与UE 102传递用户平面业务。根据这些实施例,蜂窝管理器104可以包括空中接口(例如,蜂窝收发机(TRx)167),其包括被配置为经由蜂窝链路与UE 102进行通信的电路和/或逻辑。
在其它实施例中,例如,如果蜂窝管理器104执行RNC的功能,则蜂窝管理器104可以经由节点B 157与UE 102传递用户平面业务。根据这些实施例,蜂窝管理器104可以包括节点B接口161,以在RNC与节点B 157之间进行通信。例如,节点B接口161可以包括接口单元b(Iub)。
在一些示范性实施例中,蜂窝管理器104可以包括WT节点接口169,其包括被配置为与WT节点106进行通信的电路和/或逻辑,例如,如下所述。在一个示例中,例如,如果WLAN接入设备106执行AP的功能,则接口169可以包括AP接口。在另一示例中,例如,如果WLAN接入设备106执行AC的功能,则接口169可以包括AC接口。在另一示例中,接口169可以包括任何其它非蜂窝RAT接口,以与非蜂窝RAT网络的节点进行通信。
在一些示范性实施例中,WT节点106可以包括小区管理器接口(“蜂窝接口”)192,其包括被配置为与蜂窝管理器104进行通信的电路和/或逻辑。在一个示例中,例如,如果蜂窝管理器104执行eNB的功能,则接口192可以包括eNB接口。在另一示例中,例如,如果蜂窝管理器104执行RNC的功能,则接口192可以包括RNC接口。
在一些示范性实施例中,接口169和192可以被配置为:经由接口199的直连链路在蜂窝管理器104与WT节点106之间进行通信。
在一些示范性实施例中,接口199可以包括点到点(P2P)链路,例如,如下所述。
在一些示范性实施例中,可以例如使用任何合适的物理层(PHY)组件和/或协议,通过任何有线和/或无线链路实现接口199。
在一些示范性实施例中,WT节点106可以包括网络接口196,其包括被配置为与有线网络177(例如,互联网或任何其它网络)传递网络业务的电路和/或逻辑。
在一些示范性实施例中,WLAN接入设备104可以包括WLAN接口193,其包括被配置为直接或间接地经由WLAN与UE 102传递网络业务和/或任何其它业务的电路和/或逻辑。
在一些示范性实施例中,例如,如果WT节点106操作为AP或执行其功能,则WT节点106可以经由WLAN链路与UE 102直接进行通信。根据这些实施例,WLAN接口193可以包括WLAN无线电装置194,其包括被配置为例如如果WT节点106操作为AP或执行其功能则例如经由WT节点106与UE 102之间的WLAN链路与UE 102直接传递网络业务和/或任何其它业务的电路和/或逻辑。
在一些示范性实施例中,例如,如果WT节点106执行AC的功能,或者如果WT节点是与WLAN AC或WLAN AP分开的实体,则WT节点106可以与UE 102间接进行通信。根据这些实施例,WLAN接口193可以包括例如AP接口(例如,LAP接口159),以与LAP 158传递网络业务和/或任何其它业务。
在一些示范性实施例中,WLAN接口193可以包括任何其它附加或替选接口,以经由WLAN直接和/或间接地进行通信。
在一些示范性实施例中,UE 102可以包括非蜂窝RAT收发机(TRx)163(例如,WLANTRx),其包括被配置为经由WLAN链路与WLAN设备(例如,与WT节点106和/或与LAP 158)进行通信的电路和/或逻辑。以下关于包括用于通过WLAN进行通信的WLAN TRx的UE(例如,UE102)描述一些实施例。在其它实施例中,UE可以包括任何附加或替选非蜂窝RAT TRx(例如,蓝牙TRx和/或任何其它TRx),以通过任何附加或替选非蜂窝RAT网络进行通信。
在一些示范性实施例中,UE 102可以包括蜂窝收发机(TRx)165,其包括被配置为经由蜂窝链路与蜂窝设备(例如,蜂窝管理器104和/或节点B 157)进行通信的电路和/或逻辑。
在一些示范性实施例中,非蜂窝TRx 163、蜂窝TRx 165、蜂窝TRx 167和/或WLAN无线电装置194可以包括一个或多个无线发射机、接收机和/或收发机,其包括用于处理、编码、解码、发送和/或接收无线通信信号、RF信号、帧、块、传输流、分组、消息、数据项和/或数据的电路和/或逻辑。
在一些示范性实施例中,WLAN TRx 167和/或WLAN无线电装置194可以包括:包含用于接收无线通信信号、RF信号、帧、块、传输流、分组、消息、数据项和/或数据的电路和/或逻辑的一个或多个无线接收机(Rx);和/或包含用于发送无线通信信号、RF信号、帧、块、传输流、分组、消息、数据项和/或数据的电路和/或逻辑的一个或多个无线发射机(Tx)。例如,WLAN TRx 167和/或WLAN无线电装置194可以包括电路;逻辑;射频(RF)元件、电路和/或逻辑;基带元件、电路和/或逻辑;调制元件、电路和/或逻辑;解调元件、电路和/或逻辑;放大器;模数转换器和/或数模转换器;滤波器;等。
在一些示范性实施例中,如果期望,蜂窝TRx 167和/或蜂窝TRx165可以包括能够执行天线波束成形方法的多入多出(MIMO)发射机接收机***(未示出)。在其它实施例中,蜂窝TRx 167和/或蜂窝TRx165可以包括任何其它发射机和/或接收机。
在一些示范性实施例中,蜂窝TRx 167和/或蜂窝TRx 165可以包括LTE、WCDMA和/或TD-SCDMA调制器和/或解调器电路(未示出),其被配置为:调制和/或解调将要通过例如蜂窝管理器104与UE102之间的下行链路信道传递的下行链路信号,和/或调制和/或解调将要通过例如UE 102与蜂窝管理器104之间的上行链路信道传递的上行链路信号。在其它实施例中,蜂窝TRx 167和/或蜂窝TRx 165可以包括任何其它调制器和/或解调器。
在一些示范性实施例中,如果期望,蜂窝TRx 167和/或蜂窝TRx165可以包括turbo解码器和/或turbo编码器(未示出),其包括用于将数据比特编码和/或解码为数据符号的电路和/或逻辑。在一些示范性实施例中,蜂窝TRx 167和/或蜂窝TRx 165可以包括OFDM和/或SC-FDMA调制器和/或解调器(未示出),其被配置为:通过下行链路(DL)信道传递OFDM信号,和/或通过上行链路(UL)信道传递SC-FDMA信号。
在一些示范性实施例中,UE 102可以建立与WLAN AP的WLAN链路。例如,非蜂窝TRx163可以执行一个或多个STA(例如,一个或多个WiFi STA、WLAN STA和/或DMG STA)的功能。WLAN链路可以包括上行链路和/或下行链路。WLAN下行链路可以包括例如从WLAN AP到一个或多个STA的单向链路。上行链路可以包括例如从STA到WLAN AP的单向链路。
在一些示范性实施例中,UE 102、蜂窝管理器104和/或WT节点106可以包括或可以关联于一个或多个天线。在一个示例中,非蜂窝TRx 163和/或蜂窝TRx 165可以与至少两个天线(例如,天线112和114)或任何其它数量的天线(例如,一个天线或多于两个的天线)关联;蜂窝TRx 167可以与至少两个天线(例如,天线132和134)或任何其它数量的天线(例如,一个天线或多于两个的天线)关联;和/或WLAN无线电装置194可以与一个或多个天线135关联。
在一些示范性实施例中,天线112、114、132、134和/或135可以包括适合于发送和/或接收无线通信信号、块、帧、传输流、分组、消息和/或数据的任何类型的天线。例如,天线112、114、132、134和/或135可以包括一个或多个天线元件、部件、单元、组件和/或阵列的任何合适的配置、结构和/或布置。例如,天线112、114、132、134和/或135可以包括相控阵天线、双极型天线、单元件天线、切换波束天线集等。
在一些实施例中,天线112、114、132、134和/或135可以使用分开的发送天线元件和接收天线元件来实现发送功能和接收功能。在一些实施例中,天线112、114、132、134和/或135可以使用公共和/或集成的发送/接收元件来实现发送功能和接收功能。
在一些示范性实施例中,蜂窝管理器104、WT节点106和/或UE102可以还包括例如处理器、输入单元、输出单元、存储器单元和/或存储单元中的一个或多个。例如,蜂窝管理器104可以包括处理器173和/或存储器174;WT节点106可以包括处理器175和/或存储器176;和/或UE 102可以包括存储器151、处理器152、输入单元153、输出单元154和/或存储单元155。UE 102、蜂窝管理器104和/或WT节点106可以可选地包括其它合适的硬件组件和/或软件组件。在一些示范性实施例中,UE 102、蜂窝管理器104和/或WT节点106中的一个或多个的一些或所有组件可以包封在公共外壳或封装中,并且可以使用一个或多个有线或无线链路而互连或可操作地关联。在其它实施例中,UE 102、蜂窝管理器104和/或WT节点106中的一个或多个的组件可以分布在多个或分开的设备当中。
在一些示范性实施例中,处理器173、175和/或152可以包括例如中央处理单元(CPU)、数字信号处理器(DSP)、一个或多个处理器内核、单核处理器、双核处理器、多核处理器、微处理器、主处理器、控制器、多个处理器或控制器、芯片、微芯片、一个或多个电路、回路、逻辑单元、集成电路(IC)、专用IC(ASIC)或任何其它合适的多用或专用处理器或控制器。例如,处理器173可以执行例如蜂窝管理器104的操作***(OS)的指令和/或一个或多个合适的应用的指令;处理器175可以执行WT节点106的OS的指令和/或一个或多个合适的应用的指令;和/或处理器152可以执行UE 102的OS的指令和/或一个或多个合适的应用的指令。
在一些示范性实施例中,输入单元153可以包括例如键盘、键区、鼠标、触摸屏、触摸板、轨迹球、记录笔、麦克风或其它合适的定点设备或输入设备。输出单元154包括例如监视器、屏幕、触摸屏、平板显示器、发光二极管(LED)显示单元、液晶显示器(LCD)显示单元、等离子体显示单元、一个或多个音频扬声器或耳机,或者其它合适的输出设备。
在一些示范性实施例中,存储器单元174、176和/或151可以包括例如随机存取存储器(RAM)、只读存储器(ROM)、动态RAM(DRAM)、同步DRAM(SD-RAM)、闪存、易失性存储器、非易失性存储器、缓存存储器、缓冲器、短期存储器单元、长期存储器单元或其它合适的存储器单元。存储单元155包括例如硬盘驱动器、软盘驱动器、压缩盘(CD)驱动器、CD-ROM驱动器、DVD驱动器或其它合适的可拆卸或不可拆卸存储单元。例如,存储器单元174可以存储蜂窝管理器104所处理的数据;和/或存储器单元176可以存储WT节点106所处理的数据。
在一些示范性实施例中,UE 102可以被配置为:利用蜂窝连接(例如,LTE蜂窝连接或任何其它蜂窝连接)与蜂窝管理器104进行通信,并且利用WLAN连接(例如,无线保真(WiFi)连接、mmWave连接、无线P2P连接或任何其它WLAN(例如,WiGig连接))与连接到WT节点106或由WT节点106实现的WLAN AP进行通信。
在一些示范性实施例中,***100的一个或多个元件可以执行HetNet的功能,HetNet可以利用例如包括蜂窝、WLAN等的技术、频率、小区大小和/或网络架构的混合的部署。
例如,HetNet可以被配置为:通过第一无线通信环境(例如,蜂窝网络)提供服务,并且当切换到另一通信环境(例如,WLAN)时保持该服务。HetNet架构可以使得能够利用无线通信环境(例如,WLAN环境和蜂窝环境)的混合,例如,以最优地响应消费者需求的改变,减少功耗,减少成本,增加效率和/或实现任何其它益处。
在一个示例中,***100可以利用多层级多无线接入技术(多RAT)Het-Net架构,包括覆盖在宏蜂窝部署的顶部上的小型小区(例如,微微、毫微微、中继站、WiFi AP等)层级,来扩增网络容量。
在另一示例中,***100可以利用在单个基础设施设备中集成多个无线电装置(例如,WiFi和3GPP空中接口)的多RAT小型小区。
在其它实施例中,***100可以实现任何其它架构和/或部署。
在一些示范性实施例中,UE 102和/或蜂窝管理器104可以被配置为:例如经由蜂窝管理器104在UE 102与S-GW 185之间建立一个或多个演进UMTS地面无线接入网(E-UTRAN)无线接入承载(E-RAB)。
在一些示范性实施例中,UE 102、蜂窝管理器104和/或WT节点106可以被配置为:根据LTE/WLAN协议聚合方案进行通信,例如,如下所述。
在一些示范性实施例中,LTE/WLAN协议栈聚合可以被配置为:使得能够进行与WLAN协议栈的LTE互通。
在一些示范性实施例中,LTE/WLAN协议栈聚合可以被配置为:在蜂窝管理器104处锚定WLAN移动性。
在一些示范性实施例中,可以根据非并置的LTE/WLAN聚合的网络架构配置蜂窝管理器104和/或WT节点106,例如,其中,蜂窝管理器104和WT节点106并非并置为集成设备的一部分,和/或其中,接口199并非是内部接口。
在一些示范性实施例中,可以根据所并置的LTE/WLAN聚合的网络架构配置蜂窝管理器104和/或WT节点106,例如,其中,蜂窝管理器104和WT节点106可以并置为集成设备的一部分,和/或其中,接口199是内部接口。
在一些示范性实施例中,蜂窝管理器104和/或WT节点106可以被配置为:根据用于划分承载的双连接性(DC)架构进行通信,例如,如下所述。
在一些示范性实施例中,DC架构可以被配置为:使得蜂窝管理器104能够将属于单个承载的分组要么直接地要么经由WT节点106发送到UE 102。
在一些示范性实施例中,DC架构可以被配置为:支持PDCP PDU形式的分组。
在其它实施例中,蜂窝管理器104和/或WT节点106可以被配置为:根据任何其它附加或替选架构进行通信。
在一些示范性实施例中,UE 102、蜂窝管理器104和/或WT节点106可以被配置为:例如,利用用于经由WT节点106经由UE 102与蜂窝管理器104之间的P2P链路传递业务的接口(“yy接口”)根据RAN锚定WLAN架构进行通信。
在一些示范性实施例中,关于设计LTE WLAN协议栈聚合的一个考虑可以是例如在WLAN和LTE二者上将要执行数据无线承载(DRB)的“承载分离”的协议栈上的层。例如,可以在PDCP层之上、PDCP层之下或无线链路控制(RLC)层之下执行承载分离。
在一些示范性实施例中,UE 102和/或蜂窝管理器104可以被配置为:在PDCP层内支持承载分离,例如,如下所述。
在一些示范性实施例中,例如,至少关于UE实现方式复杂度的减少,在PDCP层内执行承载分离可以是有利的。
在一些示范性实施例中,UE 102和/或蜂窝管理器104可以被配置为:例如,通过选择将一个或多个PDCP过程应用于经由蜂窝链路传递的一个或多个协议数据单元(PDU),同时选择不将一个或多个PDCP过程应用于经由非蜂窝RAT传递的一个或多个PDU,来选择性地应用一个或多个PDCP过程,例如,如下所述。
在一些示范性实施例中,一个或多个PDCP过程可以包括一个或多个密码化过程(例如,加密过程),例如,如下所述。
在一些示范性实施例中,一个或多个PDCP过程可以包括序列编号过程,例如,如下所述。
在一些示范性实施例中,一个或多个PDCP过程可以包括头压缩过程,例如,如下所述。
在一些示范性实施例中,一个或多个PDCP过程可以包括完整性保护过程,例如,如下所述。
在一些示范性实施例中,一个或多个PDCP过程可以包括PDCP头***过程,例如,如下所述。
在一些示范性实施例中,一个或多个PDCP过程可以包括任何其它附加或替选过程。
在一些示范性实施例中,用于LTE/WLAN聚合的WLAN安全性方法可以包括具有开放模式WLAN安全性(例如,没有WLAN安全性)的基于PDCP的安全性方法。根据该WLAN安全性方法,WLAN可以操作在开放模式下,例如,没有任何安全性,并且可以在PDCP层中用通过WLAN链路所发送的已加密的PDCP PDU实现加密。另一WLAN安全性方法可以包括基于WLAN可扩展鉴权协议(EAP)的安全性,其中,从LTE密钥导出EAP密钥。
在一些示范性实施例中,基于PDCP的安全性方法可以在PDCP层之下利用LTE/WLAN协议分离,例如,以允许重复使用为LTE双连接性所定义的机制。然而,由于根据该方法,WLAN操作在开放模式下,因此消息完整性代码(MIC)不能用于保护MAC头完整性,这样可能减少WLAN安全性。此外,从UE实现方式的角度来看,对于经由WLAN链路所发送的帧使用PDCP加密可能是相对复杂的。
在一些示范性实施例中,蜂窝管理器104和/或102可以被配置为:为LTE/WLAN聚合实现WLAN安全性机制,这样可以至少部分地克服和/或解决这些问题中的至少一个或多个。
在一些示范性实施例中,WLAN安全性机制可以被配置为:在PDCP之下执行协议分离,而PDCP层可以被配置为:例如,根据正常PDCP操作,选择性地在没有加密的情况下通过WLAN发送承载的PDCP PDU,并且在加密的情况下通过蜂窝链路发送同一承载的PDU。
在一些示范性实施例中,WLAN安全性机制可以被配置为:例如,基于从蜂窝密钥(例如,LTE密钥)导出的密钥支持正常WLAN加密。
在一些示范性实施例中,可以通过这样的方式实现PDCP协议分离:在可以高效地解决安全性问题(例如,WLAN MAC完整性保护和/或UE实现方式复杂度)的同时,可以允许例如至少将双连接性框架重新用于LTE/WLAN聚合。
在一些示范性实施例中,WLAN安全性机制可以例如通过使得能够减少UE复杂度而为UE卖家提供至少显著益处;和/或例如即使在LTE和WLAN单元或芯片分开的情况下也支持实现LTE/WLAN聚合。
在一些示范性实施例中,蜂窝管理器104可以包括PDCP处理器144,被配置为:处理E-RAB的PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器144可以被配置为:处理E-RAB的下行链路PDU(例如,将要发送到UE 102的PDU)和/或E-RAB的上行链路PDU(例如,从UE 102接收到的PDU)。
在一些示范性实施例中,UE 102可以包括PDCP处理器145,被配置为:处理E-RAB的PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器145可以被配置为:处理E-RAB的下行链路PDU(例如,从蜂窝管理器104接收到的PDU);和/或E-RAB的上行链路PDU(例如,将要发送到蜂窝管理器104的PDU)。
在一些示范性实施例中,PDCP处理器144和/或PDCP处理器145可以包括合适的电路和/或逻辑(例如,控制器电路和/或逻辑、调度器电路和/或逻辑、处理器电路和/或逻辑、存储器电路和/或逻辑、和/或可以被配置为执行PDCP处理器144和/或PDCP处理器145的至少一部分功能的任何其它电路和/或逻辑),或者可以使用其来实现。附加地或替代地,PDCP处理器144和/或PDCP处理器145的一个或多个功能可以由机器和/或一个或多个处理器可以执行的逻辑来实现,例如,如下所述。
在一些示范性实施例中,可以通过集成电路(例如,芯片(例如,片上***(SoC)))实现PDCP处理器144的至少一部分功能。在一个示例中,芯片或SoC可以被配置为:执行蜂窝收发机167和/或WT节点接口169的一个或多个功能。例如,芯片或SoC可以包括PDCP处理器144的一个或多个元件和/或蜂窝收发机167和/或WT节点接口169的一个或多个元件。在一个示例中,PDCP处理器144、蜂窝收发机167和WT节点接口169可以实现为芯片或SoC的一部分。
在其它实施例中,PDCP处理器144、蜂窝收发机167和/或WT节点接口169可以由蜂窝管理器104的一个或多个附加或替选元件来实现。
在一些示范性实施例中,PDCP处理器145的至少一部分功能可以由集成电路(例如,芯片(例如SoC))来实现。在一个示例中,芯片或SoC可以被配置为:执行蜂窝收发机蜂窝TRx 165和/或非蜂窝RAT TRx 163的一个或多个功能。例如,芯片或SoC可以包括PDCP处理器145的一个或多个元件,和/或蜂窝TRx 165和/或非蜂窝RAT TRx 163的一个或多个元件。在一个示例中,PDCP处理器145、蜂窝TRx 165和/或非蜂窝RAT TRx 163可以实现为芯片或SoC的一部分。
在其它实施例中,PDCP处理器145、蜂窝TRx 165和/或非蜂窝RAT TRx 163可以由UE 102的一个或多个附加或替选元件来实现。
在一些示范性实施例中,PDCP处理器144可以被配置为:处理E-RAB的多个PDU,例如,以在UE 102与CN 183之间传递数据。
在一些示范性实施例中,PDCP处理器144可以被配置为:将多个PDCP过程的序列应用于将要经由蜂窝链路发送到UE 102的一个或多个第一下行链路PDU,例如,如下所述。例如,蜂窝TRx 167可以被配置为:经由蜂窝管理器104与UE 102之间的蜂窝链路将第一下行链路PDU发送到UE 102。
在一些示范性实施例中,PDCP处理器144可以被配置为:例如,通过例如通过选择不应用多个PDCP过程中的一个或多个过程而将不多于PDCP过程的序列的一部分应用于将要经由非蜂窝无线接入技术(RAT)发送到UE 102的一个或多个第二下行链路PDU,来应用仅一些PDCP过程。
在一个示例中,WT节点接口169可以被配置为:经由WT节点106将第二下行链路PDU发送到UE 102。
在另一示例中,蜂窝管理器104可以包括WLAN UE接口,被配置为:经由WLAN链路将第二下行链路PDU发送到UE 102。例如,蜂窝管理器104和WT节点106可以并置为集成设备的一部分,其可以包括WLAN接口193,以与UE 102进行通信。
在一些示范性实施例中,PDCP过程的序列可以至少包括序列编号过程、头压缩过程、完整性保护过程、密码化过程和/或PDCP头添加过程,例如,如下所述。PDCP过程的序列可以包括任何其它附加或替选过程。
在一些示范性实施例中,PDCP过程的序列可以包括密码化过程,例如,如下所述。
在一些示范性实施例中,PDCP处理器144可以被配置为:选择不将密码化过程应用于第二下行链路PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器144可以被配置为:基于一个或多个第一下行链路PDU生成一个或多个已加密的PDCP PDU,并且基于一个或多个第二下行链路PDU生成一个或多个未加密的PDCP PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器144可以包括链路聚合处理模块或组件182,被配置为:在多个PDCP过程中的PDCP过程之前,接收多个下行链路PDU中的PDU,例如,如下所述。
在一些示范性实施例中,链路聚合处理模块182可以被配置为:例如,如果将要经由蜂窝链路发送PDU,则传送将要由PDCP过程处理的PDU;或者例如,如果将要经由非蜂窝RAT发送PDU,则提供不受PDCP过程处理的PDCP PDU,例如,如下所述。
在一些示范性实施例中,链路聚合处理模块182可以被配置为:生成在PDCP PDU的PDCP头中包括链路聚合序列号(LA-SN)的PDCP PDU,例如,如下所述。
在一些示范性实施例中,蜂窝管理器104可以包括适配处理模块或组件184,被配置为:将PDCP PDU封装在将要经由非蜂窝RAT的链路隧穿的隧穿分组中,例如,如下所述。
在一些示范性实施例中,蜂窝管理器104可以被配置为:触发空中接口(例如,蜂窝TRx 167),将包括并非将要应用于第二下行链路PDU的一个或多个PDCP过程的指示的消息(例如,无线资源控制(RRC)消息)发送到UE,例如,使得UE 102能够处理第二下行链路PDU,例如,如下所述。
在一些示范性实施例中,例如,当设置链路聚合时,蜂窝管理器104可以发送包括并非将要应用于第二下行链路PDU的一个或多个PDCP过程的指示的消息。
在一些示范性实施例中,消息可以包括将要操作哪些链路聚合TX RX组件的指示。
在一些示范性实施例中,RRC消息可以包括“链路聚合模式”参数,被配置为:具有用于指示将要实现Tx/Rx链路聚合的阶段或位置的值,例如,如下:
0:在PDCP“序列编号/按序传送”之上
1:在PDCP“添加/移除PDCP头”之下
2:在“头压缩/解压”之下并且在“密码化/解密化”之上
在一些示范性实施例中,可以使用任何附加或替选值、字段和/或消息格式。
在一些示范性实施例中,蜂窝收发机165可以从蜂窝网络接收例如从蜂窝管理器104发送的E-RAB的一个或多个第一下行链路PDCP PDU。
在一些示范性实施例中,非蜂窝RAT收发机163可以例如从WT节点106经由非蜂窝RAT链路接收E-RAB的一个或多个第二下行链路PDCP PDU。
在一些示范性实施例中,PDCP处理器145可以被配置为:将多个PDCP过程的序列应用于第一下行链路PDCP PDU,并且通过选择不应用多个PDCP过程中的一个或多个过程,将不多于PDCP过程的序列的一部分应用于第二下行链路PDCP PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器145可以被配置为:例如,基于蜂窝收发机165例如从蜂窝节点104接收到的消息中(例如,RRC消息中)的指示确定并非将要应用于第二下行链路PDCP PDU的一个或多个PDCP过程。
在一些示范性实施例中,PDCP处理器145可以被配置为:选择不将解密化过程应用于第二下行链路PDCP PDU。例如,第一下行链路PDCP PDU可以包括已加密的PDCP PDU,并且第二下行链路PDCP PDU可以包括未加密的PDCP PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器145可以包括链路聚合处理模块或组件198,被配置为:接收多个PDCP过程中的一个或多个PDCP过程所处理的第一下行链路PDCP PDU中的第一PDCP PDU,接收没有被多个PDCP过程中的一个或多个PDCP过程处理的第二下行链路PDCP PDU中的第二PDCP PDU,并且根据重排方案输出第一和第二PDCP PDU,例如,如下所述。
在一些示范性实施例中,链路聚合处理模块198可以被配置为:在多个PDCP过程中的一个或多个PDCP过程之后,将第一和第二PDCP PDU输出到PDCP过程,例如,如下所述。
在一些示范性实施例中,链路聚合处理模块198可以被配置为:根据第一PDCP PDU的PDCP头中的第一链路聚合序列号(LA-SN)以及第二PDCP PDU的头中的第二LA-SN重排第一和第二PDCP PDU,例如,如下所述。
在一些示范性实施例中,UE 102可以包括适配处理模块或组件197,被配置为:从经由非蜂窝RAT链路接收到的隧穿分组解封第二PDCP PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器145可以被配置为:处理例如将要从UE 102传递到蜂窝管理器104的E-RAB的多个上行链路PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器145可以被配置为:将多个PDCP过程的序列应用于将要例如经由蜂窝链路发送到蜂窝管理器104的一个或多个第一上行链路PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器145可以被配置为:通过选择不应用多个PDCP过程中的一个或多个PDCP过程,将不多于PDCP过程的序列的一部分应用于将要经由非蜂窝RAT链路(例如,经由WT节点106)发送到蜂窝管理器104的一个或多个第二上行链路PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器145可以被配置为:例如,基于蜂窝收发机165例如从蜂窝节点104接收到的消息中(例如,RRC消息中)的指示确定并非将要应用于第二上行链路PDCP PDU的一个或多个PDCP过程。
在其它示范性实施例中,UE 102可以被配置为:将用于指示并非将要应用于第二上行链路PDCP PDU的一个或多个PDCP过程的消息发送到蜂窝管理器104。
在一些示范性实施例中,PDCP过程的序列可以至少包括序列编号过程、头压缩过程、完整性保护过程、密码化过程和/或PDCP头添加过程,例如,如下所述。PDCP过程的序列可以包括任何其它附加或替选过程。
在一些示范性实施例中,PDCP过程的序列可以包括密码化过程,例如,如下所述。
在一些示范性实施例中,PDCP处理器145可以被配置为:选择不将密码化过程应用于第二上行链路PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器145可以被配置为:基于一个或多个第一上行链路PDU生成一个或多个已加密的PDCP PDU,并且基于一个或多个第二上行链路PDU生成一个或多个未加密的PDCP PDU,例如,如下所述。
在一些示范性实施例中,链路聚合处理模块198可以被配置为:在多个PDCP过程中的PDCP过程之前,接收多个上行链路PDU中的PDU,例如,如下所述。
在一些示范性实施例中,链路聚合处理模块198可以被配置为:例如,如果将要经由蜂窝链路发送PDU,则传送将要由PDCP过程处理的PDU;或者例如,如果将要经由非蜂窝RAT发送PDU,则提供不受PDCP过程处理的PDCP PDU,例如,如下所述。
在一些示范性实施例中,链路聚合处理模块198可以被配置为:生成在PDCP PDU的PDCP头中包括LA-SN的PDCP PDU,例如,如下所述。
在一些示范性实施例中,适配处理模块197可以被配置为:将PDCP PDU封装在将要经由非蜂窝RAT的链路隧穿的隧穿分组中,例如,如下所述。
在一些示范性实施例中,蜂窝收发机167可以从UE 102接收E-RAB的一个或多个第一上行链路PDCP PDU。
在一些示范性实施例中,蜂窝管理器104的非蜂窝RAT接口(例如,例如非并置实现方式中的WT节点接口169或例如并置实现方式中的WLAN接口193)可以经由非蜂窝RAT链路接收E-RAB的一个或多个第二上行链路PDCP PDU。
在一些示范性实施例中,PDCP处理器144可以被配置为:将多个PDCP过程的序列应用于第一上行链路PDCP PDU,并且通过选择不应用多个PDCP过程中的一个或多个PDCP过程,将不多于PDCP过程的序列的一部分应用于第二上行链路PDCP PDU,例如,如下所述。
在一些示范性实施例中,PDCP处理器144可以被配置为:例如,基于发送到UE 102的消息中的指示确定并非将要应用于第二上行链路PDCP PDU的一个或多个PDCP过程。
在一些示范性实施例中,PDCP处理器144可以被配置为:例如,基于例如蜂窝收发机167例如从UE 102接收到的消息中的指示确定并非将要应用于第二上行链路PDCP PDU的一个或多个PDCP过程。
在一些示范性实施例中,PDCP处理器144可以被配置为:选择不将解密化过程应用于第二上行链路PDCP PDU。例如,第一上行链路PDCP PDU可以包括已加密的PDCP PDU,并且第二上行链路PDCP PDU可以包括未加密的PDCP PDU,例如,如下所述。
在一些示范性实施例中,链路聚合处理模块182可以被配置为:接收多个PDCP过程中的一个或多个PDCP过程所处理的第一上行链路PDCP PDU中的第一PDCP PDU,接收多个PDCP过程中的一个或多个PDCP过程未处理的第二上行链路PDCP PDU中的第二PDCP PDU,并且根据重排方案输出第一和第二PDCP PDU,例如,如下所述。
在一些示范性实施例中,链路聚合处理模块182可以被配置为:在多个PDCP过程中的一个或多个PDCP过程之后,将第一和第二PDCP PDU输出到PDCP过程,例如,如下所述。
在一些示范性实施例中,链路聚合处理模块182可以被配置为:根据第一PDCP PDU的PDCP头中的第一LA-SN和第二PDCP PDU的头中的第二LA-SN重排第一和第二PDCP PDU,例如,如下所述。
在一些示范性实施例中,适配处理模块184可以被配置为:从经由非蜂窝RAT链路接收到的隧穿分组解封第二PDCP PDU,例如,如下所述。
本文例如关于在LTE侧和WLAN侧上实现灵活的PDCP,使用WLAN RAT参照链路聚合描述了一些示范性实施例。然而,可以关于任何其它附加或替选非蜂窝RAT实现其它实施例,例如,以聚合多个附加或替选RAT,例如,包括mm波、蓝牙等。
在一些示范性实施例中,本文所描述的灵活PDCP方法可以解决例如正聚合的附加RAT的至少特定要求。例如,WLAN RAT可以重复使用WLAN安全性特征,而非依赖于LTE密码化。
参照图2,图2示意性地示出根据一些示范性实施例的UE设备200的元件。例如,UE设备200的一个或多个元件可以执行UE 102(图1)的一个或多个元件的功能。在一个示例中,UE设备200的一个或多个元件可以被配置为:执行蜂窝TRx 165(图1)、非蜂窝RAT TRx163(图1)、PDCP处理器145(图1)和/或UE 102的一个或多个其它元件(图1)中的一个或多个的功能。在一些示范性实施例中,可以使用任何合适配置的硬件和/或软件将UE的实施例实现为***。图2对于一个实施例示出UE设备200的示例组件。
在一些示范性实施例中,UE设备200可以包括应用电路202、基带电路204、射频(RF)电路206、前端模块(FEM)电路208以及一个或多个天线210,至少如所示那样耦合在一起。
在一个示例中,应用电路202可以被配置为:执行PDCP处理器145(图1)的至少一部分功能;和/或基带电路204、RF电路206和/或FEM电路208可以被配置为:执行蜂窝TRx 165(图1)、非蜂窝RAT TRx 163(图1)和/或PDCP处理器145(图1)的至少一部分功能。
在一些示范性实施例中,应用电路202可以包括一个或多个应用处理器。例如,应用电路202可以包括例如但不限于一个或多个单核处理器或多核处理器的电路。处理器可以包括通用处理器和专用处理器(例如,图形处理器、应用处理器等)的任何组合。处理器可以耦合于和/或可以包括存储器/存储,并且可以被配置为:执行存储器/存储中所存储的指令,以使得各种应用和/或操作***能够运行在***上。
在一些示范性实施例中,基带电路204可以包括例如但不限于一个或多个单核处理器或多核处理器的电路。基带电路204可以包括一个或多个基带处理器和/或控制逻辑,以处理从RF电路206的接收信号路径接收到的基带信号并且生成用于RF电路206的发送信号路径的基带信号。基带处理电路204可以与应用电路202进行接口,例如,以用于生成和处理基带信号并控制RF电路206的操作。例如,在一些实施例中,基带电路204可以包括第二代(2G)基带处理器204a、第三代(3G)基带处理器204b、***(4G)基带处理器204c和/或用于其它现有代、开发中的或将要在未来开发的代(例如第五代(5G)、6G等)的其它基带处理器204d。基带电路204(例如,基带处理器204a-d中的一个或多个)可以处理使得能够进行经由RF电路206与一个或多个无线电网络的通信的各种无线电控制功能。无线电控制功能可以包括但不限于信号调制/解调、编码/解码、射频偏移等。在一些实施例中,基带电路204的调制/解调电路可以包括快速傅立叶变换(FFT)、预编码和/或星座映射/解映射功能。在一些实施例中,基带电路204的编码/解码电路可以包括卷积、咬尾卷积、turbo、维特比和/或低密度奇偶校验(LDPC)编码器/解码器功能。调制/解调和编码器/解码器功能的实施例不限于这些示例,并且在其它实施例中可以包括其它合适的功能。
在一些示范性实施例中,基带电路204可以包括协议栈的元素(例如,包括例如物理(PHY)、介质接入控制(MAC)、无线链路控制(RLC)、分组数据汇聚协议(PDCP)和/或无线资源控制(RRC)元素的演进通用地面无线接入网(EUTRAN)协议的元素)。基带电路204的中央处理单元(CPU)204e可以被配置为:例如,运行协议栈的元素,以用于PHY、MAC、RLC、PDCP和/或RRC层的信令。在一些实施例中,基带电路可以包括一个或多个音频数字信号处理器(DSP)204f。音频DSP 204f可以包括用于压缩/解压缩和回声消除的元件,和/或在其它实施例中可以包括其它合适的处理元件。在一些实施例中,基带电路204的组件可以合适地组合在单个芯片、单个芯片组中,或者部署在同一电路板上。在一些实施例中,基带电路204和应用电路202的一些或所有构成组件可以一起实现在例如片上***(SOC)上。
在一些示范性实施例中,基带电路204可以提供与一种或多种无线电技术兼容的通信。例如,在一些实施例中,基带电路204可以支持与演进通用地面无线接入网(EUTRAN)和/或其它无线城域网(WMAN)、无线局域网(WLAN)、无线个域网(WPAN)和/或一个或多个附加或替代网络的通信。基带电路204被配置为支持多于一个无线协议的无线电通信的实施例可以称为多模基带电路。
在一些示范性实施例中,RF电路206可以使得能够通过非固态介质使用调制的电磁辐射进行与无线网络的通信。在各个实施例中,RF电路206可以包括开关、滤波器、放大器等,以促进与无线网络的通信。RF电路206可以包括接收信号路径,其可以包括用于下变频从FEM电路208接收到的RF信号并将基带信号提供给基带电路204的电路。RF电路206可以还包括发送信号路径,其可以包括用于上变频基带电路204所提供的基带信号并将RF输出信号提供给FEM电路208以用于发送的电路。
在一些示范性实施例中,RF电路206可以包括接收信号路径和发送信号路径。RF电路206的接收信号路径可以包括混频器电路206a、放大器电路206b以及滤波器电路206c。RF电路206的发送信号路径可以包括滤波器电路206c和混频器电路206a。RF电路206可以还包括综合器电路206d,以用于合成由接收信号路径和发送信号路径的混频器电路206a使用的频率。在一些实施例中,接收信号路径的混频器电路206a可以被配置为:基于综合器电路206d所提供的所合成的频率而下变频从FEM电路208接收到的RF信号。放大器电路206b可以被配置为:放大下变频后的信号,并且滤波器电路206c可以是例如低通滤波器(LPF)或带通滤波器(BPF),被配置为:从下变频后的信号移除不想要的信号,以生成输出基带信号。输出基带信号可以提供给基带电路204,以用于进一步处理。在一些实施例中,输出基带信号可以是零频率基带信号,但这并非要求。在一些实施例中,接收信号路径的混频器电路206a可以包括无源混频器,但实施例的范围不限于此。
在一些示范性实施例中,发送信号路径的混频器电路206a可以被配置为:基于综合器电路206d所提供的所合成的频率而上变频输入基带信号,以生成用于FEM电路208的RF输出信号。基带信号可以由基带电路204提供,并且可以由滤波器电路206c滤波。滤波器电路206c可以包括低通滤波器(LPF),但实施例的范围不限于此。
在一些示范性实施例中,接收信号路径的混频器电路206a和发送信号路径的混频器电路206a可以包括两个或更多个混频器,并且可以分别被布置用于正交下变频和/或上变频。在一些实施例中,接收信号路径的混频器电路206a和发送信号路径的混频器电路206a可以包括两个或更多个混频器,并且可以被布置用于镜像抑制(例如,Hartley镜像抑制)。在一些实施例中,接收信号路径的混频器电路206a和混频器电路206a可以分别被布置用于直接下变频和/或直接上变频。在一些实施例中,接收信号路径的混频器电路206a和发送信号路径的混频器电路206a可以被配置用于超外差操作。
在一些示范性实施例中,输出基带信号和输入基带信号可以是模拟基带信号,但实施例的范围不限于此。在一些替选实施例中,输出基带信号和输入基带信号可以是数字基带信号。在这些替选实施例中,RF电路206可以包括模数转换器(ADC)和数模转换器(DAC)电路,并且基带电路204可以包括数字基带接口,以与RF电路206进行通信。
在一些双模实施例中,可以提供单独的无线电IC电路,以用于为每个频谱处理信号,但实施例的范围不限于此。
在一些示范性实施例中,综合器电路206d可以是小数N综合器或小数N/N+1综合器,但实施例的范围不限于此,因为其它类型的频率综合器可以是合适的。例如,综合器电路206d可以是Σ-Δ综合器、频率乘法器或包括带有分频器的锁相环的综合器。
在一些示范性实施例中,综合器电路206d可以被配置为:基于频率输入和分频控制输入而合成由RF电路206的混频器电路206a使用的输出频率。在一些实施例中,综合器电路206d可以是小数N/N+1综合器。
在一些示范性实施例中,频率输入可以由压控振荡器(VCO)提供,但这并非要求。取决于期望的输出频率,分频控制输入可以由基带电路204或应用处理器202来提供。在一些实施例中,可以基于应用处理器202所指示的信道从查找表确定分频控制输入(例如N)。
在一些示范性实施例中,RF电路206的综合器电路206d可以包括除法器、延迟锁相环(DLL)、复用器或相位累加器。在一些实施例中,除法器可以是双模除法器(DMD),并且相位累加器可以是数字相位累加器(DPA)。在一些实施例中,DMD可以被配置为:(例如,基于进位)将输入信号除以N或N+1,以提供小数分频比率。在一些示例实施例中,DLL可以包括一组级联的可调谐延迟元件、相位检测器、电荷泵和D型触发器。在这些实施例中,延迟元件可以被配置为:将VCO周期分解为Nd个相等的相位分组,其中,Nd是延迟线中的延迟元件的数量。以此方式,DLL提供负反馈,以帮助确保通过延迟线的总延迟是一个VCO周期。
在一些示范性实施例中,综合器电路206d可以被配置为:生成载波频率作为输出频率,而在其它实施例中,输出频率可以是载波频率的倍数(例如,载波频率的两倍、载波频率的四倍),并且与正交发生器和除法器电路结合使用,以在载波频率处生成相对于彼此具有多个不同相位的多个信号。在一些实施例中,输出频率可以是LO频率(fLO)。在一些实施例中,RF电路206可以包括IQ/极坐标转换器。
在一些示范性实施例中,FEM电路208可以包括接收信号路径,其可以包括被配置为对从一个或多个天线210接收到的RF信号进行操作、放大接收到的信号并且将接收到的信号的放大版本提供给RF电路206以用于进一步处理的电路。FEM电路208可以还包括发送信号路径,其可以包括被配置为放大RF电路206所提供的用于发送的信号以用于由一个或多个天线210中的一个或多个进行发送的电路。
在一些示范性实施例中,FEM电路208可以包括TX/RX开关,以在发送模式操作与接收模式操作之间进行切换。FEM电路可以包括接收信号路径和发送信号路径。FEM电路的接收信号路径可以包括低噪声放大器(LNA),以放大接收到的RF信号,并且(例如,向RF电路206)提供放大的接收RF信号作为输出。FEM电路208的发送信号路径可以包括:功率放大器(PA),用于放大(例如,RF电路206所提供的)输入RF信号;以及一个或多个滤波器,用于生成RF信号,以用于例如一个或多个天线210中的一个或多个进行的随后发送。
在一些实施例中,UE设备200可以包括一个或多个附加或替选元件(例如,存储器/存储、显示器、相机、传感器和/或输入/输出(I/O)接口)。
现参照图3,图3示意性地示出根据一些示范性实施例的PDCP协议栈300。例如,PDCP协议栈300的一个或多个元件可以由PDCP处理器144和/或PDCP处理器145(图1)来实现。
在一些示范性实施例中,PDCP协议栈300可以被配置为:在PDCP层内(例如,在3GPPRAN锚定WLAN架构和/或任何其它架构中)处理承载分离和/或链路聚合,例如,如下所述。
在一些示范性实施例中,PDCP协议栈300可以被配置为:在PDCP层内支持WLAN/3GPP链路聚合,例如,如下所述。
在一些示范性实施例中,PDCP协议栈300可以被配置为:例如以等级减少的UE实现方式复杂度提供被配置为例如在基于RAN的WLAN/3GPP整合网络和/或任何其它网络中支持承载分离的用户平面(u平面)机制。
在一些示范性实施例中,PDCP协议栈300的发送(Tx)侧310可以被配置为:将一个或多个PDCP过程应用于将要发送到接收(Rx)侧330的一个或多个PDU 312(例如,互联网协议(IP)PDU)。
在一些示范性实施例中,PDCP处理器144(图1)可以被配置为:实现Tx侧310的一个或多个操作、功能和/或组件,例如,以处理将要从蜂窝管理器104(图1)发送到UE 102(图1)的下行链路PDU,例如,如上所述。
在一些示范性实施例中,PDCP处理器145(图1)可以被配置为:实现Tx侧310的一个或多个操作、功能和/或组件,例如,以处理将要从UE 102(图1)发送到蜂窝管理器104(图1)的上行链路PDU,例如,如上所述。
在一些示范性实施例中,PDCP协议栈300的Tx侧310可以包括多个PDCP处理组件,以将PDCP处理的序列应用于PDU 312。
在一些示范性实施例中,PDCP协议栈300的Tx侧310可以至少包括例如:序列编号组件314,被配置为应用序列编号过程;头压缩组件316,被配置为应用头压缩过程;完整性保护组件318,被配置为应用完整性保护过程;密码化组件320,被配置为应用密码化过程;和/或PDCP头添加器组件322,被配置为应用PDCP头添加过程,例如,如下所述。PDCP协议栈300的Tx侧310可以包括被配置为应用任何附加或替选过程的任何其它附加或替选组件。
在一些示范性实施例中,PDCP协议栈300的Tx侧310可以被配置为:例如,通过例如通过Tx侧310的所有组件将PDCP过程的序列应用于一个或多个第一PDU,来生成与PDU 312中的一个或多个第一PDU对应的一个或多个PDCP PDU 324。
在一些示范性实施例中,PDCP PDU 324可以经由蜂窝链路(例如,UE 102(图1)与蜂窝管理器104(图1)之间的蜂窝上行链路或下行链路)发送到Rx侧330。
在一些示范性实施例中,PDCP协议栈300的Tx侧310可以被配置为:选择对于PDU312中的一个或多个第二PDU不应用PDCP过程中的一个或多个(例如,仅应用PDCP过程中的一些),例如,如下所述。
在一些示范性实施例中,PDCP协议栈300的Tx侧310可以包括至少一个链路聚合处理模块或组件(又称为“Tx链路聚合模块”),其可以被配置为:在多个PDCP过程中的PDCP过程之前接收PDU,并且例如基于PDU将要经由蜂窝链路还是非蜂窝RAT链路传递而选择性地传送将要由PDCP过程处理的PDU,例如,如下所述。
在一些示范性实施例中,Tx链路聚合模块可以被配置为:例如,如果将要经由蜂窝链路发送PDU,则传送将要由PDCP过程处理的PDU,例如,如下所述。
在一些示范性实施例中,Tx链路聚合模块可以被配置为:例如,如果将要经由非蜂窝RAT发送PDU,则提供不受PDCP过程处理的PDCP PDU,例如,如下所述。
在一些示范性实施例中,例如,取决于在3GPP和WLAN上将要共享和/或重复使用哪个PDCP过程,至少一个Tx链路聚合模块可以被实现为操作在PDCP栈内的一个或多个不同阶段和/或位置处,例如,如下所述。
在一些示范性实施例中,PDCP协议栈300的Tx侧310可以包括以下中的至少一个:Tx链路聚合模块350,例如,用于在序列编号组件314之前处理PDU;Tx链路聚合模块351,例如,用于在头压缩组件316之前处理PDU;Tx链路聚合模块352,例如,用于在完整性保护组件318和/或密码化组件320之前处理PDU;Tx链路聚合模块353,例如,用于在PDCP头添加组件322之前处理PDU;和/或Tx链路聚合模块354,例如,用于在PDCP头添加组件322之后处理PDU。
在一些示范性实施例中,Tx链路聚合模块350、351、352、353和/或354可以被配置为:在WLAN和LTE上分离承载(例如E-RAB)。在一些情况下和/或实现方式中,可以例如仅通过WLAN或LTE传送承载。这些情况可以看作例如“承载分离”的特殊情况,例如,其中,不执行分离。
在一些示范性实施例中,Tx链路聚合模块350、351、352、353和/或354可以被配置为:例如从上PDCP功能或从PDU 312的输入接收分组(例如PDU),并且分离分组的业务,使得一些分组将继续于下PDCP功能和通过蜂窝链路进行传输,而其它分组将被卸载到WLAN。
在一些示范性实施例中,Tx链路聚合模块350、351、352、353和/或354可以被配置为:例如,基于来自例如蜂窝管理器104(图1)的无线资源管理(RRM)组件的输入,选择哪些分组将要传送以由下PDCP功能处理,以及哪些分组将要卸载到WLAN。
在一些示范性实施例中,PDCP协议栈300的Tx侧310可以包括适配处理模块或组件380(又称为“Tx WLAN适配模块”),其可以被配置为:基于将要经由非蜂窝RAT卸载的分组(例如,从Tx链路聚合模块350、351、352、353和/或354接收到的PDU)生成一个或多个PDCPPDU 323,例如,如下所述。
在一些示范性实施例中,Tx WLAN适配模块380可以被配置为:例如,通过WLAN介质接入控制(MAC)和/或物理层(PHY)390生成适合于通过非蜂窝RAT链路(例如,WLAN链路)传输的形式的PDCP PDU 323。
在一些示范性实施例中,Tx WLAN适配模块380可以被配置为:将非蜂窝RAT特定(例如,WLAN特定)的类似PDCP的功能应用于从Tx链路聚合模块350、351、352、353和/或354接收到的PDU。
在一些示范性实施例中,Tx WLAN适配模块380可以被配置为:将例如与PDCP协议栈300的Tx侧310并未应用于分组的一个或多个PDCP过程对应的一个或多个过程应用于从Tx链路聚合模块350、351、352、353和/或354接收到的PDU。
在一些示范性实施例中,Tx WLAN适配模块380可以被配置为:将加密操作、头压缩操作等应用于从Tx链路聚合模块350、351、352、353和/或354接收到的PDU。
在一些示范性实施例中,Tx WLAN适配模块380可以被配置为:从Tx链路聚合模块、Tx链路聚合模块350、351、352、353或354接收分组,并且将分组封装在隧穿分组(例如,以太网分组、通用分组无线服务(GPRS)隧穿协议用户平面(GTP-U)分组、IP安全性(IPSec)分组、用户数据报协议(UDP)分组和/或可以被配置用于通过非蜂窝RAT链路(例如,WLAN链路)传输的任何其它类型的分组)中。
在一些示范性实施例中,Tx WLAN适配模块380可以被配置为:将隧穿协议(例如,WLAN隧穿协议(WLTP)或可以被配置为经由WLAN链路在蜂窝管理器与UE之间传送PDCP PDU323的任何其它隧穿协议)的一个或多个隧穿操作应用于卸载到WLAN的分组。
在一些示范性实施例中,序列号(SN)信令方案可以被配置为:以信号传送将要通过非蜂窝RAT链路发送的PDCP PDU(例如,Tx链路聚合模块350、351、352、353和/或354所生成的PDCP PDU)的SN。
在一些示范性实施例中,SN信令方案可以被配置为:支持重排,例如,以用于链路聚合。
在一些示范性实施例中,SN信令方案可以被配置为:使得Rx侧330能够重排经由蜂窝链路接收到的分组以及经由非蜂窝RAT链路(例如,WLAN链路)接收到的分组。
在一些示范性实施例中,PDCP序列号可以用于“链路聚合”功能(例如,用于Tx链路聚合模块350、351、352、353和/或354所生成的PDCP PDU)。根据这些实施例,例如,对当前PDCP PDU格式可以没有影响。
在一些示范性实施例中,可以在PDCP头中添加新的字段,例如,以携带“链路聚合”序列号,例如,以用于Tx链路聚合模块350、351、352、353和/或354所生成的PDCP PDU。
在一些示范性实施例中,Tx侧310可以被配置为:例如,如果将要通过蜂窝链路发送分组,则例如除了PDCP序列号之外,在分组的PDCP头中还包括链路聚合序列号(LA-SN)。
在一些示范性实施例中,Tx侧310可以被配置为:例如,如果将要通过非蜂窝RAT链路发送分组,则在分组的隧穿头中包括LA-SN。
在一些示范性实施例中,Tx链路聚合模块350、351、352、353和/或354可以被配置为:生成在PDCP PDU的PDCP头中包括LA-SN的PDCP PDU。
在一些示范性实施例中,PDCP协议栈300的Rx侧330可以被配置为:将一个或多个PDCP过程应用于从Tx侧310接收到的一个或多个PDU,例如包括PDU 324和PDU 323。
在一些示范性实施例中,PDCP处理器144(图1)可以被配置为:实现Rx侧330的一个或多个操作、功能和/或组件,例如,以处理从UE 102(图1)接收到的上行链路PDU,例如,如上所述。
在一些示范性实施例中,PDCP处理器145(图1)可以被配置为:实现Tx侧310的一个或多个操作、功能和/或组件,例如,以处理从蜂窝管理器104(图1)接收到的下行链路PDU,例如,如上所述。
在一些示范性实施例中,PDCP协议栈300的Rx侧310可以包括多个PDCP处理组件,以例如通过处理经由蜂窝链路(例如,经由PDU324)接收到的一个或多个第一PDCP PDU和/或经由非蜂窝RAT链路(例如,经由PDU 323)接收到的一个或多个第二PDCP PDU,来生成PDU369(例如IP PDU)。
在一些示范性实施例中,PDCP协议栈300的Rx侧330可以至少包括例如PDCP头移除器组件325、解密化组件326、完整性验证组件327、头解压组件328和/或按序传送和重复检测组件329,例如,如下所述。PDCP协议栈300的Rx侧330可以包括被配置为应用任何附加或替选过程的任何其它附加或替选组件。
在一些示范性实施例中,PDCP协议栈300的Rx侧330可以被配置为:例如,通过例如通过Rx侧330的所有组件将PDCP过程的序列应用于一个或多个第一PDCP PDU,来处理一个或多个第一PDCP PDU。
在一些示范性实施例中,PDCP协议栈300的Rx侧330可以被配置为:选择对一个或多个第二PDCP PDU不应用一个或多个PDCP过程(例如,仅应用一些PDCP过程),例如,如下所述。
在一些示范性实施例中,PDCP协议栈300的Rx侧330可以包括至少一个链路聚合处理模块或组件(又称为“Rx链路聚合模块”),其可以被配置为:接收多个PDCP过程中的一个或多个PDCP过程所处理的第一PDCP PDU中的第一PDCP PDU,接收多个PDCP过程中的一个或多个PDCP过程未处理的第二PDCP PDU中的第二PDCP PDU,并且根据重排方案输出第一和第二PDCP PDU,例如,如下所述。
在一些示范性实施例中,至少一个RX链路聚合模块可以被配置为:重排从蜂窝链路(例如,LTE)以及非蜂窝RAT链路(例如,WLAN链路)二者接收到的分组,例如,同时移除任何重复分组。
在一些示范性实施例中,例如,取决于在3GPP和WLAN将要共享和/或重复使用哪个PDCP过程,可以实现至少一个Rx链路聚合模块,以操作在PDCP栈内的一个或多个不同阶段和/或位置处,例如,如下所述。
在一些示范性实施例中,PDCP协议栈300的Rx侧330可以包括以下中的至少一个:Rx链路聚合模块360,例如,用于在PDCP头移除组件325之前处理PDCP PDU;Rx链路聚合模块361,例如,用于在解密化组件326和/或完整性验证组件327之前处理PDCP PDU;Rx链路聚合模块362,例如,用于在头解压组件328之前处理PDCP PDU;Rx链路聚合模块363,例如,用于在按序传送和重复检测组件329之前处理PDCP PDU;和/或Rx链路聚合模块364,例如,用于在按序传送和重复检测组件329之后处理PDCP PDU。
在一些示范性实施例中,PDCP协议栈300的Rx侧330可以包括适配处理模块或组件382(又称为“Rx WLAN适配模块”),其可以被配置为:从经由非蜂窝RAT链路接收到的隧穿分组(例如,Tx WLAN适配模块380所生成的隧穿分组)解封第二PDCP PDU。
在一些示范性实施例中,Rx WLAN适配模块382可以被配置为:从WLAN链路接收隧穿分组,移除隧穿分组的头,并且将解封的隧穿分组的净荷转发到Rx链路聚合模块360、361、362、363和/或364中的适当Rx链路聚合模块。
在一些示范性实施例中,Rx链路聚合模块360、361、362、363和/或364可以被配置为:从下PDCP功能接收分组,并且来自Rx WLAN适配RX模块382的隧穿分组净荷在需要时执行重排,并将所处理的分组发送到上PDCP功能。
在一些示范性实施例中,Rx链路聚合模块360、361、362、363和/或364可以被配置为:重排来自PDCP功能的分组,并且来自Rx WLAN适配模块382的隧穿分组净荷例如基于附接到分组的SN。
在一些示范性实施例中,Rx链路聚合模块360、361、362、363和/或364可以被配置为:例如,根据第一PDCP PDU的PDCP头中的第一LA-SN以及第二PDCP PDU的头中的第二LA-SN,重排例如来自PDCP处理的第一PDCP PDU以及例如来自Rx WLAN适配模块382的第二PDCPPDU。
在一个示例中,链路聚合功能(例如,Tx链路聚合组件和/或Rx链路聚合组件)可以实现于上PDCP功能(例如,头压缩)与下PDCP功能(例如,密码化)之间。
根据该示例,Tx链路聚合组件352可以实现为:例如,在头压缩组件316之后并且在PDCP密码化组件320之前,接收将要卸载到WLAN的IP分组。因此,IP分组可以具有头压缩。
根据该示例,Tx链路聚合组件352可以被配置为:将链路聚合序列号(LA-SN)分配给分组。
根据该示例,Tx链路聚合组件352可以被配置为:输出具有头压缩并且包括LA-SN的IP分组。
根据该示例,Tx WLAN适配模块380可以被配置为:从Tx链路聚合组件352接收IP分组,并且生成隧穿分组,隧穿分组具有包括LA-SN的隧穿头而且具有携带带有头压缩的IP分组的隧穿净荷。
根据该示例,Rx WLAN适配模块382可以被配置为:接收隧穿分组,并且从隧穿分组解封IP分组。例如,Rx WLAN适配模块382可以被配置为:输出带有头压缩的IP分组和LA-SN。
根据该示例,Rx链路聚合模块362可以实现为:从Rx WLAN适配模块382接收IP分组和LA-SN,相对于例如从组件327和/或326接收到的任何其它分组重排IP分组,并且输出带有头压缩的IP分组。
在另一示例中,链路聚合功能(例如,Tx链路聚合组件和/或Rx链路聚合组件)可以实现于PDCP序列编号/按序传送组件之上。根据该示例,可以没有上PDCP功能,并且PDCP序列编号/按序传送可以是下PDCP功能。
根据该示例,Tx链路聚合模块350可以实现为:接收例如没有头压缩的IP分组312。
根据该示例,Tx链路聚合模块350可以被配置为:将LA-SN分配给IP分组,并且将没有头压缩但带有所分配的LA-SN的IP分组提供给Tx WLAN适配模块380。
根据该示例,Tx WLAN适配模块380可以生成隧穿分组,隧穿分组具有包括LA-SN的隧穿头而且具有携带没有头压缩的IP分组的隧穿净荷。
根据该示例,Rx WLAN适配模块382可以被配置为:接收隧穿分组,并且从隧穿分组解封IP分组。例如,Rx WLAN适配模块382可以被配置为:输出没有头压缩的IP分组和LA-SN。
根据该示例,Rx链路聚合模块364可以实现为:从Rx WLAN适配模块382接收IP分组和LA-SN,相对于例如从组件329接收到任何其它分组重排IP分组,并且输出没有头压缩的IP分组。
参照图4,图4示意性地示出根据一些示范性实施例的选择性PDCP处理方案。例如,蜂窝管理器104(图1)和/或UE 102(图1)可以被配置为:根据图4的选择性PDCP处理方案进行操作。
在一些示范性实施例中,图4的选择性PDCP处理方案可以被配置为:使得能够选择性地将密码化功能仅应用于一些PDCP PDU,例如同时选择不将密码化功能应用于一个或多个其它PDCP PDU。
在一些示范性实施例中,选择性地将密码化功能仅应用于一些PDCP PDU的概念可以与PDCP层的当前定义相反,后者可以定义为将密码化功能应用于上行链路和下行链路的上层所指示的所有PDCP PDU,例如,如3GPP TS 36.323版本12.2.0发行版12所定义的那样。
在一些示范性实施例中,如图4所示,PDCP层402可以被配置为:处理启用了LTE/WLAN聚合的承载的PDU。
在一些示范性实施例中,PDCP层402可以被配置为:选择性地将密码化功能应用于一个或多个第一PDU(例如,将要通过蜂窝链路(例如,LTE链路)传递的PDU)。
在一些示范性实施例中,PDCP层402可以被配置为:选择不将密码化功能应用于一个或多个第二PDU(例如,将要通过非蜂窝RAT链路(例如,WLAN链路)传递的PDU)。
在一些示范性实施例中,PDCP层402可以例如通过将密码化功能应用于第一PDU来生成已加密的PDU 404;并且例如通过选择不将密码化功能应用于第二PDU来生成未加密的PDU 406。
在一些示范性实施例中,无线链路控制(RLC)模块410和蜂窝MAC模块412可以处理已加密的PDU 404,例如,以用于通过蜂窝链路进行通信;和/或WLAN MAC模块408可以处理未加密的PDU406,例如,以用于通过WLAN链路进行通信。
在一些示范性实施例中,例如,当LTE eNB和WT节点经由内部接口连接时,图4的选择性PDCP处理方案可以被配置用于并置的部署;和/或例如,当LTE eNB和WT节点经由外部接口连接时,用于非并置的部署。在后一情况下,例如,如果例如使用IPSec协议保护eNB与WT节点之间的外部接口,则通过外部接口发送未加密的PDCP PDU 406可以不损害安全性。
在一些示范性实施例中,对于来自蜂窝管理器(例如,蜂窝管理器104(图1))和UE(例如,UE 102(图1))通过下行链路的通信,例如,即使在没有改变的情况下,也可以在蜂窝链路上实现例如与标准LTE加密和/或鉴权协议一致的蜂窝鉴权和/或加密过程。
在一些示范性实施例中,蜂窝管理器(例如,蜂窝管理器104(图1))的侧处的PDCP层402可以被配置为:识别将要经由蜂窝链路发送哪些下行链路PDU以及将要经由WLAN链路发送哪些下行链路PDU。
在一个示例中,PDCP层402可以被配置为:实现调度器的一个或多个功能。
在一些示范性实施例中,PDCP层402可能并不知道将要经由哪个链路发送下行链路PDCP PDU。根据这些实施例,PDCP层402可以被配置为:将已加密的PDU和未加密的PDU都提供给下层,下层可以被配置为:执行调度,并将已加密的PDU经由蜂窝链路以及未加密的PDU发送到WT节点(例如,WLAN AP/AC)。
在一些示范性实施例中,例如,即使在没有任何改变的情况下,也可以发送被调度为将要经由蜂窝链路传送的PDCP PDU。
在一些示范性实施例中,可以处理被调度为经由WLAN链路(例如,在并置的eNB/AP部署的情况下直接地,或者在非并置的部署的情况下经由外部接口)传送的PDCP PDU,而无需实现密码化。PDCP层402可以将一个或多个其它“正常”PDCP功能(例如,重排等)应用于PDCP PDU。
在一些示范性实施例中,在WLAN链路上,可以例如使用预先共享密钥(PSK)执行WLAN鉴权和加密。例如,WLAN AP/AC和UE/STA可以例如独立地从LTE密钥导出WLAN密钥。
在一些示范性实施例中,例如,在非并置的eNB/AP部署的情况下,密钥可以由eNB生成,并经由外部接口发送到AP/AC。根据这些实施例,从LTE密钥导出的新的WLAN密钥发送出eNB,而LTE密钥不发送出eNB。因此,LTE安全性不受损害。
在一些示范性实施例中,UE侧(例如,UE 102(图1))上的PDCP层402可以被配置为:选择不执行用于从WLAN链路接收到的PDU的解密,例如,如上所述。
在一些示范性实施例中,以上关于处理下行链路中的PDCP PDU所描述的一个或多个过程可以应用于处理上行链路中(例如,从UE 102(图1)到蜂窝管理器104(图1))所传递的PDCP PDU。
图5是根据一些示范性实施例的在演进节点B(eNB)处处理下行链路PDCP协议数据单元(PDU)的方法的示意性流程图说明。在一些实施例中,可以通过无线通信***(例如,***100(图1))、蜂窝节点(例如,蜂窝节点104(图1))、接口(例如,蜂窝TRx 167(图1)和/或接口169(图1))和/或PDCP处理器(例如,PDCP处理器144(图1))执行图5的方法的一个或多个操作。
如在方框502所指示的那样,所述方法可以包括:将多个PDCP过程的序列应用于将要经由蜂窝链路发送到UE的E-RAB的多个PDU中的一个或多个第一下行链路PDU。例如,PDCP处理器144(图1)可以被配置为:将多个PDCP过程应用于将要经由蜂窝链路传递到UE102(图1)的PDU,例如,如上所述。
如在方框504指示的那样,所述方法可以包括:通过选择不应用多个PDCP过程中的一个或多个PDCP过程,将不多于PDCP过程的序列的一部分应用于将要经由非蜂窝RAT发送到UE的多个PDU中的一个或多个第二下行链路PDU。例如,PDCP处理器144(图1)可以被配置为:将不多于PDCP过程的序列的一部分应用于将要经由WLAN链路传递到UE 102(图1)的PDU,例如,如上所述。
图6是根据一些示范性实施例的在UE处处理下行链路PDCP PDU的方法的示意性流程图说明。在一些实施例中,可以通过无线通信***(例如,***100(图1))、UE(例如,UE102(图1))、接口(例如,蜂窝TRx 165(图1)和/或非蜂窝RAT TRx 163(图1))和/或PDCP处理器(例如,PDCP处理器145(图1))执行图6的方法的一个或多个操作。
如在方框602所指示的那样,所述方法可以包括:从蜂窝网络接收E-RAB的一个或多个第一下行链路PDCP PDU。例如,UE 102(图1)可以例如经由蜂窝链路从蜂窝管理器104(图1)接收E-RAB的一个或多个第一下行链路PDCP PDU,如上所述。
如在方框604所指示的那样,所述方法可以包括:经由非蜂窝RAT链路接收E-RABRAB的一个或多个第二下行链路PDCP PDU。例如,UE 102(图1)可以经由非蜂窝RAT链路接收E-RAB的一个或多个第二下行链路PDCP PDU,例如,如上所述。
如在方框606所指示的那样,所述方法可以包括:将多个PDCP过程的序列应用于第一下行链路PDCP PDU。例如,PDCP处理器145(图1)可以被配置为:将多个PDCP过程应用于经由蜂窝链路从蜂窝管理器104(图1)接收到的第一下行链路PDCP PDU,例如,如上所述。
如在方框608所指示的那样,所述方法可以包括:通过选择不应用多个PDCP过程中的一个或多个PDCP过程,将不多于PDCP过程的序列的一部分应用于第二下行链路PDCPPDU。例如,PDCP处理器145(图1)可以被配置为:通过选择不应用多个PDCP过程中的一个或多个PDCP过程,将不多于PDCP过程的序列的一部分应用于第二下行链路PDCP PDU,例如,如上所述。
如在方框610所指示的那样,所述方法可以包括:重排第一和第二下行链路PDU。例如,PDCP处理器145(图1)可以被配置为:重排第一和第二下行链路PDCP PDU,例如,如上所述。
图7是根据一些示范性实施例的在UE处处理上行链路PDCP PDU的方法的示意性流程图说明。在一些实施例中,可以通过无线通信***(例如,***100(图1))、UE(例如,UE102(图1))、接口(例如,蜂窝TRx 165(图1)和/或非蜂窝RAT TRx 163(图1))和/或PDCP处理器(例如,PDCP处理器145(图1))执行图7的方法的一个或多个操作。
如在方框702所指示的那样,所述方法可以包括:将多个PDCP过程的序列应用于将要经由蜂窝链路发送到蜂窝节点的E-RAB的多个PDU中的一个或多个第一上行链路PDU。例如,PDCP处理器145(图1)可以被配置为:将多个PDCP过程应用于将要经由蜂窝链路传递到蜂窝管理器104(图1)(例如,到eNB)的PDU,例如,如上所述。
如在方框704指示的那样,所述方法可以包括:通过选择不应用多个PDCP过程中的一个或多个PDCP过程,将不多于PDCP过程的序列的一部分应用于将要经由非蜂窝RAT发送到蜂窝管理器的多个PDU中的一个或多个第二上行链路PDU。例如,PDCP处理器145(图1)可以被配置为:将不多于PDCP过程的序列的一部分应用于将要经由WLAN链路传递到蜂窝管理器104(图1)(例如,eNB)的PDU,例如,如上所述。
图8是根据一些示范性实施例的在eNB处处理上行链路PDCP PDU的方法的示意性流程图说明。在一些实施例中,可以通过无线通信***(例如,***100(图1))、蜂窝节点(例如,蜂窝节点104(图1))、接口(例如,蜂窝TRx 167(图1)和/或接口169(图1))和/或PDCP处理器(例如,PDCP处理器144(图1))执行图8的方法的一个或多个操作。
如在方框802所指示的那样,所述方法可以包括:从UE接收E-RAB的一个或多个第一下行链路PDCP PDU。例如,蜂窝管理器104(图1)可以例如经由蜂窝链路从UE 102(图1)接收E-RAB的一个或多个第一下行链路PDCP PDU,如上所述。
如在方框804所指示的那样,所述方法可以包括:经由非蜂窝RAT链路接收E-RABRAB的一个或多个第二上行链路PDCP PDU。例如,蜂窝管理器104(图1)可以经由非蜂窝RAT链路接收E-RAB的一个或多个第二上行链路PDCP PDU,例如,如上所述。
如在方框806所指示的那样,所述方法可以包括:将多个PDCP过程的序列应用于第一上行链路PDCP PDU。例如,PDCP处理器144(图1)可以被配置为:将多个PDCP过程应用于经由蜂窝链路从UE102(图1)接收到的第一上行链路PDCP PDU,例如,如上所述。
如在方框808所指示的那样,所述方法可以包括:通过选择不应用多个PDCP过程中的一个或多个PDCP过程,将不多于PDCP过程的序列的一部分应用于第二上行链路PDCPPDU。例如,PDCP处理器144(图1)可以被配置为:通过选择不应用多个PDCP过程中的一个或多个PDCP过程,将不多于PDCP过程的序列的一部分应用于第二上行链路PDCP PDU,例如,如上所述。
如在方框810所指示的那样,所述方法可以包括:重排第一和第二上行链路PDU。例如,PDCP处理器144(图1)可以被配置为:重排第一和第二上行链路PDCP PDU,例如,如上所述。
现参照图9,图9示意性示出根据一些示范性实施例的制造产品900。产品900可以包括非瞬时性机器可读存储介质902,用于存储逻辑904,其可以例如用于执行蜂窝管理器(例如,eNB(例如,蜂窝管理器104(图1)))的一个或多个组件、UE(例如,UE 102(图1))的一个或多个组件、PDCP处理器(例如,PDCP处理器144(图1)和/或PDCP处理器145(图1))的一个或多个组件、PDCP层协议栈(例如,PDCP协议栈300(图3))的一个或多个组件、PDCP层(例如,PDCP层402(图4))的一个或多个组件的至少一部分功能,和/或执行图5、图6、图7和/或图8的一个或多个操作和/或本文所描述的一个或多个操作和/或功能。短语“非瞬时性机器可读介质”意在包括所有计算机可读介质,仅有的例外是瞬时性传播信号。
在一些示范性实施例中,产品900和/或机器可读存储介质902可以包括能够存储数据的一种或多种类型的计算机可读存储介质,包括易失性存储器、非易失性存储器、可拆卸或不可拆卸存储器、可擦除或不可擦除存储器、可写或可重写存储器等。例如,机器可读存储介质902可以包括RAM、DRAM、双数据率DRAM(DDR-DRAM)、SDRAM、静态RAM(SRAM)、ROM、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、压缩盘ROM(CD-ROM)、压缩盘可记录(CD-R)、压缩盘可重写(CD-RW)、闪存(例如NOR或NAND闪存)、内容可寻址存储器(CAM)、聚合物存储器、相变存储器、铁电存储器、硅-氧化物-氮化物-氧化物-硅(SONOS)存储器、盘、软盘、硬驱动器、光盘、磁盘、卡、磁卡、光卡、带、盒等。计算机可读存储介质可以包括涉及有将通过通信链路(例如,调制解调器、无线电或网络连接)的载波或其它传输介质中所实施的数据信号所携带的计算机程序从远程计算机下载或传送到请求计算机的任何合适的介质。
在一些示范性实施例中,逻辑904可以包括指令、数据和/或代码,其如果由机器执行则可以使机器执行本文所描述的方法、处理和/或操作。机器可以包括例如任何合适的处理平台、计算平台、计算设备、处理设备、计算***、处理***、计算机、处理器等,并且可以使用硬件、软件、固件等的任何合适的组合来实现。
在一些示范性实施例中,逻辑904可以包括或可以实现为软件、软件模块、应用、程序、子例程、指令、指令集、计算代码、字、值、符号等。指令可以包括任何合适类型的代码,例如源代码、编译代码、解释代码、可执行代码、静态代码、动态代码等。可以根据预定计算机语言、方式或句法来实现指令,以用于命令处理器执行特定功能。可以使用任何合适的高级、低级、面向对象、可视化、编译性和/或解释性编程语言(例如C、C++、Java、BASIC、Matlab、Pascal、Visual BASIC、汇编语言、机器代码等)实现指令。
示例
以下示例属于其它实施例。
示例1包括一种演进节点B(eNB)的装置,包括:空中接口,用于经由蜂窝链路与用户设备(UE)进行通信;以及分组数据汇聚协议(PDCP)处理器,被配置为:处理演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的多个下行链路协议数据单元(PDU),所述PDCP处理器被配置为:将多个PDCP过程的序列应用于将要经由所述蜂窝链路发送到所述UE的一个或多个第一下行链路PDU,并且通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于将要经由非蜂窝无线接入技术(RAT)发送到所述UE的一个或多个第二下行链路PDU。
示例2包括如示例1所述的主题,并且可选地,其中,所述PDCP过程的序列包括密码化过程,所述PDCP处理器被配置为:选择不将所述密码化过程应用于所述第二下行链路PDU,所述PDCP处理器被配置为:基于所述一个或多个第一下行链路PDU生成一个或多个已加密的PDCP PDU,并且基于所述一个或多个第二下行链路PDU生成一个或多个未加密的PDCP PDU。
示例3包括如示例1或2所述的主题,并且可选地,其中,所述PDCP处理器包括链路聚合处理模块,被配置为:在所述多个PDCP过程中的PDCP过程之前接收所述多个下行链路PDU中的PDU,所述链路聚合处理模块被配置为:如果将要经由所述蜂窝链路发送PDU,则传送将要由所述PDCP过程处理的PDU,或者如果将要经由所述非蜂窝RAT发送PDU,则提供不受所述PDCP过程处理的PDCP PDU。
示例4包括如示例3所述的主题,并且可选地,其中,所述链路聚合处理模块被配置为:生成在所述PDCP PDU的PDCP头中包括链路聚合序列号(LA-SN)的PDCP PDU。
示例5包括如示例3或4所述的主题,并且可选地,包括适配处理模块,被配置为:将所述PDCP PDU封装在将要经由所述非蜂窝RAT的链路隧道传送的隧穿分组中。
示例6包括如示例1-5中任一项所述的主题,并且可选地,其中,所述PDCP处理器被配置为:生成与所述多个下行链路PDU对应的多个PDCP PDU,所述多个PDCP PDU中的PDCPPDU的头包括链路聚合序列号(LA-SN)。
示例7包括如示例1-6中任一项所述的主题,并且可选地,其中,所述空中接口被配置为:将无线资源控制(RRC)消息发送到所述UE,所述RRC消息包括并非将要应用于所述一个或多个第二下行链路PDU的所述一个或多个PDCP过程的指示。
示例8包括如示例1-7中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:序列编号过程、头压缩过程、完整性保护过程、密码化过程以及PDCP头添加过程。
示例9包括如示例1-8中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT包括无线局域网(WLAN)。
示例10包括如示例9所述的主题,并且可选地,包括WLAN端接(WT)节点接口,被配置为:将所述第二下行链路PDU发送到WT节点。
示例11包括如示例9所述的主题,并且可选地,包括WLAN UE接口,被配置为:经由WLAN链路将所述第二下行链路PDU发送到所述UE。
示例12包括如示例1-11中任一项所述的主题,并且可选地,包括多个天线、存储器以及处理器。
示例13包括一种用户设备(UE)的装置,包括:蜂窝收发机,用于从蜂窝网络接收演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的一个或多个第一下行链路分组数据汇聚协议(PDCP)协议数据单元(PDU);非蜂窝无线接入技术(RAT)收发机,用于经由非蜂窝RAT链路接收所述E-RAB的一个或多个第二下行链路PDCP PDU;以及PDCP处理器,被配置为:将多个PDCP过程的序列应用于所述第一下行链路PDCP PDU,并且通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于所述第二下行链路PDCP PDU。
示例14包括如示例13所述的主题,并且可选地,其中,所述PDCP过程的序列包括解密化过程,所述PDCP处理器被配置为:选择不将所述解密化过程应用于所述第二下行链路PDCP PDU,所述第一下行链路PDCP PDU包括已加密的PDCP PDU,所述第二下行链路PDCPPDU包括未加密的PDCP PDU。
示例15包括如示例13或14所述的主题,并且可选地,其中,所述PDCP处理器包括链路聚合处理模块,被配置为:接收所述多个PDCP过程中的所述一个或多个PDCP过程所处理的所述第一下行链路PDCP PDU中的第一PDCP PDU,接收所述多个PDCP过程中的所述一个或多个PDCP过程未处理的所述第二下行链路PDCP PDU中的第二PDCP PDU,并且根据重排方案输出所述第一PDCP PDU和第二PDCP PDU。
示例16包括如示例15所述的主题,并且可选地,其中,所述链路聚合处理模块被配置为:将所述第一PDCP PDU和第二PDCP PDU输出到所述多个PDCP过程中的所述一个或多个PDCP过程之上的PDCP过程。
示例17包括如示例15或16所述的主题,并且可选地,其中,所述链路聚合处理模块被配置为:根据所述第一PDCP PDU的PDCP头中的第一链路聚合序列号(LA-SN)和所述第二PDCP PDU的头中的第二LA-SN,重排所述第一PDCP PDU和第二PDCP PDU。
示例18包括如示例15-17中任一项所述的主题,并且可选地,包括适配处理模块,被配置为:从经由所述非蜂窝RAT链路接收到的隧穿分组解封所述第二PDCP PDU。
示例19包括如示例13-18中任一项所述的主题,并且可选地,其中,所述PDCP处理器被配置为:基于所述蜂窝收发机接收到的无线资源控制(RRC)消息中的指示,确定并非将要应用于所述第二下行链路PDCP PDU的所述一个或多个PDCP过程。
示例20包括如示例13-19中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:头移除过程、解密化过程、完整性验证过程、头解压过程以及按序传送过程。
示例21包括如示例13-20中任一项所述的主题,被配置为:基于从所述蜂窝网络接收到的无线资源控制(RRC)消息,确定并非将要应用于所述一个或多个第二下行链路PDU的所述多个PDCP过程中的所述一个或多个PDCP过程。
示例22包括如示例13-21中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
示例23包括如示例13-22中任一项所述的主题,并且可选地,包括:一个或多个天线;存储器;以及处理器。
示例24包括一种演进节点B(eNB)的装置,包括:空中接口,用于从用户设备(UE)接收演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的一个或多个第一上行链路分组数据汇聚协议(PDCP)协议数据单元(PDU);非蜂窝无线接入技术(RAT)接口,用于经由非蜂窝RAT链路接收所述E-RAB的一个或多个第二上行链路PDCP PDU;以及PDCP处理器,被配置为:将多个PDCP过程的序列应用于所述第一上行链路PDCP PDU,并且通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于所述第二上行链路PDCP PDU。
示例25包括如示例24所述的主题,并且可选地,其中,所述PDCP过程的序列包括解密化过程,所述PDCP处理器被配置为:选择不将所述解密化过程应用于所述第二上行链路PDCP PDU,所述第一上行链路PDCP PDU包括已加密的PDCP PDU,所述第二上行链路PDCPPDU包括未加密的PDCP PDU。
示例26包括如示例24或25所述的主题,并且可选地,其中,所述PDCP处理器包括链路聚合处理模块,被配置为:接收所述多个PDCP过程中的所述一个或多个PDCP过程所处理的所述第一上行链路PDCP PDU中的第一PDCP PDU,接收所述多个PDCP过程中的所述一个或多个PDCP过程未处理的所述第二上行链路PDCP PDU中的第二PDCP PDU,并且根据重排方案输出所述第一PDCP PDU和第二PDCP PDU。
示例27包括如示例26所述的主题,并且可选地,其中,所述链路聚合处理模块被配置为:将所述第一PDCP PDU和第二PDCP PDU输出到所述多个PDCP过程中的所述一个或多个PDCP过程之上的PDCP过程。
示例28包括如示例26或27所述的主题,并且可选地,其中,所述链路聚合处理模块被配置为:根据所述第一PDCP PDU的PDCP头中的第一链路聚合序列号(LA-SN)和所述第二PDCP PDU的头中的第二LA-SN,重排所述第一PDCP PDU和第二PDCP PDU。
示例29包括如示例26-28中任一项所述的主题,并且可选地,包括适配处理模块,被配置为:从经由所述非蜂窝RAT链路接收到的隧穿分组解封所述第二PDCP PDU。
示例30包括如示例24-29中任一项所述的主题,并且可选地,其中,所述空中接口被配置为:将无线资源控制(RRC)消息发送到所述UE,所述RRC消息包括并非将要应用于所述一个或多个第二上行链路PDU的所述一个或多个PDCP过程的指示。
示例31包括如示例24-30中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组的一个或多个过程:头移除过程、解密化过程、完整性验证过程、头解压过程以及按序传送过程。
示例32包括如示例24-31中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
示例33包括如示例24-32中任一项所述的主题,并且可选地,包括多个天线、存储器以及处理器。
示例34包括一种用户设备(UE)的装置,包括:蜂窝收发机,用于经由蜂窝链路与演进节点B(eNB)进行通信;非蜂窝无线接入技术(RAT)收发机,用于通过非蜂窝RAT链路进行通信;分组数据汇聚协议(PDCP)处理器,被配置为:处理演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的多个上行链路协议数据单元(PDU),所述PDCP处理器被配置为:将多个PDCP过程的序列应用于将要经由所述蜂窝链路发送到所述eNB的一个或多个第一上行链路PDU,并且通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于将要经由非蜂窝无线接入技术发送到所述eNB的一个或多个第二上行链路PDU。
示例35包括如示例34所述的主题,并且可选地,其中,所述PDCP过程的序列包括密码化过程,所述PDCP处理器被配置为:选择不将所述密码化过程应用于所述第二上行链路PDU,所述PDCP处理器被配置为:基于所述一个或多个第一上行链路PDU生成一个或多个已加密的PDCP PDU,并且基于所述一个或多个第二上行链路PDU生成一个或多个未加密的PDCP PDU。
示例36包括如示例34或35所述的主题,并且可选地,其中,所述PDCP处理器包括链路聚合处理模块,被配置为:在所述多个PDCP过程中的PDCP过程之前接收所述多个上行链路PDU中的PDU,所述链路聚合处理模块被配置为:如果将要经由所述蜂窝链路发送PDU,则传送将要由所述PDCP过程处理的PDU,或者如果将要经由所述非蜂窝RAT链路发送PDU,则提供不受所述PDCP过程处理的PDCP PDU。
示例37包括如示例36所述的主题,并且可选地,其中,所述链路聚合处理模块被配置为:生成在所述PDCP PDU的PDCP头中包括链路聚合序列号(LA-SN)的PDCP PDU。
示例38包括如示例36或37所述的主题,并且可选地,包括适配处理模块,被配置为:将所述PDCP PDU封装在将要经由所述非蜂窝RAT链路隧道传送的隧穿分组中。
示例39包括如示例34-38中任一项所述的主题,并且可选地,其中,所述PDCP处理器被配置为:生成与所述多个上行链路PDU对应的多个PDCP PDU,所述多个PDCP PDU中的PDCP PDU的头包括链路聚合序列号(LA-SN)。
示例40包括如示例34-39中任一项所述的主题,并且可选地,其中,所述PDCP处理器被配置为:基于所述蜂窝收发机接收到的无线资源控制(RRC)消息中的指示,确定并非将要应用于所述第二上行链路PDCP PDU的所述一个或多个PDCP过程。
示例41包括如示例34-40中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组的一个或多个过程:序列编号过程、头压缩过程、完整性保护过程、密码化过程以及PDCP头添加过程。
示例42包括如示例34-41中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
示例43包括如示例34-42中任一项所述的主题,并且可选地,包括:一个或多个天线;存储器;以及处理器。
示例44包括一种在演进节点B(eNB)处执行的方法,所述方法包括:经由蜂窝链路与用户设备(UE)进行通信;处理演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的多个下行链路协议数据单元(PDU);将多个分组数据汇聚协议(PDCP)过程的序列应用于将要经由所述蜂窝链路发送到所述UE的一个或多个第一下行链路PDU;以及通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于将要经由非蜂窝无线接入技术(RAT)发送到所述UE的一个或多个第二下行链路PDU。
示例45包括如示例44所述的主题,并且可选地,其中,所述PDCP过程的序列包括密码化过程,所述方法包括:选择不将所述密码化过程应用于所述第二下行链路PDU,基于所述一个或多个第一下行链路PDU生成一个或多个已加密的PDCP PDU,并且基于所述一个或多个第二下行链路PDU生成一个或多个未加密的PDCP PDU。
示例46包括如示例44或45所述的主题,并且可选地,包括:在所述多个PDCP过程中的PDCP过程之前接收所述多个下行链路PDU中的PDU,如果将要经由所述蜂窝链路发送PDU,则传送将要由所述PDCP过程处理的PDU,或者如果将要经由所述非蜂窝RAT发送PDU,则提供不受所述PDCP过程处理的PDCP PDU。
示例47包括如示例46所述的主题,并且可选地,包括:生成在所述PDCP PDU的PDCP头中包括链路聚合序列号(LA-SN)的PDCP PDU。
示例48包括如示例46或47所述的主题,并且可选地,包括:将所述PDCP PDU封装在将要经由所述非蜂窝RAT的链路隧道传送的隧穿分组中。
示例49包括如示例44-48中任一项所述的主题,并且可选地,包括:生成与所述多个下行链路PDU对应的多个PDCP PDU,所述多个PDCP PDU中的PDCP PDU的头包括链路聚合序列号(LA-SN)。
示例50包括如示例44-49中任一项所述的主题,并且可选地,包括:将无线资源控制(RRC)消息发送到所述UE,所述RRC消息包括并非将要应用于所述一个或多个第二下行链路PDU的所述一个或多个PDCP过程的指示。
示例51包括如示例44-50中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:序列编号过程、头压缩过程、完整性保护过程、密码化过程以及PDCP头添加过程。
示例52包括如示例44-51中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT包括无线局域网(WLAN)。
示例53包括如示例52所述的主题,并且可选地,包括:将所述第二下行链路PDU发送到WT节点。
示例54包括如示例52所述的主题,并且可选地,包括:经由WLAN链路将所述第二下行链路PDU发送到所述UE。
示例55包括一种在用户设备(UE)处执行的方法,所述方法包括:从蜂窝网络接收演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的一个或多个第一下行链路分组数据汇聚协议(PDCP)协议数据单元(PDU);经由非蜂窝无线接入技术(RAT)链路接收所述E-RAB的一个或多个第二下行链路PDCP PDU;将多个PDCP过程的序列应用于所述第一下行链路PDCP PDU;以及通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于所述第二下行链路PDCP PDU。
示例56包括如示例55所述的主题,并且可选地,其中,所述PDCP过程的序列包括解密化过程,所述方法包括:选择不将所述解密化过程应用于所述第二下行链路PDCP PDU,所述第一下行链路PDCP PDU包括已加密的PDCP PDU,所述第二下行链路PDCP PDU包括未加密的PDCP PDU。
示例57包括如示例55或56所述的主题,并且可选地,包括:接收所述多个PDCP过程中的所述一个或多个PDCP过程所处理的所述第一下行链路PDCP PDU中的第一PDCP PDU,接收所述多个PDCP过程中的所述一个或多个PDCP过程未处理的所述第二下行链路PDCP PDU中的第二PDCP PDU,并且根据重排方案输出所述第一PDCP PDU和第二PDCP PDU。
示例58包括如示例57所述的主题,并且可选地,包括:将所述第一PDCP PDU和第二PDCP PDU输出到所述多个PDCP过程中的所述一个或多个PDCP过程之上的PDCP过程。
示例59包括如示例57或58所述的主题,并且可选地,包括:根据所述第一PDCP PDU的PDCP头中的第一链路聚合序列号(LA-SN)和所述第二PDCP PDU的头中的第二LA-SN,重排所述第一PDCP PDU和第二PDCP PDU。
示例60包括如示例57-59中任一项所述的主题,并且可选地,包括:从经由所述非蜂窝RAT链路接收到的隧穿分组解封所述第二PDCP PDU。
示例61包括如示例55-60中任一项所述的主题,并且可选地,包括:基于从所述蜂窝网络接收到的无线资源控制(RRC)消息中的指示,确定并非将要应用于所述第二下行链路PDCP PDU的所述一个或多个PDCP过程。
示例62包括如示例55-61中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:头移除过程、解密化过程、完整性验证过程、头解压过程以及按序传送过程。
示例63包括如示例55-62中任一项所述的主题,并且可选地,包括:基于从所述蜂窝网络接收到的无线资源控制(RRC)消息,确定并非将要应用于所述一个或多个第二下行链路PDU的所述多个PDCP过程中的所述一个或多个PDCP过程。
示例64包括如示例55-63中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
示例65包括一种在演进节点B(eNB)处执行的方法,所述方法包括:从用户设备(UE)接收演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的一个或多个第一上行链路分组数据汇聚协议(PDCP)协议数据单元(PDU);经由非蜂窝无线接入技术(RAT)链路接收所述E-RAB的一个或多个第二上行链路PDCP PDU;将多个PDCP过程的序列应用于所述第一上行链路PDCP PDU;以及通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于所述第二上行链路PDCP PDU。
示例66包括如示例65所述的主题,并且可选地,其中,所述PDCP过程的序列包括解密化过程,所述方法包括:选择不将所述解密化过程应用于所述第二上行链路PDCP PDU,所述第一上行链路PDCP PDU包括已加密的PDCP PDU,所述第二上行链路PDCP PDU包括未加密的PDCP PDU。
示例67包括如示例65或66所述的主题,并且可选地,包括:接收所述多个PDCP过程中的所述一个或多个PDCP过程所处理的所述第一上行链路PDCP PDU中的第一PDCP PDU,接收所述多个PDCP过程中的所述一个或多个PDCP过程未处理的所述第二上行链路PDCP PDU中的第二PDCP PDU,并且根据重排方案输出所述第一PDCP PDU和第二PDCP PDU。
示例68包括如示例67所述的主题,并且可选地,包括:将所述第一PDCP PDU和第二PDCP PDU输出到所述多个PDCP过程中的所述一个或多个PDCP过程之上的PDCP过程。
示例69包括如示例67或68所述的主题,并且可选地,包括:根据所述第一PDCP PDU的PDCP头中的第一链路聚合序列号(LA-SN)和所述第二PDCP PDU的头中的第二LA-SN,重排所述第一PDCP PDU和第二PDCP PDU。
示例70包括如示例67-69中任一项所述的主题,并且可选地,包括:从经由所述非蜂窝RAT链路接收到的隧穿分组解封所述第二PDCP PDU。
示例71包括如示例65-70中任一项所述的主题,并且可选地,包括:将无线资源控制(RRC)消息发送到所述UE,所述RRC消息包括并非将要应用于所述一个或多个第二上行链路PDU的所述一个或多个PDCP过程的指示。
示例72包括如示例65-71中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自有由以下项组成的群组中的一个或多个过程:头移除过程、解密化过程、完整性验证过程、头解压过程以及按序传送过程。
示例73包括如示例65-72中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
示例74包括一种在用户设备(UE)处执行的方法,所述方法包括:经由蜂窝链路与演进节点B(eNB)进行通信;通过非蜂窝无线接入技术(RAT)链路进行通信;处理演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的多个上行链路协议数据单元(PDU);将多个分组数据汇聚协议(PDCP)过程的序列应用于将要经由所述蜂窝链路发送到所述eNB的一个或多个第一上行链路PDU;以及通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于将要经由所述非蜂窝RAT链路发送到所述eNB的一个或多个第二上行链路PDU。
示例75包括如示例74所述的主题,并且可选地,其中,所述PDCP过程的序列包括密码化过程,所述方法包括:选择不将所述密码化过程应用于所述第二上行链路PDU,基于所述一个或多个第一上行链路PDU生成一个或多个已加密的PDCP PDU,并且基于所述一个或多个第二上行链路PDU生成一个或多个未加密的PDCP PDU。
示例76包括如示例74或75所述的主题,并且可选地,包括:在所述多个PDCP过程中的PDCP过程之前接收所述多个上行链路PDU中的PDU,如果将要经由所述蜂窝链路发送PDU,则传送将要由所述PDCP过程处理的PDU,或者如果将要经由所述非蜂窝RAT链路发送PDU,则提供不受所述PDCP过程处理的PDCP PDU。
示例77包括如示例76所述的主题,并且可选地,包括:生成在所述PDCP PDU的PDCP头中包括链路聚合序列号(LA-SN)的PDCP PDU。
示例78包括如示例76或77所述的主题,并且可选地,包括:将所述PDCP PDU封装在将要经由所述非蜂窝RAT链路隧道传送的隧穿分组中。
示例79包括如示例74-78中任一项所述的主题,并且可选地,包括:生成与所述多个上行链路PDU对应的多个PDCP PDU,所述多个PDCP PDU中的PDCP PDU的头包括链路聚合序列号(LA-SN)。
示例80包括如示例74-79中任一项所述的主题,并且可选地,包括:基于经由所述蜂窝链路接收到的无线资源控制(RRC)消息中的指示,确定并非将要应用于所述第二上行链路PDCP PDU的所述一个或多个PDCP过程。
示例81包括如示例74-80中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:序列编号过程、头压缩过程、完整性保护过程、密码化过程以及PDCP头添加过程。
示例82包括如示例74-81中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
示例83包括一种产品,包括一种或多种有形计算机可读存储介质,其包括计算机可执行指令,所述指令可操作为:当由至少一个计算机处理器执行时,使得所述至少一个计算机处理器能够在演进节点B(eNB)处实现一个或多个操作,所述操作包括:经由蜂窝链路与用户设备(UE)进行通信;处理演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的多个下行链路协议数据单元(PDU);将多个分组数据汇聚协议(PDCP)过程的序列应用于将要经由所述蜂窝链路发送到所述UE的一个或多个第一下行链路PDU;以及通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于将要经由非蜂窝无线接入技术(RAT)发送到所述UE的一个或多个第二下行链路PDU。
示例84包括如示例83所述的主题,并且可选地,其中,所述PDCP过程的序列包括密码化过程,所述操作包括:选择不将所述密码化过程应用于所述第二下行链路PDU,基于所述一个或多个第一下行链路PDU生成一个或多个已加密的PDCP PDU,并且基于所述一个或多个第二下行链路PDU生成一个或多个未加密的PDCP PDU。
示例85包括如示例83或84所述的主题,并且可选地,其中,所述操作包括:在所述多个PDCP过程中的PDCP过程之前接收所述多个下行链路PDU中的PDU,如果将要经由所述蜂窝链路发送PDU,则传送将要由所述PDCP过程处理的PDU,或者如果将要经由所述非蜂窝RAT发送PDU,则提供不受所述PDCP过程处理的PDCP PDU。
示例86包括如示例85所述的主题,并且可选地,其中,所述操作包括:生成在所述PDCP PDU的PDCP头中包括链路聚合序列号(LA-SN)的PDCP PDU。
示例87包括如示例85或86所述的主题,并且可选地,其中,所述操作包括:将所述PDCP PDU封装在将要经由所述非蜂窝RAT的链路隧道传送的隧穿分组中。
示例88包括如示例83-87中任一项所述的主题,并且可选地,其中,所述操作包括:生成与所述多个下行链路PDU对应的多个PDCP PDU,所述多个PDCP PDU中的PDCP PDU的头包括链路聚合序列号(LA-SN)。
示例89包括如示例83-88中任一项所述的主题,并且可选地,其中,所述操作包括:将无线资源控制(RRC)消息发送到所述UE,所述RRC消息包括并非将要应用于所述一个或多个第二下行链路PDU的所述一个或多个PDCP过程的指示。
示例90包括如示例83-89中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:序列编号过程、头压缩过程、完整性保护过程、密码化过程以及PDCP头添加过程。
示例91包括如示例83-90中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT包括无线局域网(WLAN)。
示例92包括如示例91所述的主题,并且可选地,其中,所述操作包括:将所述第二下行链路PDU发送到WT节点。
示例93包括如示例91所述的主题,并且可选地,其中,所述操作包括:经由WLAN链路将所述第二下行链路PDU发送到所述UE。
示例94包括一种产品,包括一种或多种有形计算机可读存储介质,其包括计算机可执行指令,所述指令可操作为:当由至少一个计算机处理器执行时,使得所述至少一个计算机处理器能够在用户设备(UE)处实现一个或多个操作,所述操作包括:从蜂窝网络接收演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的一个或多个第一下行链路分组数据汇聚协议(PDCP)协议数据单元(PDU);经由非蜂窝无线接入技术(RAT)链路接收所述E-RAB的一个或多个第二下行链路PDCP PDU;将多个PDCP过程的序列应用于所述第一下行链路PDCP PDU;以及通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于所述第二下行链路PDCP PDU。
示例95包括如示例94所述的主题,并且可选地,其中,所述PDCP过程的序列包括解密化过程,所述操作包括:选择不将所述解密化过程应用于所述第二下行链路PDCP PDU,所述第一下行链路PDCP PDU包括已加密的PDCP PDU,所述第二下行链路PDCP PDU包括未加密的PDCP PDU。
示例96包括如示例94或95所述的主题,并且可选地,其中,所述操作包括:接收所述多个PDCP过程中的所述一个或多个PDCP过程所处理的所述第一下行链路PDCP PDU中的第一PDCP PDU,接收所述多个PDCP过程中的所述一个或多个PDCP过程未处理的所述第二下行链路PDCP PDU中的第二PDCP PDU,并且根据重排方案输出所述第一PDCP PDU和第二PDCPPDU。
示例97包括如示例96所述的主题,并且可选地,其中,所述操作包括:将所述第一PDCP PDU和第二PDCP PDU输出到所述多个PDCP过程中的所述一个或多个PDCP过程之上的PDCP过程。
示例98包括如示例96或97所述的主题,并且可选地,其中,所述操作包括:根据所述第一PDCP PDU的PDCP头中的第一链路聚合序列号(LA-SN)和所述第二PDCP PDU的头中的第二LA-SN,重排所述第一PDCP PDU和第二PDCP PDU。
示例99包括如示例96-98中任一项所述的主题,并且可选地,其中,所述操作包括:从经由所述非蜂窝RAT链路接收到的隧穿分组解封所述第二PDCP PDU。
示例100包括如示例94-99中任一项所述的主题,并且可选地,其中,所述操作包括:基于从所述蜂窝网络接收到的无线资源控制(RRC)消息中的指示,确定并非将要应用于所述第二下行链路PDCP PDU的所述一个或多个PDCP过程。
示例101包括如示例94-100中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:头移除过程、解密化过程、完整性验证过程、头解压过程以及按序传送过程。
示例102包括如示例94-101中任一项所述的主题,并且可选地,其中,所述操作包括:基于从所述蜂窝网络接收到的无线资源控制(RRC)消息,确定并非将要应用于所述一个或多个第二下行链路PDU的所述多个PDCP过程中的所述一个或多个PDCP过程。
示例103包括如示例94-102中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
示例104包括一种产品,包括一种或多种有形计算机可读存储介质,其包括计算机可执行指令,所述指令可操作为:当由至少一个计算机处理器执行时,使得所述至少一个计算机处理器能够在演进节点B(eNB)处实现一个或多个操作,所述操作包括:从用户设备(UE)接收演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的一个或多个第一上行链路分组数据汇聚协议(PDCP)协议数据单元(PDU);经由非蜂窝无线接入技术(RAT)链路接收所述E-RAB的一个或多个第二上行链路PDCP PDU;将多个PDCP过程的序列应用于所述第一上行链路PDCP PDU;以及通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于所述第二上行链路PDCP PDU。
示例105包括如示例104所述的主题,并且可选地,其中,所述PDCP过程的序列包括解密化过程,所述操作包括:选择不将所述解密化过程应用于所述第二上行链路PDCP PDU,所述第一上行链路PDCP PDU包括已加密的PDCP PDU,所述第二上行链路PDCP PDU包括未加密的PDCP PDU。
示例106包括如示例104或105所述的主题,并且可选地,其中,所述操作包括:接收所述多个PDCP过程中的所述一个或多个PDCP过程所处理的所述第一上行链路PDCP PDU中的第一PDCP PDU,接收所述多个PDCP过程中的所述一个或多个PDCP过程未处理的所述第二上行链路PDCP PDU中的第二PDCP PDU,并且根据重排方案输出所述第一PDCP PDU和第二PDCP PDU。
示例107包括如示例106所述的主题,并且可选地,其中,所述操作包括:将所述第一PDCP PDU和第二PDCP PDU输出到所述多个PDCP过程中的所述一个或多个PDCP过程之上的PDCP过程。
示例108包括如示例106或107所述的主题,并且可选地,其中,所述操作包括:根据所述第一PDCP PDU的PDCP头中的第一链路聚合序列号(LA-SN)和所述第二PDCP PDU的头中的第二LA-SN,重排所述第一PDCP PDU和第二PDCP PDU。
示例109包括如示例106-108中任一项所述的主题,并且可选地,其中,所述操作包括:从经由所述非蜂窝RAT链路接收到的隧穿分组解封所述第二PDCP PDU。
示例110包括如示例104-109中任一项所述的主题,并且可选地,其中,所述操作包括:将无线资源控制(RRC)消息发送到所述UE,所述RRC消息包括并非将要应用于所述一个或多个第二上行链路PDU的所述一个或多个PDCP过程的指示。
示例111包括如示例104-110中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:头移除过程、解密化过程、完整性验证过程、头解压过程以及按序传送过程。
示例112包括如示例104-111中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
示例113包括一种产品,包括一种或多种有形计算机可读存储介质,其包括计算机可执行指令,所述指令可操作为:当由至少一个计算机处理器执行时,使得所述至少一个计算机处理器能够在用户设备(UE)处实现一个或多个操作,所述操作包括:经由蜂窝链路与演进节点B(eNB)进行通信;通过非蜂窝无线接入技术(RAT)链路进行通信;处理演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的多个上行链路协议数据单元(PDU);将多个分组数据汇聚协议(PDCP)过程的序列应用于将要经由所述蜂窝链路发送到所述eNB的一个或多个第一上行链路PDU;以及通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于将要经由所述非蜂窝RAT链路发送到所述eNB的一个或多个第二上行链路PDU。
示例114包括如示例113所述的主题,并且可选地,其中,所述PDCP过程的序列包括密码化过程,所述操作包括:选择不将所述密码化过程应用于所述第二上行链路PDU,基于所述一个或多个第一上行链路PDU生成一个或多个已加密的PDCP PDU,并且基于所述一个或多个第二上行链路PDU生成一个或多个未加密的PDCP PDU。
示例115包括如示例113或114所述的主题,并且可选地,其中,所述操作包括:在所述多个PDCP过程中的PDCP过程之前接收所述多个上行链路PDU中的PDU,如果将要经由所述蜂窝链路发送PDU,则传送将要由所述PDCP过程处理的PDU,或者如果将要经由所述非蜂窝RAT链路发送PDU,则提供不受所述PDCP过程处理的PDCP PDU。
示例116包括如示例115所述的主题,并且可选地,其中,所述操作包括:生成在所述PDCP PDU的PDCP头中包括链路聚合序列号(LA-SN)的PDCP PDU。
示例117包括如示例115或116所述的主题,并且可选地,其中,所述操作包括:将所述PDCP PDU封装在将要经由所述非蜂窝RAT链路隧道传送的隧穿分组中。
示例118包括如示例113-117中任一项所述的主题,并且可选地,其中,所述操作包括:生成与所述多个上行链路PDU对应的多个PDCP PDU,所述多个PDCP PDU中的PDCP PDU的头包括链路聚合序列号(LA-SN)。
示例119包括如示例113-118中任一项所述的主题,并且可选地,其中,所述操作包括:基于经由所述蜂窝链路接收到的无线资源控制(RRC)消息中的指示,确定并非将要应用于所述第二上行链路PDCP PDU的所述一个或多个PDCP过程。
示例120包括如示例113-119中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:序列编号过程、头压缩过程、完整性保护过程、密码化过程以及PDCP头添加过程。
示例121包括如示例113-120中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
示例122包括一种蜂窝通信的装置,所述装置包括:用于经由蜂窝链路与用户设备(UE)进行通信的单元;用于处理演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的多个下行链路协议数据单元(PDU)的单元;用于将多个分组数据汇聚协议(PDCP)过程的序列应用于将要经由所述蜂窝链路发送到所述UE的一个或多个第一下行链路PDU的单元;以及用于通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于将要经由非蜂窝无线接入技术(RAT)发送到所述UE的一个或多个第二下行链路PDU的单元。
示例123包括如示例122所述的主题,并且可选地,其中,所述PDCP过程的序列包括密码化过程,所述装置包括:用于进行以下操作的单元:选择不将所述密码化过程应用于所述第二下行链路PDU,基于所述一个或多个第一下行链路PDU生成一个或多个已加密的PDCPPDU,并且基于所述一个或多个第二下行链路PDU生成一个或多个未加密的PDCP PDU。
示例124包括如示例122或123所述的主题,并且可选地,包括用于进行以下操作的单元:在所述多个PDCP过程中的PDCP过程之前接收所述多个下行链路PDU中的PDU,如果将要经由所述蜂窝链路发送PDU,则传送将要由所述PDCP过程处理的PDU,或者如果将要经由所述非蜂窝RAT发送PDU,则提供不受所述PDCP过程处理的PDCP PDU。
示例125包括如示例124所述的主题,并且可选地,包括用于生成在所述PDCP PDU的PDCP头中包括链路聚合序列号(LA-SN)的PDCP PDU的单元。
示例126包括如示例124或125所述的主题,并且可选地,包括用于将所述PDCP PDU封装在将要经由所述非蜂窝RAT的链路隧道传送的隧穿分组中的单元。
示例127包括如示例122-126中任一项所述的主题,并且可选地,包括用于生成与所述多个下行链路PDU对应的多个PDCP PDU的单元,所述多个PDCP PDU中的PDCP PDU的头包括链路聚合序列号(LA-SN)。
示例128包括如示例122-127中任一项所述的主题,并且可选地,包括用于将包括并非将要应用于所述一个或多个第二下行链路PDU的所述一个或多个PDCP过程的指示的无线资源控制(RRC)消息发送到所述UE的单元。
示例129包括如示例122-128中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:序列编号过程、头压缩过程、完整性保护过程、密码化过程以及PDCP头添加过程。
示例130包括如示例122-129中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT包括无线局域网(WLAN)。
示例131包括如示例130所述的主题,并且可选地,包括用于将所述第二下行链路PDU发送到WT节点的单元。
示例132包括如示例130所述的主题,并且可选地,包括用于经由WLAN链路将所述第二下行链路PDU发送到所述UE的单元。
示例133包括一种蜂窝通信的装置,所述装置包括:用于从蜂窝网络接收演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的一个或多个第一下行链路分组数据汇聚协议(PDCP)协议数据单元(PDU)的单元;用于经由非蜂窝无线接入技术(RAT)链路接收所述E-RAB的一个或多个第二下行链路PDCP PDU的单元;以及用于将多个PDCP过程的序列应用于所述第一下行链路PDCP PDU的单元;以及用于通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于所述第二下行链路PDCP PDU的单元。
示例134包括如示例133所述的主题,并且可选地,其中,所述PDCP过程的序列包括解密化过程,所述装置包括用于进行以下操作的单元:选择不将所述解密化过程应用于所述第二下行链路PDCP PDU,所述第一下行链路PDCP PDU包括已加密的PDCP PDU,所述第二下行链路PDCP PDU包括未加密的PDCP PDU。
示例135包括如示例133或134所述的主题,并且可选地,包括用于进行以下操作的单元:接收所述多个PDCP过程中的所述一个或多个PDCP过程所处理的所述第一下行链路PDCP PDU中的第一PDCP PDU,接收所述多个PDCP过程中的所述一个或多个PDCP过程未处理的所述第二下行链路PDCP PDU中的第二PDCP PDU,并且根据重排方案输出所述第一PDCPPDU和第二PDCP PDU。
示例136包括如示例135所述的主题,并且可选地,包括用于将所述第一PDCP PDU和第二PDCP PDU输出到所述多个PDCP过程中的所述一个或多个PDCP过程之上的PDCP过程的单元。
示例137包括如示例135或136所述的主题,并且可选地,包括用于根据所述第一PDCP PDU的PDCP头中的第一链路聚合序列号(LA-SN)和所述第二PDCP PDU的头中的第二LA-SN重排所述第一PDCP PDU和第二PDCP PDU的单元。
示例138包括如示例135-137中任一项所述的主题,并且可选地,包括用于从经由所述非蜂窝RAT链路接收到的隧穿分组解封所述第二PDCP PDU的单元。
示例139包括如示例133-138中任一项所述的主题,并且可选地,包括用于基于从所述蜂窝网络接收到的无线资源控制(RRC)消息中的指示确定并非将要应用于所述第二下行链路PDCP PDU的所述一个或多个PDCP过程的单元。
示例140包括如示例133-139中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:头移除过程、解密化过程、完整性验证过程、头解压过程以及按序传送过程。
示例141包括如示例133-140中任一项所述的主题,并且可选地,包括用于基于从所述蜂窝网络接收到的无线资源控制(RRC)消息确定并非将要应用于所述一个或多个第二下行链路PDU的所述多个PDCP过程中的所述一个或多个PDCP过程的单元。
示例142包括如示例133-141中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
示例143包括一种蜂窝通信的装置,所述装置包括:用于从用户设备(UE)接收演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的一个或多个第一上行链路分组数据汇聚协议(PDCP)协议数据单元(PDU)的单元;用于经由非蜂窝无线接入技术(RAT)链路接收所述E-RAB的一个或多个第二上行链路PDCP PDU的单元;用于将多个PDCP过程的序列应用于所述第一上行链路PDCP PDU的单元;以及用于通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于所述第二上行链路PDCP PDU的单元。
示例144包括如示例143所述的主题,并且可选地,其中,所述PDCP过程的序列包括解密化过程,所述装置包括用于选择不将所述解密化过程应用于所述第二上行链路PDCPPDU的单元,所述第一上行链路PDCP PDU包括已加密的PDCP PDU,所述第二上行链路PDCPPDU包括未加密的PDCP PDU。
示例145包括如示例143或144所述的主题,并且可选地,包括用于进行以下操作的单元:接收所述多个PDCP过程中的所述一个或多个PDCP过程所处理的所述第一上行链路PDCP PDU中的第一PDCP PDU,接收所述多个PDCP过程中的所述一个或多个PDCP过程未处理的所述第二上行链路PDCP PDU中的第二PDCP PDU,并且根据重排方案输出所述第一PDCPPDU和第二PDCP PDU。
示例146包括如示例145所述的主题,并且可选地,包括用于将所述第一PDCP PDU和第二PDCP PDU输出到所述多个PDCP过程中的所述一个或多个PDCP过程之上的PDCP过程的单元。
示例147包括如示例145或146所述的主题,并且可选地,包括用于根据所述第一PDCP PDU的PDCP头中的第一链路聚合序列号(LA-SN)和所述第二PDCP PDU的头中的第二LA-SN重排所述第一PDCP PDU和第二PDCP PDU的单元。
示例148包括如示例145-147中任一项所述的主题,并且可选地,包括用于从经由所述非蜂窝RAT链路接收到的隧穿分组解封所述第二PDCP PDU的单元。
示例149包括如示例143-148中任一项所述的主题,并且可选地,包括用于将包括并非将要应用于所述一个或多个第二上行链路PDU的所述一个或多个PDCP过程的指示的无线资源控制(RRC)消息发送到所述UE的单元。
示例150包括如示例143-149中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:头移除过程、解密化过程、完整性验证过程、头解压过程以及按序传送过程。
示例151包括如示例143-150中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
示例152包括一种蜂窝通信的装置,所述装置包括:用于经由蜂窝链路与演进节点B(eNB)进行通信的单元;用于通过非蜂窝无线接入技术(RAT)链路进行通信的单元;用于处理演进通用移动通信***(UMTS)地面无线接入网(E-UTRAN)无线接入承载(E-RAB)的多个上行链路协议数据单元(PDU)的单元;用于将多个分组数据汇聚协议(PDCP)过程的序列应用于将要经由所述蜂窝链路发送到所述UE的一个或多个第一上行链路PDU的单元;以及用于通过选择不应用所述多个PDCP过程中的一个或多个PDCP过程,将不多于所述PDCP过程的序列的一部分应用于将要经由所述非蜂窝RAT链路发送到所述eNB的一个或多个第二上行链路PDU的单元。
示例153包括如示例152所述的主题,并且可选地,其中,所述PDCP过程的序列包括密码化过程,所述装置包括用于进行以下操作的单元:选择不将所述密码化过程应用于所述第二上行链路PDU,基于所述一个或多个第一上行链路PDU生成一个或多个已加密的PDCPPDU,并且基于所述一个或多个第二上行链路PDU生成一个或多个未加密的PDCP PDU。
示例154包括如示例152或153所述的主题,并且可选地,包括用于进行以下操作的单元:在所述多个PDCP过程中的PDCP过程之前接收所述多个上行链路PDU中的PDU,如果将要经由所述蜂窝链路发送PDU,则传送将要由所述PDCP过程处理的PDU,或者如果将要经由所述非蜂窝RAT链路发送PDU,则提供不受所述PDCP过程处理的PDCP PDU。
示例155包括如示例154所述的主题,并且可选地,包括用于生成在所述PDCP PDU的PDCP头中包括链路聚合序列号(LA-SN)的PDCP PDU的单元。
示例156包括如示例154或155所述的主题,并且可选地,包括用于将所述PDCP PDU封装在将要经由所述非蜂窝RAT链路隧道传送的隧穿分组中的单元。
示例157包括如示例152-156中任一项所述的主题,并且可选地,包括用于生成与所述多个上行链路PDU对应的多个PDCP PDU的单元,所述多个PDCP PDU中的PDCP PDU的头包括链路聚合序列号(LA-SN)。
示例158包括如示例152-157中任一项所述的主题,并且可选地,包括用于基于经由所述蜂窝链路接收到的无线资源控制(RRC)消息中的指示确定并非将要应用于所述第二上行链路PDCP PDU的所述一个或多个PDCP过程的单元。
示例159包括如示例152-158中任一项所述的主题,并且可选地,其中,所述PDCP过程的序列包括选自由以下项组成的群组中的一个或多个过程:序列编号过程、头压缩过程、完整性保护过程、密码化过程以及PDCP头添加过程。
示例160包括如示例152-159中任一项所述的主题,并且可选地,其中,所述非蜂窝RAT链路包括无线局域网(WLAN)链路。
本文参照一个或多个实施例所描述的功能、操作、组件和/或特征可以与本文参照一个或多个其它实施例所描述的一个或多个其它功能、操作、组件和/或特征组合,或可以与之组合而利用,反之亦然。
虽然已经在此示出并且描述了特定特征,但是本领域技术人员可以想到很多修改、替换、改变和等同。因此,应理解,所附权利要求意图覆盖落入本公开的精神内的所有这些修改和改变。