用于在LTE‑WLAN聚合系统中将数据分组路由到用户设备的装置和方法与流程

文档序号:14254618阅读:277来源:国知局
用于在LTE‑WLAN聚合系统中将数据分组路由到用户设备的装置和方法与流程

本公开涉及无线通信,特别地涉及一种用于在长期演进无线局域网(longtermevolution-wirelesslocalareanetwork,lte-wlan)聚合中将数据分组路由到用户设备(ue)的机制。



背景技术:

为了满足自4g(第四代)通信系统的部署以来增长的对无线数据通信量(traffic)的需求,已经做出了努力来研发改进的5g(第五代)或者预5g通信系统。因此,5g或者预5g通信系统还被称为“超4g网络”或者“后lte系统”。考虑将5g通信系统在更高频率毫米波(mmwave)的频带(例如,60ghz频带)中实施,以便实现更高的数据速率。为了降低无线电波的传播损耗并增大传输距离,在5g通信系统中讨论波束成形、大规模多输入多输出(massivemultiple-inputmultiple-output,mimo)、全维mimo(fulldimensional,mimo)、阵列天线、模拟波束成形、大规模天线技术。此外,在5g通信系统中,正基于先进的小的小区(advancedsmallcell)、云无线电接入网(radioaccessnetworks,ran)、超密网、装备到装备(device-to-device,d2d)通信、无线回程、移动网络、合作通信、协作多点(coordinatedmulti-point,comp)、接收端干扰消除等等对系统网络改进进行研发。在5g系统中,已经研发了作为先进编码调制(advancedcodingmodulation,acm)的混合fsk与qam调制(fskandqammodulation,fqam)和滑动窗口叠加编码(slidingwindowsuperpositioncoding,swsc),以及作为先进接入技术的滤波器组多载波(filterbankmulticarrier,fbmc)、非正交多址接入(non-orthogonalmultipleaccess,noma)、和稀疏码多址接入(sparsecodemultipleaccess,scma)。

在其中人生成和消费信息的、以人为中心的连接网络的互联网正在演进为物联网(internetofthings,iot),在物联网中诸如事物的分布式实体在没有人的介入的情况下交换和处理信息。已经出现了通过与云服务器连接的iot技术和大数据处理技术的组合的万物网(internetofeverything,ioe)。由于为iot的实施要求诸如“传感(sensing)技术”、“有线/无线通信和网络基础设施”、“服务接口技术”、和“安全性技术”的技术元素,最近已经研究了传感器网络、机器对机器(machine-to-machine,m2m)通信、机器类型通信(machinetypecommunication,mtc)等等。这样的iot环境可以通过收集和分析在连接的事物当中生成的数据,来提供为人类生活创建新的价值的智能互联网技术服务。通过现有信息技术(informationtechnology,it)和各种工业应用之间的汇聚和组合,iot可以被应用在各种领域中,该领域包括智能家庭、智能建筑、智能城市、智能汽车或者连接的汽车、智能电网、卫生保健、智能家电和先进医疗服务。

根据这一点,已经做出了将5g通信系统应用在iot网络的各种尝试。例如,诸如传感器网络、机器类型通信(mtc)、和机器对机器(m2m)通信的技术可以由波束成形、mimo、和阵列天线来实施。作为上述大数据处理技术的云无线电接入网(ran)的应用也可以被考虑为5g技术和iot技术之间的汇聚的示例。

同时,第三代合作伙伴计划(thirdgenerationpartnershipproject,3gpp)正在研究即将到来的架构,在其中将聚合lte和wlan以使得lte将控制跨wlan的分组传输。wlan接入点(wlanaccesspoint,ap)将从lte中的核心网络隐藏;相关联的enodeb(enb)将控制对应的ap。在lte和wlan被聚合以使得lte控制wlan的这样的架构中,与lteenb相关联的一个或多个用户设备(userequipment,ue)的一个或多个流可以在wlan上全部或者部分地被转向,在该wlan中由enb决定路由分组的决定。在这种架构中,尚未解决wlan识别与ue对应的分组和ue的流的方式。这是至关重要的,因为wlan实体的接收器需要将分组路由至相关联的ue的合适的数据平面实体中。在lte中,每个流(称为数据无线电承载(dataradiobearer,drb))由独立的无线电链路控制(independentradiolinkcontrol,rlc)/分组数据汇聚协议(packetdataconvergenceprotocol,pdcp)实体来处理,因此当数据分组从wlan到达接收器时,它需要被传递到正确的数据平面实体中。

wlanap将从核心网络隐藏,相关联的lteenb将控制对应的wlanap。3gpp/wlan无线电互通release-12解决方案通过提高用户体验质量(qualityofexperience,qoe)和向运营商提供更多的控制来增强基于核心网(corenetwork,cn)的wlan负载分担(offload)。这些改进可以由lte-wlan聚合系统进一步增强,类似于现有lte载波聚合和双连接特征中已经可用的增强。lte-wlan聚合系统提供以下优点。wlan接入网络对cn变得透明。与单独管理3gpp和wlan网络相反,这向运营商提供了3gpp和wlan网络这两者的统一控制和管理。在无线电级别的聚合和紧密集成允许跨wlan和lte的实时信道和负载知晓无线电资源管理来提供显著的容量和qoe改进。

可靠的lte网络可以被用为控制和移动锚点(mobilityanchor),来提供qoe改进、最小化服务中断,和增加运营商控制。消除了wlan相关的cn信令。因此导致了在lte-wlan聚合系统中减小cn负载。



技术实现要素:

技术问题

lte-wlan聚合系统的优点可以在共同定位(co-located)的和非共同定位(non-collocated)的这两者的部署中实现。对于与小的小区的部署相对应的共同定位情况,lteenb和wlanap/ac经由内部接口物理地集成和连接。这种情形类似于lte载波聚合。对于非共同定位的情况,lteenb和wlan经由外部接口连接。这种情形类似于lte双连接。在共同定位和非共同定位这两者的情况下,在由enb通过无线电资源控制(radioresourcecontrol,rrc)实体管理该控制的同时,wlan链路表现为数据的第二小区/载波。

然而,现有机制无法在lte-wlan聚合系统中将数据分组路由到ue。

技术方案

本文实施例的主要目的是提供一种用于在长期演进无线局域网(lte-wlan)聚合中将数据分组路由到用户设备(ue)的方法和系统。

本文实施例的另一个目的是提供一种用于由enb的分组数据汇聚协议(pdcp)适配层从pdcp层接收数据分组的方法。

本文实施例的另一个目的是提供一种用于将包括承载标识(id)、服务质量(qos)和无线电网络临时标识符(radionetworktemporaryidentifier,rnti))对wlanid的映射信息的报头添加到数据分组中的方法。

本文实施例的另一个目的是提供一种用于将数据分组与报头一起发送到wlan接入点(wlanaccesspoint,wlanap)的方法。

本文实施例公开了一种用于在长期演进无线局域网(lte-wlan)聚合中将数据分组路由到用户设备(ue)的系统。该系统包括具有分组数据汇聚协议(pdcp)适配层的enodeb(enb),分组数据汇聚协议(pdcp)适配层被配置为从pdcp层接收数据分组。pdcp适配层被配置为向数据分组添加报头。报头包括承载标识(id)、服务质量(qos)和无线电网络临时标识符(rnti)对wlanid映射信息中的至少一个到数据分组。pdcp适配层被配置为将数据分组与报头一起发送到wlan接入点(wlanap)。

本文实施例公开了一种用于在长期演进无线局域网(lte-wlan)聚合中由enodeb(enb)将数据分组路由到用户设备(ue)的方法。该方法包括:由enb的分组数据汇聚协议(pdcp)适配层从enb的pdcp层中接收数据分组。进一步,该方法包括由pdcp适配层将包括承载标识(id)、服务质量(qos)和无线电网络临时标识符(rnti)对数据分组的wlanid映射信息中的至少一个添加到数据分组中。进一步,该方法包括由pdcp适配层将具有报头的数据分组发送到wlan接入点(ap)。

本文实施例公开了一种在长期演进无线局域网(lte-wlan)聚合中由无线局域网接入点(wlanap)将数据分组路由到用户设备(ue)的方法。该方法包括从数据分组中识别用户设备(ue)的媒体接入控制(mac)地址。从enodeb(enb)的分组数据汇聚协议(pdcp)适配层中接收数据分组。进一步,该方法包括从mac地址创建mac报头,并将数据分组与mac报头一起发送到ue。

当结合以下描述和附图考虑时,将更好地领会和理解本文实施例的这些和其它方面。然而,应当理解,虽然给出了优选实施例及其许多具体细节,但是以下说明是以示例的方式而非限制。在不脱离其精神的情况下,可以在本文实施例的范围内进行许多改变和修改,并且本文实施例包括所有这些修改。

附图说明

在附图中示出了本发明,贯穿附图相似的参考字母表示各图中的相应部件。从以下参考附图的描述将更好地理解本文实施例,其中:

除其它事项之外,图1总体上示出了根据如本文公开的实施例的用于将数据分组路由到用户设备(ue)的长期演进无线局域网(lte-wlan)聚合系统的高级概述;

图2示出了根据如本文公开的实施例的如图1所示的lte-wlan聚合系统的层级实现;

图3a是示出根据如本文公开的实施例的在lte-wlan聚合系统中由enodeb(enb)将数据分组路由到ue的方法的流程图;

图3b是示出根据如本文公开的实施例的在lte-wlan聚合系统中由wlan接入点(wlanap)将数据分组路由到ue的方法的流程图;

图4至图10示出了根据如本文公开的实施例的在lte-wlan聚合系统中将数据分组路由到ue所涉及的各种步骤和过程的序列图;

图11是根据如本文公开的实施例的指示使用ue专用隧道识别(tunnelidentified,teid)在enb和wlanap之间建立通信所涉及的各种步骤和过程的序列图;

图12是根据本文公开的实施例的指示使用ue和流专用隧道识别(teid)在enb和wlanap之间建立通信所涉及的各种步骤和过程的序列图;

图13是根据如本文公开的实施例的指示ue偏好指示所涉及的各种步骤和过程的序列图;

图14是示出根据如本文公开的实施例的涉及ue偏好配置而不向enb指示的各种步骤和过程的序列图;

图15是根据如本文公开的实施例的在其中wlanap区分上层的分组格式的图;以及

图16示出了根据如本文公开的实施例的实现用于在lte-wlan聚合系统中将数据分组路由到ue的机制的计算环境。

具体实施方式

参考附图和在下面的描述中的细节示出非限制性实施例,更全面地说明本文实施例及其各种特征及其有利细节。省略了众所周知的组件和处理技术的描述,以免不必要地混淆本文实施例。而且,这里描述的各种实施例不一定是相互排斥的,正如一些实施例可以与一个或多个其他实施例组合以形成新的实施例。除非另有指示,本文所用的术语“或”是指非排他性的或。本文使用的示例仅旨在便于理解在其中本文实施例可以实践的方式,以进一步使本领域技术人员能够实践本文实施例。因此,实施例不应被解释为限制本文实施例的范围。

本文实施例提供了一种用于将数据分组路由到用户设备(ue)的长期演进-无线局域网(lte-wlan)聚合系统。在将数据分组发送到分组数据汇聚协议(pdcp)适配层之前,enb决定路由数据分组通过wlan接入点(ap)。该系统包括具有pdcp适配层的enodeb(enb),pdcp适配层被配置为从pdcp层接收数据分组。pdcp适配层被配置为向数据分组添加报头。pdcp适配层被配置为将具有报头的数据分组发送到wlan接入点(wlanap)。

在实施例中,报头包括承载标识(id)。

在实施例中,报头包括服务质量(qos)信息。

在实施例中,报头包括无线电网络临时标识符(rnti)到wlanid映射信息。

在实施例中,报头包括承载id、qos和rnti到wlanid映射信息的组合。

在实施例中,wlanap被配置为从数据分组中识别ue的媒体接入控制(mac)地址。wlanap被配置为从mac地址中创建mac报头,并将数据分组与mac报头一起发送到ue。

在实施例中,ue包括被配置为基于承载id来识别从enb路由的数据分组的pdcp适配层。

在实施例中,pdcp适配层被配置为在添加报头之前将从pdcp层接收的ip分组中互联网协议(ip)报头的副本创建为pdcp有效载荷。

在实施例中,ip报头包括源ip地址和目的地ip地址。pdcp适配层被配置为创建从pdcp层接收的ip分组中的ip报头的副本,其中ip报头包括源ip地址和目的地ip地址。

在实施例中,wlanap被配置为从目的地ip地址识别mac地址。

在实施例中,wlanap被配置为将目的地ip地址映射到ue的mac地址。

在实施例中,enb被配置为将ue的mac地址和ue的目的地ip地址共享给wlanap。

在实施例中,ue被配置为直接将ue的ip地址共享给wlanap。

在实施例中,pdcp适配层被配置为在创建源ip地址和目的地ip地址的副本之前加密数据分组。pdcp适配层被配置为将经加密的数据分组发送到wlanap。

在实施例中,enb被配置为和wlanap建立隧道,并且pdcp适配层包括与数据分组一起的ueid。在enb和wlanap之间交换隧道id。

在实施例中,基于ue的ip地址和ue的mac地址中的至少一个建立隧道。ue将ue的ip地址共享给wlanap或者将ue的mac地址共享给lteenb。

在实施例中,wlanap被配置为从在隧道id中接收的ueid识别ue的mac地址。

在实施例中,wlanap被配置为基于qos来检查qos并将数据分组路由到ue。

在实施例中,基于在注册期间从ue接收的聚合能力信息、聚合特征启用信息、聚合特征禁用信息和偏好指示信息的支持中的至少一个,enb决定路由数据分组通过wlanap。

在实施例中,enb被配置为向ue发送包括wlanap的标识的聚合命令。

本文实施例提供了一种在lte-wlan聚合系统中将数据分组路由到ue的方法。该方法包括:由enodeb(enb)的分组数据汇聚协议(pdcp)适配层从enb的pdcp层中接收数据分组。进一步,该方法包括由pdcp适配层将包括承载标识(id)、服务质量(qos)和无线电网络临时标识符(rnti)对wlanid映射信息中的至少一个添加到数据分组中。进一步,该方法包括由pdcp适配层将具有报头的数据分组发送到wlan接入点(ap)。

本文实施例提供了一种在无线局域网接入点(wlanap)中实现的方法。该方法包括从数据分组中识别用户设备(ue)的媒体接入控制(mac)地址。从enodeb(enb)的分组数据汇聚协议(pdcp)适配层接收数据分组。进一步,该方法包括从mac地址创建mac报头,并将数据分组与mac报头一起发送到ue。

现在参考附图,更具体地在图1至16中,其中相似的参考标记在整个图中一致地表示对应特征,其中示出了优选实施例。

除其它事项之外,图1总体上示出根据如本文公开的实施例的用于将数据分组路由到用户设备(ue)106的lte-wlan聚合系统100的高级概述。在实施例中,系统100包括enodeb(enb)102、多个wlanap104a和104b、多个ue106a-106d。

在实施例中,wlanap104a和wlanap104b是运营商ap。

在实施例中,wlanap104a是运营商ap,并且wlanap104b是私人ap。

enb102还可以被称为基站、基站收发器、无线电基站、无线电收发器、收发器功能、基本服务集(basicserviceset,bss)、扩展服务集(extendedserviceset,ess)等。

ue106可以是例如但不限于蜂窝电话、平板电脑、智能电话、笔记本电脑、个人数字助理(personaldigitalassistant,pda)等。

enb102被配置为向数据分组添加报头。报头包括承载标识(id)、服务质量(qos)和无线电网络临时标识符(rnti)到wlanid映射信息。

在实施例中,enb102被配置为在添加报头之前创建互联网协议(ip)报头的副本。

在实施例中,ip报头包括源ip地址和目的地ip地址。enb102被配置为在添加报头之前仅创建源ip地址和目的地ip地址的副本。

在实施例中,enb102被配置为在创建源ip地址和目的地ip地址的副本之前加密数据分组。enb102被配置为将加密的数据分组发送到wlanap104。

通过将报头添加到数据分组中,enb102被配置为将数据分组与报头一起发送到wlanap104。

在从enb102接收到与报头一起的数据分组之后,wlanap104被配置为从数据分组中识别ue106的媒体接入控制(mac)地址。进一步,wlanap104被配置为从mac地址创建mac报头。在创建mac报头之后,wlanap104被配置为将数据分组与mac报头一起发送到ue106。

在实施例中,wlanap104被配置为从目的地ip地址识别mac地址。在实施例中,wlanap104被配置为将目的地ip地址映射到ue106的mac地址。

在实施例中,enb102被配置为将ue106的mac地址和ue106的目的地ip地址共享给wlanap104。在实施例中,ue106被配置为直接将ue106的ip地址共享给wlanap104。

在实施例中,为了建立enb102与wlanap104之间的通信,enb102被配置为使用ueid、与wlanap104建立隧道。在enb102和wlanap104之间交换隧道id。

在从wlanap104接收到与mac报头一起的数据分组之后,ue106被配置为基于承载id来识别从enb102路由的数据分组。

在实施例中,enb102基于由lte网络分配的ip地址来区分wlanap104a和wlanap104b。

虽然图1示出了系统100的示例性单元,但是应当理解,其他实施例不限于此。在其他实施例中,系统100可以包括更少或更多数量的wlanap和ue。进一步,单元的标签或名称仅用于说明性目的,并不限制本发明的范围。一个或多个单元可以组合在一起以执行相同或基本相似的功能,以在lte-wlan聚合中将数据分组路由到ue106。

图2示出了根据如本文公开的实施例的如图1所示的lte-wlan聚合系统200的层级实现。lte-wlan聚合系统200包括enb102、wlanap104和ue106。enb102包括分组数据汇聚协议(pdcp)适配层108、ip层、pdcp层、无线电链路控制(rlc)层、mac层和物理层(phy)层。wlanap104包括wlan逻辑链路控制(llc)层、wlanmac层和wlanphy层。ue106包括pdcp适配层110和wlan实体。

在实施例中,如果enb102决定路由数据分组通过wlanap104,则enb102中的pdcp适配层108被配置为从pdcp层接收数据分组。

在从pdcp层接收到数据分组之后,pdcp适配层108被配置为将报头添加到数据分组。报头包括承载id、qos和rnti到wlanid映射信息中的至少一个。

在实施例中,pdcp适配层108被配置为在添加报头之前创建从pdcp层接收到的ip报头的副本。在实施例中,ip报头包括源ip地址和目的地ip地址。pdcp适配层108被配置为创建仅仅源ip地址和目的地ip地址的副本。

在实施例中,pdcp适配层108被配置为在创建源ip地址和目的地ip地址的副本之前加密数据分组。pdcp适配层108被配置为将经加密的数据分组发送到wlanap104。

在将报头添加到数据分组之后,pdcp适配层108被配置为将数据分组与报头一起发送到wlanap104。当从enb102接收到与报头一起的数据分组时,wlanap104被配置为从数据分组中识别ue106的mac地址。进一步,wlanap104被配置为从mac地址创建mac报头。在创建mac报头之后,wlanap104被配置为将数据分组与mac报头一起发送到ue106。

图3a是示出根据如本文公开的实施例的在lte-wlan聚合系统100中由enb102将数据分组路由到ue106的方法300a的流程图。步骤(302a至306a)由enb102的pdcp适配层108执行。初始时,enb102决定路由数据分组通过wlanap104。在步骤302a中,方法300a包括从enb102的pdcp层接收数据分组。在步骤304a中,方法300a包括将报头添加到数据分组。报头具有承载id、qos和rnti到wlanid映射信息。在步骤306a中,方法300a包括将具有报头的数据分组发送到wlanap104。

方法300a中的各种动作、行为、块、步骤等可以以不同的顺序或同时以所呈现的顺序执行。进一步,在一些实施例中,在不脱离本发明的范围的情况下,可以省略、添加、修改、跳过等等中的一些动作、行为、块、步骤等等。

图3b是示出根据如本文公开的实施例的在lte-wlan聚合系统100中由wlanap104将数据分组路由到ue106的方法300b的流程图。步骤(302b至306b)由wlanap104执行。在步骤302b中,方法300b包括从数据分组中识别ue106的mac地址。从enb102的pdcp适配层108接收数据分组。在步骤304b中,方法300b包括从mac地址创建mac报头。在步骤306b中,方法300b包括将数据分组与mac报头一起发送到ue106。

方法300b中的各种动作、行为、块、步骤等可以以不同的顺序或同时以所呈现的顺序执行。进一步,在一些实施例中,在不脱离本发明的范围的情况下,可以省略、添加、修改、跳过等等中的一些动作、行为、块、步骤等等。

图4至图10示出了根据如本文公开的实施例的指示在lte-wlan聚合系统100中将数据分组路由到ue106所涉及的各种步骤和过程的序列图。如图4所示,pdcp层将pdcp分组发送到pdcp适配层108(402),而无需加密和鲁棒报头压缩(robustheadercompression,rohc)。在实施例中,pdcp适配层108复制存在于pdcp分组中的ip报头(404),并在适配报头之前附加经复制的报头。pdcp适配层108将报头添加到从pdcp层接收的pdcp分组(406)。报头包括承载id。进一步,pdcp适配层108基于pdcp报头的大小来识别ip报头的开始。在实施例中,pdcp层将pdcp报头的大小发送到pdcp适配层108,或者可以预先定义该大小。在实施例中,如果pdcp报头是可变的,则pdcp适配层108解析pdcp报头以识别长度字段,并据此计算pdcp报头的长度。因此,pdcp适配层108计算ip报头的起点,其中ip报头的起点位于相对于它接收的pdcp分组的起点的一偏移量处,使得该偏移量等于pdcp报头的长度。pdcp适配层108基于ip报头的偏移量的起点和ip报头的长度来复制ip报头。

在实施例中,pdcp适配层108将包括承载id的ip报头添加到ip分组。在实施例中,pdcp层在从上层(即ip层)接收ip分组时执行分组路由。进一步,enb102将数据分组发送至wlanap104(408)。

在从enb102接收到数据分组之后,wlanap104从ip地址中识别mac地址(410)。进一步,wlanap104使用所识别的mac地址来创建mac报头(412)。进一步,wlanap104将数据分组与mac报头一起发送到ue106(414)。

pdcp适配层108将数据分组转发到wlanap104。wlanap104基于ip报头(其是它从pdcp适配层108接收的分组中的第一报头)来创建mac地址,并且进一步在mac报头中用mac地址添加mac报头。wlanap104维持ip报头到mac地址的映射。

ue106包括wlan实体,其使用传统wlanmac过程来发现mac报头(416),并且将数据分组传递到pdcp适配层110。pdcp适配层110去除经复制的ip报头并且解析适配报头(418)。基于存在于适配报头中的承载id,wlan实体在ue106处将数据分组路由到对应的实体(例如:lte的pdcp层)。承载id对应于enb102与ue106之间的pdcp流。

如图5所示,pdcp层将pdcp分组发送到pdcp适配层108(502),而无需加密和rohc。pdcp适配层108仅复制包括在ip报头中的源地址和目的地地址(504)。pdcp适配层108添加包括承载id的报头(506)。pdcp适配层108将数据分组与报头一起发送到wlanap104(508)。一旦wlanap104从enb102中接收与报头一起的数据分组,则wlanap104从包括在ip报头中的目的地地址中识别mac地址(510),并使用所识别的mac地址创建mac报头(512)。wlanap104将数据分组与mac报头一起发送到ue106(514)。ue106接收与mac报头一起的数据分组。ue106中的wlan实体发现mac报头(516),并将数据分组传递到pdcp适配层110。包括在ue106中的pdcp适配层110去除经复制的ip报头(518),并基于承载id传递给pdcp层。

如图6所示,pdcp层将pdcp分组发送到pdcp适配层108(602),而无需加密和rohc。pdcp适配层108仅复制包括在ip报头中的源地址和目的地地址(604)。

在实施例中,pdcp适配层108按照pdcp加密功能执行加密,在pdcp加密功能中,加密所需的参数将由pdcp层共享到pdcp适配层108。pdcp适配层108从加密中排除附加的经复制的ip报头、适配报头和pdcp报头。

在实施例中,enb102在发送数据分组之前发送ueid和映射到wlanap104的mac地址。在示例中,ueid是国际移动用户标识(internationalmobilesubscriberidentity,imsi)/国际移动设备标识(internationalmobileequipmentidentity,imei)。

在实施例中,enb102向wlanap104共享ueid和关联id,使得wlanap104创建映射表。

进一步,pdcp适配层108添加包括承载id的报头(606)。pdcp适配层108将数据分组与报头一起发送到wlanap104(608)。在由wlanap104接收与报头一起的数据分组之后,wlanap104从包含在ip报头中的目的地地址识别mac地址(610),并使用所识别的mac地址创建mac报头(612)。wlanap104将数据分组与mac报头一起发送到ue106(614)。ue106中的wlan实体接收与mac报头一起的数据分组。wlan实体发现mac报头(616),并传递到pdcp适配层110。pdcp适配层110去除复制的ip报头(618),并基于承载id传递给pdcp层。

如图7所示,pdcp层在从上层(即ip层)接收ip分组时执行分组路由。pdcp层决定经由wlanap104路由数据分组,然后复制ip报头(702),并在pdcp报头之前附加经复制的ip报头。然后它对pdcp有效载荷执行正常的pdcp功能,如rohc和加密。数据分组包括经复制的ip报头、pdcp报头,并且将数据分组发送到pdcp适配层108。pdcp适配层108将包括承载id的适配报头添加到经复制的ip报头和pdcp报头之间(704)。

pdcp适配层108将数据分组转发到wlanap104(706)。在从pdcp适配层108接收到数据分组之后,wlanap104基于ip报头(其是从pdcp适配层108接收的数据分组中的第一报头)识别mac地址(708),并进一步在mac地址中创建具有合适mac地址的mac报头(710)。wlanap104维持ip报头到mac地址的映射。wlanap104将数据分组发送到ue106(712)。在ue106处的正接收的wlan实体使用传统wlanmac过程来发现mac报头(714),然后将数据分组提供给pdcp适配层110。pdcp适配层110去除经复制的ip报头(716)并且解析适配报头,并且基于存在于适配报头中的承载id将数据分组路由到ue106处的适当实体(例如:lte的pdcp层)中。在实施例中,pdcp适配层110仅解析并去除适配报头,然后将数据分组发送到pdcp层。pdcp层去除经复制的ip报头,然后继续其正常的pdcp功能。

如图8所示,如果pdcp层决定经由wlanap104路由数据分组,则pdcp层复制仅包含源地址和目的地地址的ip报头(802),然后执行rohc和加密。在实施例中,pdcp层仅复制ip报头的源和目的地部分并且将其附加在pdcp报头之前。pdcp适配层108将报头添加在经复制的ip报头和pdcp报头之间。pdcp适配层108需要识别可以由pdcp层预先指定的或者可以通知给它的ip报头的长度。

在实施例中,pdcp适配层108添加包括承载id的报头(804)。进一步,适配层将数据分组与报头一起发送到wlanap104(806)。

一旦wlanap104接收与报头一起的数据分组,则wlanap104从ip地址中识别mac地址(808),并使用所识别的mac地址创建mac报头(810)。wlanap104将数据分组与mac报头一起发送到ue106(812)。包括在ue106中的wlan实体发现mac报头(814)并传递到pdcp适配层110。pdcp适配层110去除经复制的ip报头(816),并基于承载id传递给pdcp层。

如图9所示,pdcp层在从上层(即ip层)接收ip分组时执行数据分组路由。pdcp层将包括pdcp报头的pdcp分组发送到pdcp适配层108(902)。pdcp适配层108在数据分组中交换ip报头和pdcp报头位置(904)。然后,pdcp适配层108将适配报头添加到ip报头和pdcp报头之间(906)。

进一步,pdcp适配层108将数据分组转发到wlanap104(908)。在由wlanap104接收到数据分组之后,wlanap104基于ip报头(位于数据分组的第一位置)来识别mac地址(910),并且进一步在mac报头中创建具有该mac地址的mac报头。维持ip报头到mac地址的映射。wlanap104将数据分组发送到ue106(914)。在ue106处的接收wlan实体使用传统wlanmac过程来发现mac报头(916),然后将数据分组提供给pdcp适配层110。pdcp适配层110去除ip报头和pdcp报头的经交换的位置(918),并发现适配报头,然后将数据分组转发到ue106处的pdcp层。

如图10所示,pdcp通过从ip报头的末端进行加密和rohc而将pdcp分组发送到pdcp适配层108(1002)。基于接收到pdcp分组,pdcp适配层108交换ip报头和pdcp报头的位置(1004)。进一步,pdcp适配层1008添加包括承载id的报头(1006)。pdcp适配层108将数据分组与报头一起发送到wlanap104(1008)。

在由wlanap104接收与报头一起的数据分组之后,wlanap104从ip地址中识别mac地址(1010),并使用所识别的mac地址创建mac报头(1012)。进一步,wlanap将数据分组与mac报头一起发送到ue106(1014)。wlan实体发现mac报头(1016),并传递到pdcp适配层110。pdcp适配层110交换ip报头和pdcp报头的位置(1018)。

图11是根据如本文公开的实施例的指示使用ue专用隧道识别(teid)在enb102和wlanap104之间建立通信所涉及的各种步骤和过程的序列图。

enb102发送与wlanap104建立通用分组无线电业务(gprs)隧道协议(gtp)隧道的请求(1102)。在enb102和wlanap104之间交换隧道id(1104)。pdcp适配层108添加承载id和ueid(1106)。pdcp适配层108将数据分组和报头发送到wlanap104(1108)。一旦wlanap104接收与报头一起的数据分组,则wlanap104从被包括适配报头中的ueid中识别mac地址(1110),并从所识别的mac地址中创建mac报头(1112)。wlanap将数据分组与mac报头一起发送到ue106(1114)。

在实施例中,一旦enb102决定在相关联的wlanap104上将部分数据分组或完整数据分组路由到ue106,则enb102与wlanap104建立其中teid与ue标识符具有一对一映射的gtp隧道。

例如,ueid可以是临时移动站标识符(temporarymobilestationidentifier,tmsi)、imsi、分配给ue106的ip地址、ue106与wlanap104的关联id或者在第三代合作伙伴计划(3gpp)网络中其中使用的任何其他ue标识。

在实施例中,wlanap104维持ueid和mac地址的映射表,其在从enb102接收到数据分组时帮助wlanap104识别对应的ue。

在实施例中,ue106将mac地址共享给enb102,并且enb102在建立隧道的同时与wlanap104共享。

在实施例中,teid被映射到ue106的mac地址。当从enb102接收数据分组时,wlanap104识别数据分组被路由到的(在多个ue当中的)ue106。

在实施例中,teid可以被映射到其他ue标识,其反过来被映射到mac地址。

在实施例中,ue102在与wlanap104关联之后与enb102共享关联id。teid可以被映射到其中wlanap104初始创建关联id到ue的mac地址的映射表的关联id。

在实施例中,将teid直接或间接地映射到mac地址,pdcp适配报头包括其帮助wlan实体将数据分组发送到pdcp适配层110的承载id。

enb102与相关联的wlanap104建立隧道,其中隧道由未被映射到ueid的teid来标识。在单个隧道上将必须经由相关联的wlanap104路由的所有ue的数据分组将被发送到wlanap104。

在实施例中,适配报头包括帮助wlanap104来识别ue106并且因此识别ue106的对应mac地址的ueid。

在实施例中,适配报头包括基于其wlanap104创建mac报头的ue106的mac地址。在这种情形下,由ue106向enb102报告mac地址。在实施例中,适配报头包括之后由wlanap104映射到对应的mac地址的任何其他ueid。在实施例中,enb102在enb102将数据分组发送到wlanap104之前将要在适配报头中使用的mac地址和ueid通知给wlanap104。

在实施例中,enb102基于由lte网络分配的wlanap104的ip地址来识别wlanap104。

在实施例中,wlanap104基于enb102的ip地址与enb102相关联。

在实施例中,enb102通过ue106识别wlanap104。

在实施例中,当enb102和wlanap104这两者都在ue106附近时,enb102配置ue106来报告扫描的结果。

基于来自多个ue的报告,enb102可以为了ltewi-fi聚合而建立它可以与wlanap相关联的列表。

图12是根据如本文公开的实施例的使用ue和流专用teid在enb102和wlanap104之间建立通信所涉及的各种步骤和过程的序列图。在实施例中,enb102发送与wlanap104建立gtp隧道的请求(1202)。该请求包括ue标识符(例如,mac地址)和承载id。teid提供与ueid的一对一映射(1204)。wlanap104生成teid到mac地址的映射表(1206)。pdcp适配层108添加承载id(1208)。pdcp适配层108将数据分组与报头一起发送到wlanap104(1210)。

在实施例中,如果来自pdcp适配层108的报头包括qos,则wlanap104应用qos。

进一步,wlanap104从teid中识别mac地址(1212)。wlanap104从所识别的mac地址中创建mac报头(1214),并将数据分组与mac报头一起发送到ue106(1216)。

enb102与wlanap104建立gtp隧道,其中teid和ueid的映射与承载id一起。

图13是根据如本文公开的实施例的指示ue偏好指示(例如,对于enb102的一个时间指示)所涉及的各种步骤和过程的序列图。可以基于运营商ap或私人ap来提供ue偏好指示。在实施例中,ue106在能力指示中检查ltewlan聚合的支持(1302)。ue106向enb102发送能力指示(1304)。在实施例中,ue106检查由用户是否启用或禁用聚合特征的指示(1306)。ue106向enb102发送聚合启用信息/聚合禁用信息(1308)。在实施例中,ue106检查运营商ap或私人ap的偏好指示(1310)。ue106将偏好指示发送到enb102(1312)。基于指示信息,enb102决定使用聚合(1314)。enb102确定ue102是否偏好运营商ap(1316)。如果ue102偏好运营商ap,则enb102决定使用聚合(1318),并且基于该聚合发送该命令。如果ue102不偏好运营商ap,则enb102不发送聚合命令(1320)。

如果ue偏好是运营商ap:

a)enb102发送wlan聚合添加命令(scelladdition)

b)如果ue106不使用wi-fi(对于私人wlanap),则ue106执行与所指示的运营商ap的关联

c)如果ue106使用wi-fi(对于私人wlanap),则ue106执行与当前私人ap发分离,并且执行与指示的运营商ap关联

如果ue偏好是私人:

过程a:

1)如果在使用wi-fi(对于私人ap),则enb102不发送聚合命令

2)如果不在使用wi-fi(对于私人ap),则enb102发送聚合命令

a)在enb102发送聚合命令之前,enb102基于由ue102发送的“wi-fi状态指示”来检测wi-fi使用

过程b:

enb发送聚合命令而不管wi-fi状态:

○ue106经由ui向用户显示命令

○如果用户同意执行wi-fi聚合,则ue106执行与所指示的运营商ap的关联

●如果在使用wi-fi,则ue106首先执行分离

过程c:

如果在使用wi-fi,则enb102发送“兴趣指示”

如果在ue106与ap分离后,ue向enb102指示wi-fi状态

○这可以稍后发生

○这也可以是有限时间的行为

●如果在所配置的时间内wi-fi状态变为“未使用”,则ue发送状态

○如果每次wi-fi状态发生变化(不仅是对于enb请求)都发送这些指示,则也可以由“wi-fi状态指示”覆盖这个选项

○可替换地,enb102可以在一些时间后再次发送聚合命令

如果ue偏好是私人ap的所选择列表

a)如果在用“优先偏好私人ap”列表中的ap之一使用wi-fi,则enb102不发送聚合命令

(i)enb102检测优先偏好ap的列表

图14是示出根据如本文公开的实施例的涉及ue偏好配置而不被指示给enb102的各种步骤和过程的序列图。在实施例中,ue106在能力指示中检查ltewi-fi聚合的支持(1402)。ue106向enb102发送能力指示(1404)。在实施例中,ue106检查是否启用或禁用聚合特征的指示(1406)。ue106向enb102发送聚合启用信息(或者聚合禁用信息)(1408)。在实施例中,ue106发送已配置的而不被指示给enb102的偏好指示(1410)。enb102决定使用聚合(1412)。enb102将聚合命令发送到ue106(1414)。ue102自身确定偏好运营商ap(1416)。如果ue偏好运营商ap,则ue102将与所指示的ap相关联(1418)。如果ue不偏好运营商ap,则ue将不与所指示的ap相关联(1420)。

经由基于ui的用户选择来配置ue偏好

它不被指示向enb102

如果enb102决定配置聚合ap,则它发送聚合命令

ue106基于用户配置的ue偏好来执行接受或拒绝该命令的动作

在实施例中,ue106可以基于用户输入来配置它的私人ap或运营商聚合ap的偏好。ue106可以预先向enb102指示该偏好,并且enb102可以据此决定配置聚合ap。enb102可以确定在ue106处是否在使用wi-fi。在enb102为了聚合而命令ue106来配置ap之前,ue106可以基于来自enb102的请求发送该wi-fi状态指示。在一个示例中,如果ue106已经指示它的运营商聚合ap的偏好,则enb102可以在不担心ue106处的wi-fi状态的情况下配置聚合ap。如果将ue106连接到私人ap,则ue106将必须为了聚合而与私人ap分离并且与所指示的运营商ap关联。

在实施例中,ue106没有配置它的私人ap或者运营商聚合ap的偏好,但是当enb102发送命令来聚合所指示的运营商ap时,ue106通过用户接口提示用户接受或拒绝聚合。ue106根据用户选择来进行接受或拒绝聚合。

下表显示了ue偏好指示。

[表1]

图15是根据如本文公开的实施例的在其中wlanap区分上层的数据分组格式的图。可以使用子网络接入协议(subnetworkaccessprotocol,snap)扩展报头中的协议id字段的新值来识别数据分组是来自lte的。可以使用协议id的保留值来识别来自lte网络的数据分组。在实施例中,如果pdcp决定经由wlanap104路由数据分组,则pdcp形成数据分组并发送到pdcp适配层108。pdcp适配层108创建具有合适字段的llc/snap报头,并且将数据分组发送给ap。ap在接收到数据分组时可以基于snap报头识别数据分组是来自lte的,并且据此处理它,wlanap104基于所创建的隧道id或基于适配报头来创建mac报头,如果mac地址或关联id被包括在适配报头中。

在实施例中,不对将经由wlan路由的数据分组执行lte网络中的加密。enb102可以配置wlan为总是执行加密。enb102还可以将加密方案配置为使用在wlanap104处可用的那些。

当enb102与wlanap104建立隧道、用于将分组路由到ue106时,其中teid被一对一的映射到ueid,enb102还指示分组的接入类别。在实施例中,enb102还可以指示所指示的接入类别的参数,例如,如果经由wlanap104路由视频通信量,则enb102可以指示wlanap104对数据应遵循的cw值。此外,pdcp适配层108可以形成通信量id(trafficid,tid)来选择用于优先化qos的用户优先级(userpriority,up)或者用于参数化qos的通信量规范(trafficspecification,tspec)。在实施例中,适配报头包括qos接入类,使得wlanap104可以基于qos来处理数据分组。在实施例中,适配报头包括承载id,并且wlanap104基于隧道建立来映射到接入类。

在实施例中,当enb102与wlanap104建立隧道、用于将分组路由到ue106时,其中teid被一对一地映射到ueid和承载id,enb102还指示分组的接入类别。enb102还可以指示所指示的接入类别的参数,例如,如果经由wlanap104路由视频通信量,则enb102可以指示ap对数据应遵循的cw值。

基于从3gpp服务或qci到15802.11qos的qos映射,enb102可以指示ue106将添加通信量流(addtrafficstream,addts)请求帧发送到wlanap104。enb102可以向ue106提供识别属于tclas元素中的特定ts的各种pdu或即将到来的mac服务数据单元(macservicedataunit,msdu)所必需的一组参数。此外,wlanap104形成包括诸如服务开始时间、最小数据速率、平均数据速率和峰值数据速率等等参数的tspec元素。wlanap104基于可用资源来利用addts响应帧进行响应。

在实施例中,enb102可以指示wlanap104包括上层协议标识(upperlayerprotocolidentification,u-pid)以向ue106指示数据分组是来自pdcp的。

图16示出了根据如本文公开的实施例的实现用于在lte-wlan聚合系统100中将数据分组路由到ue106的机制的计算环境1602。如图所描绘的,计算环境1602包括配备有控制单元1604和算术逻辑单元(arithmeticlogicunit,alu)1606的至少一个处理单元1608、存储器1610、存储单元1612、多个网络装备1616和多个输入输出(inputoutput,i/o)装备1614。处理单元1608负责处理技术的指令。处理单元1608从控制单元1604接收命令以便执行它的处理。进一步,在alu1606的帮助下计算涉及指令的执行的任何逻辑和算术运算。

总体计算环境1602可以由多个同构或异构核心、不同种类的多个cpu、特殊媒体和其他加速器组成。处理单元1608负责处理技术的指令。进一步,多个处理单元1604可以位于单个芯片上或多个芯片上。

将包括为实现所需的指令和代码的技术存储于存储器单元1610或者存储装置1612中或者这两者中。在执行时,可以从相应的存储器1610或存储装置1612中取出指令,并且由处理单元1608执行指令。

在任何硬件实现的情况下,各种网络装备1616或外部i/o装备1614可以连接到计算环境1602,以支持通过网络单元和i/o装备单元的实现。进一步,通信单元(未示出)被配置为用于在内部单元之间的内部地进行通信和经过一个或多个网络与外部装备进行通信。

本文公开的实施例可以通过在至少一个硬件装备上运行并执行网络管理功能来控制元素的至少一个软件程序来实现。图1到图16中所示出的元素包括可以是在硬件装备或者硬件装备和软件模块的组合中的至少一个的块、元素、动作、行为、步骤等。

具体实施例的前述描述将完全揭示本文实施例的一般性质,其他人可以通过应用当前知识在不脱离一般概念的情况下容易地对各种应用进行修改和/或适应,并且,因此,应该并且意图在所公开的实施例的等同物的含义和范围内理解这样的适应和修改。要理解,本文中使用的措辞或术语是为了描述的目的而不是限制。因此,虽然已经以偏好实施例的方式描述了本文实施例,但是本领域技术人员将认识到,本文实施例可以在本文所述的实施例的精神和范围内进行修改来实践。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1