CN108781365B - 用于通信***中多连接性处理的方法和网络节点 - Google Patents

用于通信***中多连接性处理的方法和网络节点 Download PDF

Info

Publication number
CN108781365B
CN108781365B CN201680083929.2A CN201680083929A CN108781365B CN 108781365 B CN108781365 B CN 108781365B CN 201680083929 A CN201680083929 A CN 201680083929A CN 108781365 B CN108781365 B CN 108781365B
Authority
CN
China
Prior art keywords
network node
data protocol
packet
protocol packet
communication device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201680083929.2A
Other languages
English (en)
Other versions
CN108781365A (zh
Inventor
K.诺曼
范锐
J.鲁尼
G.梅德
R.亚森
缪庆育
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN108781365A publication Critical patent/CN108781365A/zh
Application granted granted Critical
Publication of CN108781365B publication Critical patent/CN108781365B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • H04W12/033Protecting confidentiality, e.g. by encryption of the user plane, e.g. user's traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • H04W12/037Protecting confidentiality, e.g. by encryption of the control plane, e.g. signalling traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • H04W12/041Key generation or derivation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • H04W12/043Key management, e.g. using generic bootstrapping architecture [GBA] using a trusted network node as an anchor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/323Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the physical layer [OSI layer 1]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

公开了一种通信***(1)中多连接性处理的方法(20)。方法(20)可在第一网络节点(2a)中被执行并且包括:生成(21)去往通信装置(4)的数据协议分组,以及在数据协议分组中包括(22)识别数据协议处理上下文和第一网络节点(2a)的至少一个标识符。也公开了在第二网络节点(2a)中和在通信装置(4)中的方法(50),以及第一和第二网络节点(2a,2b)、通信装置、计算机程序和计算机程序产品。

Description

用于通信***中多连接性处理的方法和网络节点
技术领域
本文中公开的技术一般涉及通信***领域,并且具体地说,涉及通信***中多连接性处理的方法、网络节点、计算机程序和计算机程序产品。
背景技术
长期演进(LTE)双连接性是其中用户设备(UE)被同时连接到主控演进节点B(MeNB)和辅助eNB(SeNB)这两个不同网络节点,并且由这两个不同网络节点提供无线电资源的特征。UE连接到两个网络节点的此可能性给出了几个优点,诸如,例如增大的数据率、增大的网络容量和改进的频谱利用。
在控制平面架构及用户平面架构方面,存在对于LTE双连接性特征的不同情形。例如,用户业务可在核心网络级(例如,在服务网关S-GW中)或在无线电网络级(例如,在MeNB中)被拆分。在S-GW中的拆分带来诸如因为在MeNB和SeNB均要求加密而安全性受影响的缺点,而在MeNB级的拆分具有诸如所有双连接性业务不得不在MeNB中路由,处理和缓冲的缺点。在后一情形中,也要求在MeNB与SeNB之间的流控制。
从上面所述内容中,显然存在需要在实现以及还有改进双连接性特征时要考虑的许多问题。
发明内容
本发明教导的目的是解决和改进针对上面提及的双连接性特征和针对在本文中公开的推广的对应多连接性特征的各种方面。具体目的是要能够实现在例如用于双连接性及多连接性的承载方面的灵活性。此目的和其它目的通过根据本文实施例的方法、网络节点、通信装置、计算机程序和计算机程序产品而得以实现。
根据一方面,该目的通过一种通信***中多连接性处理的方法而得以实现。方法在第一网络节点中被执行并且包括生成去往通信装置的数据协议分组,以及在数据协议分组中包括识别数据协议处理上下文和第一网络节点的至少一个标识符。
方法带来了若干优点。例如,方法使得数据协议实体与其输送机制的分离能实现,例如分组数据汇聚协议(PDCP)实体与LTE中无线电链路控制(RLC)/媒体接入控制(MAC)/物理层(PHY)的分离。这又使得通信装置能在RLC/MAC/PHY级上连接到多个网络节点,但在PDCP/RRC级上连接到其它网络节点。
方法也使得在网络节点中更灵活的承载处理能实现。这在网络节点的协议层更可能被拆分和定位在物理上不同的网络节点的虚拟化实现中特别有用。
根据一方面,该目的通过一种用于第一网络节点以便在通信***中进行多连接性处理的计算机程序而得以实现。计算机程序包括计算机程序代码,其在第一网络节点上的至少一个处理器上被执行时,促使第一网络节点执行如上所述的方法。
根据一方面,该目的通过一种包括如上所述的计算机程序和计算机程序被存储在其上的计算机可读部件的计算机程序产品而得以实现。
根据一方面,该目的通过一种用于通信***中多连接性处理的第一网络节点而得以实现。第一网络节点配置成:生成去往通信装置的数据协议分组,并且在数据协议分组中包括识别数据协议处理上下文和第一网络节点的至少一个标识符。
根据一方面,该目的通过一种通信***中多连接性处理的方法而得以实现。方法在第二网络节点中被执行,并且包括接收数据协议分组,并且基于在数据协议分组中的至少一个标识符,确定数据协议分组的目的地,所述至少一个标识符识别数据协议处理上下文和目的地。
根据一方面,该目的通过一种用于第二网络节点以便在通信***中进行多连接性处理的计算机程序而得以实现。计算机程序包括计算机程序代码,其在第二网络节点上的至少一个处理器上被执行时,促使第二网络节点执行如上所述的方法。
根据一方面,该目的通过一种包括如上所述的计算机程序和计算机程序被存储在其上的计算机可读部件的计算机程序产品而得以实现。
根据一方面,该目的通过一种用于通信***中多连接性处理的第二网络节点而得以实现。第二网络节点配置成接收数据协议分组,并且基于在数据协议分组中的至少一个标识符,确定数据协议分组的目的地,所述至少一个标识符识别数据协议处理上下文和目的地。
根据一方面,该目的通过一种通信***中多连接性处理的方法而得以实现。方法在通信装置中被执行并且包括生成数据协议分组,以及在数据协议分组中包括识别数据协议处理上下文和进行接收的第一网络节点的至少一个标识符。
根据一方面,该目的通过一种用于通信装置以便在通信***中进行多连接性处理的计算机程序而得以实现。计算机程序包括计算机程序代码,其在通信装置上的至少一个处理器上被执行时,促使通信装置执行如上所述的方法。
根据一方面,该目的通过一种包括如上所述的计算机程序和计算机程序被存储在其上的计算机可读部件的计算机程序产品而得以实现。
根据一方面,该目的通过一种用于通信***中多连接性处理的通信装置而得以实现。通信装置配置成生成数据协议分组,以及在数据协议分组中包括识别数据协议处理上下文和进行接收的第一网络节点的至少一个标识符。
在阅读以下描述和附图时,本发明教导的实施例的其它特征和优点将变得清楚明显。
附图说明
图1图示了第一LTE双连接性情形。
图2图示了第二LTE双连接性情形。
图3以示意图方式图示了在其中可实现根据本发明教导的实施例的环境。
图4是根据本发明教导的实施例的信令图。
图5图示了根据本发明教导关于在网络节点中的方法的一实施例的步骤的流程图。
图6图示了根据本发明教导关于在网络节点中的方法的一实施例的步骤的流程图。
图7以示意图方式图示了用于实现根据本发明教导的实施例的网络节点和部件。
图8图示了网络节点,其包括用于实现本发明教导的实施例的功能模块/软件模块。
图9图示了根据本发明教导关于在通信装置中的方法的一实施例的步骤的流程图。
图10以示意图方式图示了用于实现根据本发明教导的方法的实施例的通信装置和部件。
图11图示了通信装置,其包括用于实现本发明教导的实施例的功能模块/软件模块。
具体实施方式
在下面的描述中,为便于解释而不是限制,陈述了特定的细节,诸如特定的架构、接口、技术等,以便提供详尽理解。在其它情况下,忽略了熟知的装置、电路和方法的详细描述以免用不必要的细节使得本描述晦涩难懂。相同参考标号在本描述通篇中指代相同或类似的元素。
本发明所预见和解决的一个问题与安全性有关,并且将在下面被描述。控制平面分组和用户平面分组为了安全性而被处理,例如,两种类型的分组均被加密,并且在LTE中,至少控制平面分组在通过空中接口被传送时也被进行完整性保护。控制平面分组和用户平面分组未由本身保护,而是保护转而留给诸如驻留在协议堆更低层的分组数据汇聚协议(PDCP)的数据协议。PDCP用作示范数据协议,但其它协议也是可能的,例如子网相关汇聚协议(SNDCP)或链路层控制(LLC)协议。网络节点和用户设备(UE)就基本密钥达成一致,它们将从该密钥推导必需的加密和完整性保护密钥。在下述内容中,此密钥将被称为KEY(KEY可例如在LTE的情况下对应于在LTE规范中定义的KeNB)。推导的密钥和完整性保护密钥被提供到PDCP协议,其执行加密和完整性保护处理。
如在背景部分中所提及的,存在对于LTE双连接性特征的不同情形。在下述内容中,简要地描述两个此类情形。
图1图示了第一LTE双连接性情形(在领域内表示为情形3C)。在此第一双连接性情形中,UE的两个连接性分支(到MeNB和SeNB的相应连接)在公用PDCP层中拆分/接合。也就是说,PDCP层是对两个连接性分支共用的最低协议层。单个安全性KEY充当用于PDCP分组的加密和完整性保护密钥两者的基础,并且该KEY被用于两个连接性分支。KEY可由于切换和其它事件而被更新。
图2图示了第二LTE双连接性情形(在领域内表示为情形1A)。在此第二双连接性情形中,所述两个连接性分支在核心网络中拆分/接合,例如在S-GW(未图示)中。所述两个连接性分支因此具有单独的PDCP实体并且使用不同安全性KEY。为便于UE在不同KEY之间进行区分,所述两个连接性分支跨无线电接口使用不同的逻辑信道,并且此信息能够被传播到更高协议层。
在已知的LTE双连接性特征中,UE知道哪个KEY对应于哪个eNB,因为只有一个KEY。进一步,UE能够推断哪个KEY用于来自分组在其上被接收的逻辑信道的给定下行链路PDCP分组的安全性处理。相反地,UE能够基于分组将在其上被发送的逻辑信道,选择哪个KEY要用于上行链路分组的安全性处理。
然而,在本文中所建议的多连接性的概念(例如关于图3所描述的)中,仅从在其上接收到分组的逻辑无线电信道,UE不再能够肯定地确定分组(例如控制平面分组)受到具体网络节点的保护。具体地,从第一网络节点收到的分组可基于UE与第二网络节点共享的KEY已被加密。然而,同样可能的是分组受第一网络节点保护,并且经由在第二网络节点与UE之间的逻辑信道被输送。
发明者已识别出描述的3GPP标准化LTE双连接性情形的一些预见的可能缺陷。例如,第一情形(图1)不考虑使用不同KEY的承载的动态添加和删除。另外,第一情形具有在MeNB与SeNB之间高度静态的主控/从属关系,并且UE知道经由SeNB的逻辑信道输送的所有分组不受MeNB保护。第一情形确实因此不允许来自相同PDCP流的不同分组经由不同数据无线电承载(DRB)和可能甚至经由不同eNB被输送。除与识别诸如加密密钥和要使用哪个加密算法的正确安全性参数有关的问题外,还必须识别非安全性配置参数。非安全性参数的示例包括报头压缩上下文,用来压缩/解压缩在网络节点之一中的PDCP实体与UE之间被传送时的用户平面分组报头。
其它连接性情形可具有对应缺陷。例如,提及的第二LTE双连接性情形(图2)具有其它缺陷。例如,卸载决定不能由RAN做出,而是转而从核心网络中的节点(例如,移动性管理实体MME)被控制。这导致被卸载的承载的不那么动态的设立和卸下,并且因此增大在RAN与核心网络之间的信令。现有解决方案不允许UE或网络节点(例如,eNB)识别在多连接性情形中处理PDCP分组要求哪些配置参数(例如,KEY),其中PDCP分组能够在任何网络节点中被保护,但经由此网络节点或任何其它网络节点被输送,并且其中新DRB和信令无线电承载(SRB)的添加和对现有DRB和SRB的移除与分组被输送所在的逻辑信道无关。
简要地说,鉴于以上所述内容,本发明在各种实施例中提供一种解决方案,其中分组的发送方(例如诸如eNB的网络节点或UE)包括标识符,例如UE或eNB的接收方能够将该标识符与给定处理上下文相关。由此,UE和eNB被使得能确定在处理具体数据协议(例如,PDCP)分组时要使用哪个配置和状态信息。同样注意的是,PDCP只被用作说明性示例,而其它协议能够备选地被使用。进一步,在下述内容中,LTE只被用作在描述各种实施例时的示例,并且因此针对例如提及的接口、节点等的具体表示不应被视为限制,因为本发明教导可也被应用于除LTE外的其它技术。本发明教导可被应用于多种无线通信***和标准,例如演进LTE或新5G RAT(例如,NX)。
图3以示意图方式图示了在其中可实现根据本发明的教导的不同实施例的通信***1。为简单起见,LTE术语用于描述各种实施例,但注意,本发明教导可被应用于除LTE外的多种无线通信***和标准,例如,演进LTE或新5G RAT(NR、新无线电接入技术)。
本文中建议了双连接性特征到多连接性概念的推广,其中在下述内容中由用户设备(UE)例示的通信装置4可通过一个或多个无线连接与一个或多个可用网络节点2a、2b交换控制平面和用户平面业务两者。网络节点2a、2b可例如包括eNB,但其它类型的网络节点也是可能的,例如,只实现无线电链路控制(RLC)/媒体接入控制(MAC)/物理层(PHY)或MAC/PHY的NR接入节点或无线电头端。各种设定是可能的,并且图3图示了一个此类示范设定。
可在第一网络节点2a中的控制平面功能5a(图3中的最左网络节点)与UE 4之间交换来自无线电资源控制(RRC)协议的控制平面分组。在此上下文中,注意至少对于LTE,RRC功能是控制平面功能的示例,并且术语控制平面在下述内容中被使用。控制平面分组(例如,RRC分组)可从第一网络节点2a本身或者经由第二网络节点2b(图3中最右网络节点)被输送到UE 4。控制平面分组可实际上经由UE 4可连接到的并且直接或间接(例如,经由中间网络节点)被连接到第一网络节点2a的任何网络节点被输送到UE 4。进一步,控制平面分组可通过任何无线接入技术被输送,例如,如分别在参考标号3a、3b和7a、7b所指示的LTE接入或5G NR接入。这是真实的,而与输送具体控制平面分组的是第一和第二网络节点2a、2b中的哪个无关。虚线指示用于控制平面分组的这些不同的输送路线:经由例如LTE接入3a或5G/NR接入7a,从第一网络节点2a的控制平面功能5a到UE 4,或者经由第二网络节点2b的无线无线电输送功能3b、7b,从第一网络节点2a的控制平面功能5a到UE 4。
注意,第一和第二网络节点2a、2b无需均(或全部,在不止两个网络节点牵涉到服务于UE的情况下)具有控制平面功能和用户平面(UP)功能,并且这些因此在图3中被指示为对于第二网络节点2b是可选的。更进一步,可能在给定时刻有活跃的不止一个控制平面功能。例如,图3中的第一和第二网络节点2a、2b均可具有与UE 4的独立的控制平面连接(在LTE的情况下也表示为RRC连接),或者第一网络节点2a的控制平面功能5a可以不同方式与第二网络节点2b的控制平面功能5b协调。
从用户平面功能6a、6b之一发送的用户平面分组可类似地由任何网络节点2a、2b通过任何其支持的无线电接入3a、7a、3b、7b被输送到UE 4。用于用户平面分组的此类不同输送路线可例如包括经由例如LTE接入3a或5G/NR接入7a,从第一网络节点2a的用户平面功能6a到UE 4,或者经由第二网络节点2b的无线无线电输送功能3b、7b,从第一网络节点2a的用户平面功能6a到UE 4的路线。这使得在无线电接入网络(RAN)与核心网络之间(例如在eNB与S-GW之间通过接口S1-U)具有用于用户平面数据的多个连接的可能性能实现,这些连接同时向和从UE 4输送用户平面分组,但其中使用的具体空中接口连接(即,哪个网络节点最终实际上与UE通信)不一定为核心网络(例如,其S-GW)所知。
本文中介绍的标识符可在上行链路和下行链路中不同。上行链路标识符应识别哪个UE发起了PDCP分组和分组应被路由到哪个网络节点。然而,如果UE将PDCP分组直接发送到分组去往的网络节点,则后者是不必要的。如果UE将分组发送到与分组最终去往的网络节点不同的另一网络节点,则它包括其自己的标识符,另一网络节点随后在LTE的情况下通过X2接口向最终目的地网络节点转发分组(最终目的地网络节点可以距离几个跳)。包括UE标识符的备选方案是所述两个网络节点使用专用于特定UE的流控制传送协议(SCTP)主体或SCTP流。在此情况下,网络节点能够将UE的身份与发送和接收分组所在的SCTP主体或SCTP流相关。备选方案是将特定UE的特定无线电承载与SCTP流或主体关联,并且从此关联中推断UE的身份。
在下行链路中,假设如在LTE中的情况一样,每网络节点/UE(例如,eNB/UE)对只有一个PDCP处理配置,则UE需要知道哪个网络节点保护了分组。如果可存在不止一个PDCP处理配置,则下行链路标识符需要也识别应被用于具体分组的网络节点内的配置。
网络节点可能必须协调标识符的生成和指派,使得不存在PDCP分组将被路由到哪个网络节点/UE的模糊性,并且使得不存在关于哪个配置要用于在接收端上的PDCP处理的模糊性。
在下述内容中将更详细地描述上面简要描述的点。在参照图1描述的多连接性情形中,UE 4可具有到不同的至少两个网络节点2a、2b的任意数量的连接性分支。
根据一实施例,标识符与PDCP分组一起被传送,例如在PDCP报头中。标识符向UE 4指示分组已被处理所采用的PDCP处理上下文(例如,加密算法、安全性参数、安全性状态)。由于有多个(不止一个)连接性分支和多个(不止一个)网络节点2a、2b和因此牵涉到的多个PDCP处理上下文,单比特指示符可不足以作为标识符。因此,标识符可需要被扩展到多个比特。具体地说,标识符应使得接收器能确定在发送方哪个实体处理了分组以及还有发送方使用的PDCP处理上下文。为此,标识符可以是复合标识符。也就是说,标识符包括用于实体的一个标识符和用于PDCP处理上下文的一个另外标识符。在下行链路中,接收方是UE 4,并且发送方是网络节点2a、2b,并且相反地在上行链路中,接收方是网络节点2a、2b,并且发送方是UE 4。
标识符被用于节点间路由和用于节点内路由。节点内路由包括一旦知道在网络侧哪个网络节点2a、2b处理了分组,便将PDCP分组“路由”到网络节点2a、2b内或UE 4内的正确PDCP处理上下文。节点内路由可也被视为在概念性或文字性数据库中查找正确的PDCP处理上下文。节点间路由确保PDCP分组到达网络中的正确网络节点2a、2b,或者UE 4能确定哪个网络节点2a、2b处理了分组。先描述下行链路PDCP分组的节点间路由,之后描述上行链路PDCP分组的节点间路由。
下行链路传输
在下行链路PDCP分组的节点间路由中,第一网络节点2a创建控制平面消息或者决定将用户平面分组转发到UE 4。第一网络节点2a随后识别适当的PDCP处理上下文。如果第一网络节点2a只与UE 4共享一个PDCP处理上下文,则选择该上下文。然而,第一网络节点2a可与UE 4共享几个PDCP处理上下文,其中每一个被用于特定目的(例如,用于不同类型的服务)。在其中这可以是有用的一特定示例是其中UE 4被附连到两个不同网络切片的情况,例如一个网络切片用于公司接入,并且一个网络切片用于一般互联网接入。“网络切片”可包括虚拟化的网络元素和/或物理资源。例如,网络切片可包括虚拟化的MME(也表示为MME实例)和网络节点。在使用例如不同网络切片的情况下,第一网络节点2a可需要为属于相应网络切片的分组使用例如不同的安全性参数。在识别了网络切片特定的处理上下文后,第一网络节点2a根据识别的PDCP处理上下文(例如,使用识别的安全性参数)在PDCP分组中封装控制平面分组或用户平面分组。另外,第一网络节点2a将用于PDCP处理上下文的标识符和用于其自己的标识符(即,识别第一网络节点2a的标识符)与分组关联,并且将标识符附连到PDCP分组。
被附连到PDCP分组的标识符可以不同方式来实现。例如,用于PDCP处理上下文的标识符和用于网络节点的标识符可被包括在PDCP报头中。在其它实施例中,用于PDCP处理上下文的标识符和用于网络节点的标识符可与PDCP报头一起被传输,例如,在更低层协议中被传输。在还有的其它实施例中,用于PDCP处理上下文的标识符和用于网络节点的标识符可以是单个标识符,即用于PDCP处理上下文和网络节点两者的同一个标识符。这要求标识符在UE连接到的所有网络节点之中是独特的(后面更详细描述在网络节点之间标识符的协调),或者在标识符上施加某个结构,使得可能通过该结构确定哪个网络节点处理了分组和使用了哪个PDCP处理上下文。这例如能够通过允许N个最高有效位来表示网络节点以及剩余的比特来表示在该网络节点内的PDCP处理上下文来完成。更一般地,可经由操作和维护(OAM)或者经由诸如例如在网络节点之间的X2应用协议(AP)和在网络节点与UE之间的RRC协议的控制协议,来将所有标识符的相应某个范围预分配到每个网络节点。
一旦在网络节点中已创建PDCP分组,便能够如例如参照图1更早所描述的,使用各种路线输送它。创建的PDCP分组(包括PDCP处理上下文的标识符)可经由网络节点和UE共享的数据无线电承载或信令无线电承载,从网络节点直接被输送到UE。备选的是,网络节点可将PDCP分组转发到可能在另一网络节点中的另一输送功能。在该情况下,用于UE的标识符应与PDCP分组一起被传送。该另一输送功能可进而将PDCP分组转发到仍有的另一输送功能,或者它可将分组输送到UE。网络节点因此必须就UE标识符达成一致,使得它们知道它对应于相同UE。
在一方面中,接收去往UE的PDCP分组的网络节点可基于PDCP分组的条件,确定是将PDCP分组转发到另一网络节点,还是将分组传送到UE。此类条件的示例是以前已转发PDCP分组的网络节点的数量(例如,eNB的数量)。在此类情况下,可使用“跳数”值。接收PDCP分组的网络节点可将“跳数”值增大一,并且在PDCP分组从一个网络节点被转发到另一网络节点时,将它与PDCP分组一起进行传送。有关是将PDCP分组转发到另一网络节点,还是将它传送到UE的此类条件的另一示例是在网络节点与UE共享的无线电承载上的当前负载。
在UE接收到PDCP分组时,它不能假设分组受到了通过空中接口输送它的网络节点保护,如已描述的。因此,为确定在处理分组时要使用哪个PDCP处理上下文,UE从与PDCP分组一起收到的标识符确定使用了哪个网络节点和在该网络节点内的哪个具体PDCP处理上下文,并且随后相应地处理PDCP分组。
上行链路传输
在上行链路中,UE可决定向哪个网络节点发送某个分组和在该网络节点内哪个PDCP处理上下文要用于分组。该确定对应于在选择用于下行链路分组的PDCP处理上下文时网络节点所做的确定。一旦这已被选择,UE便处理分组,并且将它与用于PDCP处理上下文的标识符一起传送到网络节点之一。分组可不被传送到是分组的最终目标的相同网络节点,例如因为当时到该网络节点的空中接口信道负载繁重。对于最终目标网络节点不是第一接收网络节点的另一原因能够是它是重新传送,其中重新传送未通过与第一尝试相同的分支被发送。如果UE将分组发送到与最终目标网络节点不同的网络节点,则UE也将其标识符与PDCP分组包括在一起。
一旦网络节点已收到来自UE的PDCP分组,它便先确定它是否为用于PDCP分组的最终接收方。此确定是基于包括的PDCP处理上下文标识符而被做出的。如果网络节点不是最终接收方,则网络节点向最终接收方转发PDCP分组。此类转发能够基于在网络节点中静态或动态配置的路由表。网络节点可需要知道PDCP分组是应被转发到另一网络节点还是UE。这可以不同方式来完成。例如,首先接收到PDCP分组的网络节点或UE可将分组标记为上行链路分组。让网络节点执行此类标记的优点是提供了增大的安全性。如果UE执行标记,则它能够错误地设置标记,这能够潜在地被UE用于恶意行动。作为另一示例,对PDCP处理上下文标识符空间进行划分,使得标识符显示它是上行链路还是下行链路分组。然而,通知PDCP分组是应被转发到另一网络节点还是UE的此方式并不那么安全,正如同样地让UE标记上行链路分组时一样。
如更早所指示的,可要求对标识符指派的协调以确保指派到不同PDCP处理上下文的标识符在其相应域中是独特的。对于如何实现此类协调,有几个备选方案。
一个选项是具有集中式网络节点控制的协调。在此协调方法中,提供到UE的多连接性的网络节点集中的网络节点之一具有协调角色,将PDCP处理上下文标识符分发到其它网络节点。这可以是具有“主控角色”的网络节点(例如,在LTE的情况下的主控eNB,MeNB角色),但它也可以是除了PDCP处理上下文标识符的协调外不具有其它协调职责的网络节点。在后一情况中,网络节点可凭借是在当前建立的连接性分支之中第一连接性分支被建立到的网络节点而已接受了此职责。如果协调网络节点也负责到其它网络节点的连接性分支(与UE有关)的添加和移除,则协调直接实现:在协调网络节点添加到新网络节点的连接性分支(与UE有关)时,协调网络节点将新标识符分配到新网络节点。如果使用在其中转发通过另一PDCP处理上下文处理的分组的实施例,则转发能够仅在网络节点对之间进行,其中协调网络节点是该对中的网络节点之一,或者协调网络节点必须向在相同多连接性设定中牵涉的所有其它网络节点通知所有新PDCP处理上下文标识符和拥有与它们关联的PDCP处理上下文的网络节点。如果在该集中的任何网络节点能够添加到新网络节点的新连接性分支(与UE有关),则在此情况发生时,所述两个牵涉到的网络节点之一必须从协调网络节点请求新PDCP处理上下文标识符。
另一选项是在集中式控制节点中具有协调。通过此协调方法,具有控制器角色的网络节点(诸如集群头端(cluster head)、无线电网络控制器(RNC)之类的节点或另一控制实体)控制PDCP处理上下文标识符的指派。控制实体可负责整个多连接性的管理,例如在添加和移除连接性分支方面,但情况也可以是它只负责PDCP处理上下文标识符的指派。在前一情况中,控制实体本质上充当在对集中式网络节点控制的协调方法的上面描述(除可选的转发外)中的协调网络节点。在后一情况中,在多连接性集中的网络节点将转而从控制实体请求PDCP处理上下文的新标识符值。
还有的另一选项是具有分布式网络节点控制的协调。通过此协调方法,任何网络节点能够添加到另一网络节点的连接性分支(与UE有关),并且将新PDCP处理上下文标识符指派到它或者让它指派其自己的值。在任一情况中,此新PDCP处理上下文标识符必须被分布到在多连接性集中的其它网络节点,既为了通知其它网络节点(被占用的标识符,如果使用了在网络节点之间的上面描述的可选转发的话,还有标识符属于哪个网络节点)也为了如果发现冲突,让它们拒绝。此类冲突可在竞争情形期间发生,其中连接性分支的多个添加同时在多连接性集中发生。在此类情况下,必须采用回退策略,诸如两个冲突方均选择新值,或者冲突方之一得以保持冲突标识符(例如,基于节点标识符,例如,最低节点标识符能够保持标识符,其中节点标识符根据某一准则从最低到最高进行排序),或者必须进行协商过程。
作为最后示例,可使用UE控制的协调。此协调方法利用UE必须知道所有连接性分支和所有PDCP处理上下文标识符。因此,代替向UE通知新PDCP处理上下文标识符,网络请求UE指派新标识符。一备选方案可包括网络指派PDCP处理上下文标识符,例如,由每个网络节点进行的自指派,但在新标识符被使用前请求UE验证其独特性。
图4是根据本发明教导的实施例的信令图。在图4的示例中,仅考虑了可例如对应于在LTE中的KeNB的安全性密钥KEY。然而,应清楚的是,本发明教导适用于任何数据协议处理上下文,具体地说与RRC和诸如PDCP的协议有关的任何接入层(AS)安全性上下文数据和任何配置数据。
在箭头A1处,第一网络节点2a配置用于UE 4的第一KEY。此第一KEY可与在UE与第一网络节点2a之间提供例如公司接入的第一服务的第一连接性分支有关。在箭头A2处,第一网络节点2a配置用于UE 4的第二KEY。此第二KEY可与在UE与第一网络节点2a之间提供例如一般互联网接入的第二服务的第二连接性分支有关。
在箭头A3处,第一网络节点2a将使用第一KEY处理的分组转发到第二网络节点2b。第一网络节点2a在转发的分组中包括第一KEY的标识符。该标识符是如本文中已描述的标识符,并且使得UE 4能将该标识符与给定的处理上下文相关,这进而使得通信装置4可能同时具有到一个或多个网络节点的几个连接。代替将分组直接发送到UE 4,第一网络节点2a可出于不同原因而通过第二网络节点2b发送它。
在箭头A4处,第二网络节点2b将包括第一KEY的标识符的接收的分组转发到UE 4。第二网络节点2b可具有使用任何无线连接性技术(例如,LTE、5G/NR等)到UE 4的连接性分支。
在箭头A5、A6处,为第二KEY重复上面的两个步骤:
在箭头A5处,第一网络节点2a将使用第二KEY处理的分组转发到第二网络节点2b。第一网络节点2a在转发的分组中包括第二KEY的标识符。
在箭头A6处,第二网络节点2b将包括第二KEY的标识符的接收的分组转发到UE 4。第二网络节点2b可具有使用任何无线接入技术(例如,LTE、5G/NX等)到UE 4的连接性分支。具体地说,第二连接性分支(在第二网络节点2b与UE之间)无需与第一连接性分支(在第二网络节点2b与UE之间)使用相同无线接入技术。
加圆数字1指示下行链路以及处理功能如何在第一网络节点2a中被执行,而到UE4的输送功能由第二网络节点2b执行。
在箭头A7处,第一网络节点2a将使用第一KEY处理的分组发送到UE 4,包括在分组中或与分组在一起的第一KEY。
在箭头A8处,第一网络节点2a将使用第二KEY处理的分组发送到UE 4,包括在分组中或与分组在一起的第二KEY。
加圆数字2指示到UE 4的下行链路处理功能和输送功能在第一网络节点2a中被执行。借助于标识符,UE 4能够具有到第一网络节点2a的多个连接,即使它们使用不同处理上下文参数(在此情况下由KEY例示)。
在箭头A10处,第二网络节点2b已接收来自UE 4的分组(即,上行链路分组),并且将它转发到第一网络节点2a,其具有用于UE 4的处理功能。
在箭头A11处,第一网络节点2a通过如在分组中包括或与分组在一起的标识符所指示的KEY,处理上行链路分组。KEY可因此是第一KEY或第二KEY,由于标识符被提供,第一网络节点2a可以查明是哪个。
在箭头A12处,在第一网络节点2a已处理分组时,它可将分组转发到核心网络。在此情况下,标识符不必被包括在内。
加圆数字3指示上行链路以及处理功能如何在第一网络节点2a中被执行,而到/从UE 4的输送/接收功能由第二网络节点执行。如也所指示的,用户平面分组可被输送到核心网络中的服务网关(S-GW)。
注意,描述的多连接性解决方案在其各种实施例中可例如被应用扩展到LTE双连接性情形、载波聚合情形及在其中不同连接性分支利用例如LTE和NR的不同无线电接入技术(RAT)的情形。
在一些实施例中,方法在其各种实施例中可被选择地应用。也就是说,可无需始终应用方法。例如在带宽极其稀少以及没有空间用于根据本发明教导的添加的PDCP处理上下文标识符时,这可以是有用的。
总之,公开的方法和网络节点带来了若干优点。通过本发明教导能够实现的多连接性承载处理以及能够如何与哪个网络节点输送了分组和哪个网络节点创建了PDCP分组无关地来识别处理上下文的优点是“切换”能够对UE是完全透明的。从UE的角度而言,切换甚至未发生,因为UE只连续接收来自不同网络节点的分组,并且无需留意哪个是服务网络节点。后者假设在一些实例中,如果控制平面功能从源网络节点(例如,源eNB)转移到目标网络节点(例如,目标eNB),则与源网络节点关联的标识符需要在切换后与目标网络节点关联。如果情况将不是这样,则来自UE的包括用于最终目标网络节点的标识符的上行链路PDCP分组将被误路由。无缝移动性属性导致还有当在LTE中将要求切换时的情况中,能够支持连续数据传送/接收行为。方法由此消除在LTE中在切换时存在的KEY重新配置时段期间的分组丢失和传送延迟。这给予UE的用户改进的体验性能。
已被描述的各种实施例和特征可以许多不同方式被组合,在下述内容中给出了其的示例。
图5图示了根据本发明教导关于在网络节点中的方法的一实施例的步骤的流程图。通信***1中多连接性处理的方法20可在第一网络节点2a中被执行,第一网络节点可包括分组交换通信网络的节点。第一网络节点2a可例如包括诸如eNB的无线电接入节点。在其它实施例中,方法20可在核心网络节点中被实现。
方法20包括生成21去往通信装置4的数据协议分组。
方法20包括在数据协议分组中包括22识别数据协议处理上下文和第一网络节点2a的至少一个标识符。在一些实施例中,单个标识符用于识别数据协议处理上下文和第一网络节点2a两者。在其它实施例中,使用了两个标识符:一个用于识别数据协议处理上下文,并且另一个用于识别第一网络节点2a。也就是说,一个或多个标识符可被用于识别数据协议处理上下文和第一网络节点2a。
数据协议分组的生成可例如包括将控制信息(诸如目的地地址)和用户数据(即,有效负载)包括在数据协议分组中。在通信装置是例如智能电话时,此类目的地地址可例如对应于通信装置4的电话号码。注意,第一网络节点2a可确定和包括绝对最终目的地(即,通信装置4)或数据协议分组将被发送到的下一跳网络节点。进一步,识别数据协议处理上下文和第一网络节点2a的至少一个标识符被包括在数据协议分组中。包括识别数据协议处理上下文和源节点(即,第一网络节点2a)的标识符克服了通信装置4在接收生成的数据协议分组时,从逻辑信道标识符中不知道要使用哪个数据协议处理上下文(例如,哪个配置信息和哪个状态信息)的困难。如已描述的,此类困难可在引入和使用多连接性特征时发生。
方法20提供了若干优点。例如,方法20使得数据协议实体与其输送机制(例如与LTE中的RLC/MAC/PHY)的分离能实现。这进而使得通信装置4能在RLC/MAC/PHY级上连接到多个网络节点(例如,eNB),但在PDCP/RRC级上连接到其它网络节点。通过识别数据协议处理上下文和发送方,通信装置4能将该标识符与给定处理上下文相关,这进而使得通信装置4可能同时具有到一个或多个网络节点的若干连接。
在一实施例中,方法20包括在数据协议分组的报头中包含所述至少一个标识符。如更早已描述的,识别数据协议处理上下文和数据分组始发方的所述至少一个标识符可以不同方式被实现。例如,该标识符的N个最高有效位可表示数据分组始发方(发送方),并且剩余比特可表示数据协议处理上下文,或者可在某个范围的预分配的标识符之中选择该标识符。有关这些示例的进一步细节已在更早被给出,并且有关如何实现标识符的更进一步示例也已在更早被描述。
在各种实施例中,方法20包括在数据协议分组中包含通信装置4的标识符,并且将数据协议分组转发到第二网络节点2b以便输送到通信装置4。如已描述的,关于在创建分组的节点与分组去往的节点之间用于分组的路线,存在若干选项,一个选项是通过第二网络节点2b。
在各种实施例中,方法20包括将数据协议分组发送到通信装置4。在直接向通信装置4发送数据协议分组的情况中,g
在各种实施例中,方法20包括接收来自通信装置4的数据协议分组,其包括识别数据协议分组的数据协议处理上下文和作为目的地节点的第一或第二网络节点2a、2b或第二通信装置8的至少一个标识符。方法20在将生成的数据协议分组传送到通信装置的第一网络节点2a中被执行,但此方法20可与方法50(例如参照图6所描述)组合,以便接收例如在通信装置4中创建的数据协议分组,如这些实施例所建议。
在上述实施例的变化中,方法20包括确定数据协议分组去往第二网络节点2b或第二通信装置8,并且包括将数据协议分组分别指示为上行链路分组或者下行链路数据协议分组,以及根据该确定转发数据协议分组。如已描述的,指示能够以不同方式被执行,例如通过将分组标记为上行链路或下行链路分组,或者通过在处理上下文标识符空间上施加某个结构,其中该结构显示它是上行链路还是下行链路分组。
在另一变化中,方法20包括确定数据协议分组去往第一网络节点2a,并且使用与收到的至少一个标识符对应的数据协议处理上下文。也就是说,第一网络节点2a识别数据协议分组去往其自己,并且根据收到的标识符(即使用识别的数据协议处理上下文)来处理分组。
在各种实施例中,数据协议包括分组数据汇聚协议PDCP。在其它实施例中,数据协议可包括子网相关汇聚协议或链路层控制协议。
注意,在其各种实施例中并且例如参照图5所描述的方法20和在其各种实施例中,接下来参照图6所描述的方法50可均在单个节点中被实现。
图6图示了根据本发明教导关于在网络节点中的方法的一实施例的步骤的流程图。通信***中多连接性处理的方法50可在第二网络节点2b中被执行,第二网络节点2b可包括分组交换通信网络的节点。第二网络节点2b可例如包括诸如eNB的无线电接入节点。在其它实施例中,方法50可在核心网络节点中被实现。
方法50包括接收51数据协议分组。
方法50包括基于在数据协议分组中的至少一个标识符,确定52数据协议分组的目的地,所述至少一个标识符识别数据协议处理上下文和目的地。
在一实施例中,方法50包括确定数据协议分组去往网络节点2a或通信装置4、8,并且包括将数据协议分组分别指示为上行链路分组或者下行链路数据协议分组,以及根据该确定转发数据协议分组。
在各种实施例中,方法50包括接收51来自通信装置4的数据协议分组,包括接收识别数据协议分组的数据协议处理上下文和作为目的地节点的第一或第二网络节点2a、2b或第二通信装置8的至少一个标识符。
在一实施例中,方法50包括数据协议包括分组数据汇聚协议PDCP。
图7以示意图方式图示了用于实现根据本发明教导的实施例的网络节点和部件。在图7中,示出了两个网络节点2a、2b(还分别被指示为第一网络节点和第二网络节点),在其中能够实现已在各种实施例中被描述的一种或两种方法20、50。第一和第二网络节点2a、2b每个包括处理器30、60,其包括有能力执行在相应存储器31、61中存储的软件指令(其能够因此是计算机程序产品31、61)的中央处理单元(CPU)、微处理器、微控制器、数字信号处理器(DSP)、专用集成电路等中的一个或多个的任何组合。第一网络节点2a的处理器30能够配置成执行例如如联系图5描述的方法20的各种实施例中的任何实施例。第二网络节点2b的处理器60能够配置成执行例如如联系图6描述的方法50的各种实施例中的任何实施例。同样注意的是,方法20、50匀可在单个网络节点2a、2b中被实现,因为每个网络节点2a、2b可一般充当传送节点及接收节点。
存储器31、61能够是读写存储器(RAM)和只读存储器(ROM)、闪速存储器、磁带、紧致盘(CD)-ROM、数字多功能盘(DVD)、蓝光盘等的任何组合。存储器31、61也可包括持续性存储装置,例如其能够是磁存储器、光存储器或固态存储器或甚至远程挂载的存储器中的任何单个存储器或其组合。
第一和第二网络节点2a、2b每个包括用于与其它装置通信的接口33、63。接口33、63可例如包括例如协议栈等用于与其它网络节点通信的接口和用于与无线装置4、8通信的接口。
第一和第二网络节点2a、2b每个可包括分别以示意图方式在参考标号34、64指示的用于实现根据本发明教导的各种实施例的另外的处理电路***。
第一网络节点2a被提供用于通信***1中的多连接性处理。第一网络节点2a配置成:
-生成去往通信装置4的数据协议分组,以及
-在数据协议分组中包括识别数据协议处理上下文和第一网络节点2a的至少一个标识符。
第一网络节点2a可配置成例如通过包括一个或多个处理器30和存储器31,执行例如参照图5描述的方法20的步骤,存储器31包含由处理器30可执行的指令,借此第一网络节点2a可操作以执行所述步骤。因此,在一实施例中,用于通信***1中的多连接性处理的第一网络节点2a包括一个或多个处理器30和存储器31,存储器31包含由处理器30可执行的指令,借此第一网络节点2a可操作以生成去往通信装置4的数据协议分组和在数据协议分组中包括识别数据协议处理上下文和第一网络节点2a的至少一个标识符。
同样注意的是,第一网络节点2a可还配置成也执行例如参照图6描述的方法50的步骤。
在一实施例中,第一网络节点2a配置成在数据协议分组的报头中包括所述至少一个标识符。
在各种实施例中,第一网络节点2a配置成在数据协议分组中包括通信装置4的标识符,并且将数据协议分组转发到第二网络节点2b以便输送到通信装置4。
在各种实施例中,第一网络节点2a配置成将数据协议分组发送到通信装置4。
在各种实施例中,第一网络节点2a配置成接收来自通信装置4的数据协议分组,其包括识别数据协议分组的数据协议处理上下文和作为目的地节点的第一或第二网络节点2a、2b或第二通信装置8的至少一个标识符。
在各种实施例中,第一网络节点2a配置成确定数据协议分组去往第二网络节点2b或第二通信装置8,并且将数据协议分组分别指示为上行链路分组或者下行链路数据协议分组,以及根据该确定转发数据协议分组。
在各种实施例中,第一网络节点2a配置成确定数据协议分组去往第一网络节点2a,并且使用与收到的至少一个标识符对应的数据协议处理上下文。
在各种实施例中,第一网络节点2a配置成其中数据协议包括分组数据汇聚协议PDCP。
第二网络节点2b被提供用于通信***1中的多连接性处理。第二网络节点2b配置成:
-接收数据协议分组,以及
-基于在所述数据协议分组中的至少一个标识符,确定所述数据协议分组的目的地,所述至少一个标识符识别数据协议处理上下文和所述目的地。
第二网络节点2b可配置成例如通过包括一个或多个处理器60和存储器61,执行例如参照图6描述的方法50的步骤,存储器61包含由处理器60可执行的指令,借此第二网络节点2b可操作以执行所述步骤。因此,在一实施例中,用于通信***1中的多连接性处理的第二网络节点2b包括一个或多个处理器60和存储器61,存储器61包含由处理器60可执行的指令,借此第二网络节点2b可操作以接收数据协议分组,并且基于在数据协议分组中的至少一个标识符,确定数据协议分组的目的地,所述至少一个标识符识别数据协议处理上下文和目的地。
在一实施例中,第二网络节点2b配置成确定数据协议分组去往网络节点2a或通信装置4、8,并且将数据协议分组分别指示为上行链路分组或者下行链路数据协议分组,以及根据该确定转发数据协议分组。
在各种实施例中,第二网络节点2b配置成接收来自通信装置4的数据协议分组,其包括识别数据协议分组的数据协议处理上下文和作为目的地节点的第一或第二网络节点2a、2b或第二通信装置8的至少一个标识符。
在各种实施例中,数据协议包括分组数据汇聚协议PDCP。
本发明教导还涵盖用于第一网络节点2a以便在通信***中进行多连接性处理的计算机程序32。计算机程序32包括计算机程序代码,所述代码在第一网络节点2a上的至少一个处理器上被执行时,促使第一网络节点2a执行根据任何描述的实施例的方法20。本发明教导还涵盖用于第二网络节点2b以便在通信***中进行多连接性处理的计算机程序62。计算机程序62包括计算机程序代码,所述代码在第二网络节点2b上的至少一个处理器上被执行时,促使第二网络节点2b执行根据任何描述的实施例的方法50。
本发明教导还涵盖计算机程序产品31、61,其包括用于实现如所描述的方法20、50的实施例的计算机程序32、62和计算机程序32、62被存储在其上的计算机可读部件。计算机程序产品或存储器因此包括由处理器30、60可执行的指令。此类指令可被包括在计算机程序中,或者被包括在一个或多个软件模块或功能模块中。如更早所提及的,计算机程序产品31可以是随机存取存储器(RAM)或只读存储器(ROM)、闪速存储器、磁带、紧致盘(CD)-ROM、数字多功能盘(DVD)、蓝光盘等的任何组合。
图8图示了网络节点,其包括用于实现根据本发明教导的实施例的功能模块/软件模块。模块能够使用诸如在处理器中执行的计算机程序的软件指令和/或使用诸如专用集成电路(ASIC)、现场可编程门阵列、离散逻辑组件等的硬件以及其任何组合来实现。可提供处理电路***,其可以是可适应的,并且具体地说,适于执行已被描述的方法20、50的任何步骤。
第一网络节点被提供用于通信***中的多连接性处理。第一网络节点包括用于生成去往通信装置的数据协议分组的第一模块41。此类第一模块41可例如包括适于生成数据协议分组的处理电路***。
第一网络节点包括用于在数据协议分组中包括识别数据协议处理上下文和第一网络节点的至少一个标识符的第二模块42。此类第二模块42可例如包括适于将至少一个标识符包含到数据协议分组的处理电路***。
注意,模块41、42中的一个或两个可被替换成单元。
第二网络节点被提供被提供用于通信***中的多连接性处理。第二网络节点包括用于接收数据协议分组的第一模块71。此类第一模块71可例如包括适用于数据协议分组的接收和处理的接收电路***。
第二网络节点包括用于基于在数据协议分组中的至少一个标识符,确定数据协议分组的目的地的第二模块72,所述至少一个标识符识别数据协议处理上下文和目的地。此类第二模块72可例如包括适于确定数据协议分组的目的地的处理电路***。
注意,两个图示的网络节点可包括所有模块或单元。例如,单个网络节点可包括模块41、42及模块71、72。
图9图示了根据本发明教导关于在通信装置中的方法的一实施例的步骤的流程图。通信***1中的多连接性处理的方法80可在通信装置4中被执行,通信装置4可包括无线装置、智能电话、膝上型计算机、平板计算机等。
方法80包括生成81数据协议分组。
方法80包括在数据协议分组中包含82识别数据协议处理上下文和进行接收的第一网络节点2a的至少一个标识符。
在一实施例中,方法80包括将数据协议分组发送到进行接收的第一网络节点2a,并且通过包括通信装置4的标识符,来指示第二网络节点2b或第二通信装置8。第二网络节点2b因此不同于进行接收的第一网络节点2a。如已描述的,在多连接性情形中,存在可沿其发送数据协议分组的各种路线。情况并不始终是首先接收分组的网络节点(例如无线电接入节点)是接收具体数据协议流的分组的唯一网络节点。相比之下,在此类多连接性情形中,流的数据协议分组可通过不同数据无线电承载被输送到两个或更多网络节点,并且也通过若干网络节点被路由。
在各种实施例中,方法80包括确定数据协议分组去往网络节点2a、2b或第二通信装置8,并且包括根据该确定指示PDCP分组。
在各种实施例中,数据协议包括分组数据汇聚协议PDCP。
图10以示意图方式图示了用于实现根据本发明教导的方法的实施例的通信装置4和部件。在图10中,示出了通信装置4(也被指示为UE),在其中能够实现在各种实施例中已被描述的方法80。通信装置4包括处理器90,其包括有能力执行在存储器91中存储的软件指令(其能够因此是计算机程序产品91)的中央处理单元(CPU)、微处理器、微控制器、数字信号处理器(DSP)、专用集成电路等中的一个或多个的任何组合。通信装置4的处理器90能够配置成执行例如如联系图9描述的方法80的各种实施例中的任何实施例。
存储器91能够是读写存储器(RAM)和只读存储器(ROM)、闪速存储器、磁带、紧致盘(CD)-ROM、数字多功能盘(DVD)、蓝光盘等的任何组合。存储器91还可包括持续性存储装置,其例如能够是磁存储器、光存储器、固态存储器或甚至远程挂载存储器中的任何单个存储器或其组合。
通信装置4包括用于与其它装置通信的接口93。接口93可例如包括例如协议栈等用于与诸如无线电接入节点的网络节点进行无线通信的接口。
通信装置4可包括以示意图方式在参考标号94指示的用于实现根据本发明教导的各种实施例的另外的处理电路***。
通信装置4被提供用于通信***1中的多连接性处理。通信装置4配置成:
-生成数据协议分组,以及
-在数据协议分组中包括识别数据协议处理上下文和进行接收的第一网络节点2a的至少一个标识符。
通信装置4可配置成例如通过包括一个或多个处理器90和存储器91,执行例如参照图9描述的方法80的步骤,存储器91包含由处理器90可执行的指令,借此通信装置4可操作以执行所述步骤。因此,在一实施例中,用于通信***1中多连接性处理的通信装置4包括一个或多个处理器90和存储器91,存储器91包含由处理器90可执行的指令,借此通信装置4可操作以生成数据协议分组和在数据协议分组中包括识别数据协议处理上下文和进行接收的第一网络节点2a的至少一个标识符。
在一实施例中,通信装置4配置成将数据协议分组发送到进行接收的第一网络节点2a,并且通过包括通信装置4的标识符,将不同于进行接收的第一网络节点2a的第二节点2b、8指示为目的地节点。
在各种实施例中,通信装置4配置成确定数据协议分组去往网络节点2a、2b或第二通信装置8,并且根据该确定指示PDCP分组。
在各种实施例中,数据协议包括分组数据汇聚协议PDCP。
本发明教导还涵盖用于通信装置4以便在通信***1中进行多连接性处理的计算机程序92。计算机程序92包括计算机程序代码,所述代码在通信装置4上的至少一个处理器上被执行时,促使通信装置4执行根据任何描述的实施例的方法90。
本发明教导还涵盖计算机程序产品91,其包括用于实现如所描述的方法的实施例的计算机程序92和计算机程序92被存储在其上的计算机可读部件。计算机程序产品或存储器因此包括由处理器90可执行的指令。此类指令可被包括在计算机程序中,或者被包括在一个或多个软件模块或功能模块中。如更早所提及的,计算机程序产品91可以是随机存取存储器(RAM)或只读存储器(ROM)、闪速存储器、磁带、紧致盘(CD)-ROM、数字多功能盘(DVD)、蓝光盘等的任何组合。
图11图示了通信装置,其包括用于实现根据本发明教导的实施例的功能模块/软件模块。所述模块能够使用诸如在处理器中执行的计算机程序的软件指令和/或使用诸如专用集成电路(ASIC)、现场可编程门阵列、离散逻辑组件等的硬件以及其任何组合来实现。可提供处理电路***,其可以是可适应的,并且具体地说,适于执行已被描述的方法90的任何步骤。
通信装置被提供用于在通信***中的多连接性处理。通信装置包括用于生成数据协议分组的第一模块101。此类第一模块101可包括适用于生成数据协议分组的处理电路***。
通信装置包括用于在数据协议分组中包括识别数据协议处理上下文和进行接收的第一网络节点的至少一个标识符的第二模块102。此类第二模块102可包括适用于识别数据协议处理上下文和进行接收的第一网络节点的处理电路***。
注意,模块101、102中的一个或两个可被替换成单元。
本发明在本文中主要参照几个实施例被描述。然而,如本领域技术人员将领会的一样,与本文中公开的特定实施例不同的其它实施例在如随附专利权利要求定义的本发明的范围内同样是可能的。

Claims (23)

1.一种通信***(1)中的多连接性处理的方法(20),所述方法(20)在第一网络节点(2a)中被执行并且包括:
-生成(21)去往第一通信装置(4)的第一数据协议分组,
-在所述第一数据协议分组中包括(22)识别数据协议处理上下文和所述第一网络节点(2a)的至少一个标识符,
-将所述第一数据协议分组发送到所述第一通信装置(4),
-接收来自所述第一通信装置(4)的第二数据协议分组,所述第二数据协议分组包括识别所述第二数据协议分组的数据协议处理上下文和作为目的地节点的所述第一网络节点(2a)或第二网络节点(2b)或第二通信装置(8)的至少一个标识符,
-确定所述第二数据协议分组去往所述第二网络节点(2b)或所述第二通信装置(8),
-将所述第二数据协议分组分别指示为上行链路分组或者下行链路数据协议分组,以及
-根据所述确定转发所述第二数据协议分组。
2.如权利要求1所述的方法(20),包括:在所述第一数据协议分组的报头中或在所述第二数据协议分组的报头中包含所述至少一个标识符。
3.如权利要求1或2所述的方法(20),包括在所述第一数据协议分组中包含所述第一通信装置(4)的标识符,并且将所述第一数据协议分组转发到第二网络节点(2b)以便输送到所述第一通信装置(4)。
4.如权利要求1所述的方法(20),包括确定所述第二数据协议分组去往所述第一网络节点(2a),并且使用与所述收到的至少一个标识符对应的所述数据协议处理上下文。
5.如权利要求1或2所述的方法(20),其中所述第一数据协议包括分组数据汇聚协议PDCP。
6.一种计算机可读介质,其上存储有用于第一网络节点(2a)以便在通信***(1)中进行多连接性处理的计算机程序(32),所述计算机程序(32)包括计算机程序代码,所述计算机程序代码在所述第一网络节点(2a)上的至少一个处理器上被执行时,促使所述第一网络节点(2a)执行根据权利要求1-5任一项的所述方法(20)。
7.一种用于通信***(1)中的多连接性处理的第一网络节点(2a),所述第一网络节点(2a)配置成:
-生成去往第一通信装置(4)的第一数据协议分组,
-在所述第一数据协议分组中包括识别数据协议处理上下文和所述第一网络节点(2a)的至少一个标识符,
-将所述第一数据协议分组发送到所述第一通信装置(4),
-接收来自所述第一通信装置(4)的第二数据协议分组,所述第二数据协议分组包括识别所述第二数据协议分组的数据协议处理上下文和作为目的地节点的所述第一网络节点(2a)或第二网络节点(2b)或第二通信装置(8)的至少一个标识符,
-确定所述第二数据协议分组去往所述第二网络节点(2b)或所述第二通信装置(8),
-将所述第二数据协议分组分别指示为上行链路分组或者下行链路数据协议分组,以及
-根据所述确定转发所述第二数据协议分组。
8.如权利要求7所述的第一网络节点(2a),配置成在所述第一数据协议分组的报头中或在所述第二数据协议分组的报头中包括所述至少一个标识符。
9.如权利要求7或8所述的第一网络节点(2a),配置成在所述第一数据协议分组中包括所述第一通信装置(4)的标识符,并且将所述第一数据协议分组转发到第二网络节点(2b)以便输送到第一所述通信装置(4)。
10.如权利要求7所述的第一网络节点(2a),配置成确定所述第二数据协议分组去往所述第一网络节点(2a),并且使用与所述收到的至少一个标识符对应的所述数据协议处理上下文。
11.如权利要求7或8所述的第一网络节点(2a),其中所述第一数据协议包括分组数据汇聚协议PDCP。
12.一种通信***(1)中的多连接性处理的方法(50),所述方法(50)在第二网络节点(2b)中被执行并且包括:
-接收(51)数据协议分组,
-基于在所述数据协议分组中的至少一个标识符,确定(52)所述数据协议分组的目的地,所述至少一个标识符识别数据协议处理上下文和所述目的地,
-确定所述数据协议分组去往第一网络节点(2a)或通信装置(4,8),
-将所述数据协议分组分别指示为上行链路分组或者下行链路数据协议分组,以及
-根据所述确定转发所述数据协议分组。
13.如权利要求12所述的方法(50),其中所述接收(51)来自所述通信装置(4)的数据协议分组包括:接收识别所述数据协议分组的数据协议处理上下文和作为目的地节点的第一网络节点(2a)或所述第二网络节点(2b)或第二通信装置(8)的至少一个标识符。
14.如权利要求12-13任一项所述的方法(50),其中所述数据协议包括分组数据汇聚协议PDCP。
15.一种计算机可读介质,其上存储有用于第二网络节点(2b)以便在通信***(1)中进行多连接性处理的计算机程序(62),所述计算机程序(62)包括计算机程序代码,所述计算机程序代码在所述第二网络节点(2b)上的至少一个处理器上被执行时,促使所述第二网络节点(2b)执行根据权利要求12-14任一项的所述方法(50)。
16.一种用于通信***(1)中的多连接性处理的第二网络节点(2b),所述第二网络节点(2b)配置成:
-接收数据协议分组,以及
-基于在所述数据协议分组中的至少一个标识符,确定所述数据协议分组的目的地,所述至少一个标识符识别数据协议处理上下文和所述目的地,
-确定所述数据协议分组去往第一网络节点(2a)或通信装置(4,8),
-将所述数据协议分组分别指示为上行链路分组或者下行链路数据协议分组,以及
-根据所述确定转发所述数据协议分组。
17.如权利要求16所述的第二网络节点(2b),配置成接收来自所述通信装置(4)的数据协议分组,所述数据协议分组包括识别所述数据协议分组的数据协议处理上下文和作为目的地节点的第一网络节点(2a)或所述第二网络节点(2b)或第二通信装置(8)的至少一个标识符。
18.如权利要求16-17任一项所述的第二网络节点(2b),其中所述数据协议包括分组数据汇聚协议PDCP。
19.一种通信***(1)中的多连接性处理的方法(80),所述方法(80)在通信装置(4)中被执行并且包括:
-生成(81)数据协议分组,
-在所述数据协议分组中包括(82)识别数据协议处理上下文和进行接收的第一网络节点(2a)的至少一个标识符,
-将所述数据协议分组发送到所述进行接收的第一网络节点(2a),
-通过包括所述通信装置(4)的标识符,将第二网络节点(2b)或第二通信装置(8)指示为目的地节点,
-确定所述数据协议分组去往第一网络节点(2a)或第二网络节点(2b)或第二通信装置(8),以及
-根据所述确定指示所述数据协议分组。
20.如权利要求19所述的方法(80),其中所述数据协议包括分组数据汇聚协议PDCP。
21.一种计算机可读介质,其上存储有用于通信装置(4)以便在通信***(1)中进行多连接性处理的计算机程序(92),所述计算机程序(92)包括计算机程序代码,所述计算机程序代码在所述通信装置(4)上的至少一个处理器上被执行时,促使所述通信装置(4)执行根据权利要求19-20任一项的所述方法(80)。
22.一种用于通信***(1)中的多连接性处理的通信装置(4),所述通信装置(4)配置成:
-生成数据协议分组,
-在所述数据协议分组中包括识别数据协议处理上下文和进行接收的第一网络节点(2a)的至少一个标识符,
-将所述数据协议分组发送到所述进行接收的第一网络节点(2a),
-通过包括所述通信装置(4)的标识符,将第二网络节点(2b)或第二通信装置(8)指示为目的地节点,
-确定所述数据协议分组去往第一网络节点(2a)或第二网络节点(2b)或第二通信装置(8),以及
-根据所述确定指示所述数据协议分组。
23.如权利要求22所述的通信装置(4),其中所述数据协议包括分组数据汇聚协议PDCP。
CN201680083929.2A 2016-03-22 2016-04-18 用于通信***中多连接性处理的方法和网络节点 Active CN108781365B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CNPCT/CN2016/077016 2016-03-22
CNPCT/CN2016/077016 2016-03-22
PCT/EP2016/058566 WO2017162309A1 (en) 2016-03-22 2016-04-18 Methods and network nodes for multi-connectivity handling in a communication system

Publications (2)

Publication Number Publication Date
CN108781365A CN108781365A (zh) 2018-11-09
CN108781365B true CN108781365B (zh) 2022-04-26

Family

ID=55809095

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680083929.2A Active CN108781365B (zh) 2016-03-22 2016-04-18 用于通信***中多连接性处理的方法和网络节点

Country Status (4)

Country Link
US (2) US10165492B2 (zh)
EP (1) EP3434035B1 (zh)
CN (1) CN108781365B (zh)
WO (1) WO2017162309A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017143504A1 (en) * 2016-02-23 2017-08-31 Telefonaktiebolaget Lm Ericsson (Publ) Methods used in user equipment and associated ues
US10433286B2 (en) * 2016-07-14 2019-10-01 Nokia Of America Corporation Layer 2 relay to support coverage and resource-constrained devices in wireless networks
US11044767B2 (en) * 2017-06-22 2021-06-22 Telefonaktiebolaget Lm Ericsson (Publ) Method and network node of setting up a wireless connection
GB2572754B (en) * 2018-04-05 2020-12-02 Tcl Communication Ltd Indicating supported network protocols
US20190320352A1 (en) * 2018-04-12 2019-10-17 Qualcomm Incorporated Access stratum (as) security for a centralized radio access network (c-ran)
EP3918832A4 (en) 2019-01-31 2022-02-23 ZTE Corporation METHOD AND DEVICE FOR CARRIER TRAFFIC MIGRATION IN SYSTEMS WITH MULTICONNECTIVITY
CN113014420A (zh) * 2021-02-01 2021-06-22 中盈优创资讯科技有限公司 一种5g无线子网切片自动开通方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104349387A (zh) * 2013-08-08 2015-02-11 上海贝尔股份有限公司 在支持双/多连接的***中用于下行链路传输的方法和设备
CN105027664A (zh) * 2013-01-03 2015-11-04 英特尔公司 在使用无线局域网的无线通信***中的分组数据连接

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8320561B2 (en) * 2007-08-08 2012-11-27 Qualcomm Incorporated Key identifier in packet data convergence protocol header
US8902805B2 (en) * 2008-10-24 2014-12-02 Qualcomm Incorporated Cell relay packet routing
EP2982103B1 (en) * 2013-04-01 2018-08-29 Nokia Technologies OY A method and apparatus for diverse security handling in an enhanced local area network
US20160065362A1 (en) * 2013-04-05 2016-03-03 Interdigital Patent Holdings, Inc. Securing peer-to-peer and group communications
KR102078866B1 (ko) * 2013-08-09 2020-02-19 삼성전자주식회사 듀얼 커넥티비티 지원을 위한 pdcp 분산 구조의 보안 키 생성 및 관리 방안
CN110417531A (zh) * 2013-10-30 2019-11-05 交互数字专利控股公司 无线发射/接收单元wtru及由wtru执行的方法
BR112016015479B1 (pt) * 2014-02-06 2022-10-18 Telefonaktiebolaget Lm Ericsson (Publ) Método executado por um ponto de acesso, método executado por um nó de rede de linha de fio, ponto de acesso, nó de rede de linha de fio, meios de armazenamento legíveis por computador e portadoras
US10117287B2 (en) * 2014-08-26 2018-10-30 Nokia Of America Corporation Method and apparatus for improved dual connectivity
JP6633745B2 (ja) * 2015-10-08 2020-01-22 テレフオンアクチーボラゲット エルエム エリクソン(パブル) 通信ネットワークにおいて使用するためのノード、および、それを動作させるための方法
US10368238B2 (en) * 2015-12-01 2019-07-30 Htc Corporation Device and method of handling data transmission/reception for dual connectivity
CN108463969B (zh) * 2016-01-14 2022-01-21 瑞典爱立信有限公司 建立与至少两个网络实例相关的密钥的方法、节点和通信设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105027664A (zh) * 2013-01-03 2015-11-04 英特尔公司 在使用无线局域网的无线通信***中的分组数据连接
CN104349387A (zh) * 2013-08-08 2015-02-11 上海贝尔股份有限公司 在支持双/多连接的***中用于下行链路传输的方法和设备

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
LTE***无线资源控制连接重建过程研究与设计;张勇等;《电视技术》;20110102(第01期);全文 *
R2-154548 "Priority handling based on ProSe Per Packet Priority";Huawei等;《3GPP tsg_ran\WG2_RL2》;20150926;全文 *

Also Published As

Publication number Publication date
US10849044B2 (en) 2020-11-24
US20190090172A1 (en) 2019-03-21
US20180084475A1 (en) 2018-03-22
WO2017162309A1 (en) 2017-09-28
EP3434035A1 (en) 2019-01-30
US10165492B2 (en) 2018-12-25
EP3434035B1 (en) 2023-07-26
CN108781365A (zh) 2018-11-09

Similar Documents

Publication Publication Date Title
CN108781365B (zh) 用于通信***中多连接性处理的方法和网络节点
US11743796B2 (en) Communications device, infrastructure equipment, wireless communications network and methods
CN112153098B (zh) 一种应用迁移方法及装置
EP3536016B1 (en) Ue, network node and methods for handling data packets
EP3210365B1 (en) Methods for packet-based communications using the internet protocol, as well as corresponding source node and corresponding transit network node
US20180367288A1 (en) Dynamic activation and deactivation of packet duplication
US8089936B2 (en) Communications system, communications processing method, and nodes
ES2960340T3 (es) Procedimiento y dispositivo para su uso en la configuración de una nueva arquitectura de calidad de servicio en un sistema de conectividad dual
US20160044717A1 (en) Connection identifier system and method
EP2007078A1 (en) Header size reduction of data packets
CN110603803A (zh) 用于云局域网环境中网络实体之间通信的方法和设备
JP2009111641A (ja) 基地局装置、通信方法及び移動通信システム
EP3886511B1 (en) Message identification method and apparatus
WO2021062803A1 (zh) 一种数据包传输方法及装置
WO2022067818A1 (zh) 一种数据传输方法及装置
JP2019511154A (ja) セキュリティパラメータ伝送方法及び関係するデバイス
CN114365540B (zh) 通信方法、设备及***
WO2016015747A1 (en) Message-based path selection for transport protocols supporting multiple transport paths
CN111836402A (zh) 一种数据传输方法及装置
JP7219825B2 (ja) Iabネットワークのためのバックホールチャネル管理
US20240147568A1 (en) Managing early data communication
CN117280850A (zh) 无线通信中的流量传输方案
CN118020344A (zh) 在集成接入和回程网络中路由数据
CN115515186A (zh) 一种数据转发方法及装置、网络设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant