基于同时连接的切换的制作方法

文档序号:30093763发布日期:2022-05-18 10:05阅读:44来源:国知局
基于同时连接的切换的制作方法

1.本公开实施例总体涉及通信领域,尤其涉及用于基于同时连接的切换期间的数据传输的方法、设备和计算机存储介质。


背景技术:

2.在第三代合作伙伴项目(3gpp)第16版本的长期演进(lte)和新无线电(nr)移动性增强中都在考虑基于同时连接的切换,以减少切换期间的数据中断。基于同时连接的切换的主要思想在于,在切换期间保持终端设备与源网络设备和目标网络设备的同时连接。在这种情况下,越来越关注如何针对服务数据单元(sdu)执行序列号(sn)分配以及如何在切换期间执行sdu的传输。


技术实现要素:

3.一般而言,本公开实施例提供了用于基于同时连接的切换期间的数据传输的方法、设备和计算机存储介质。
4.在第一方面中,提供了一种通信方法。该方法包括:响应于与第一网络设备具有第一连接的终端设备与第二网络设备之间建立第二连接,在所述第一网络设备处,确定将由所述第二网络设备发送给所述终端设备的第一sdu集合;确定与sn和超帧号(hfn)有关的第一信息,所述sn被分配给所述第一sdu集合中的每个sdu,所述hfn与所述sn相关联;以及将所述第一sdu集合和所述第一信息发送给所述第二网络设备。
5.在第二方面中,提供了一种通信方法。该方法包括:响应于与第一网络设备具有第一连接的终端设备与第二网络设备之间建立第二连接,在所述第二网络设备处,从所述第一网络设备接收第一sdu集合和第一信息,所述第一信息与与sn和hfn有关,所述sn被分配给所述第一sdu集合中的每个sdu,所述hfn与所述sn相关联;以及基于所述第一信息将所述第一sdu集合发送给所述终端设备。
6.在第三方面中,提供了一种通信方法。该方法包括:响应于与第一网络设备具有第一连接的终端设备与第二网络设备之间建立第二连接,在终端设备处,从所述第二网络设备接收第一pdu集合;从所述第一网络设备接收第二pdu集合;确定第一信息,所述第一信息与所述第一pdu集合和所述第二pdu集合中的每个pdu的sn和与所述sn相关联的hfn有关;以及基于所述第一信息,确定所述第一pdu集合和所述第二pdu集合的顺序。
7.在第四方面中,提供了第一网络设备。第一网络设备包括处理器和耦合到处理器的存储器。存储器存储指令,所述指令由处理器运行时使得网络设备执行根据本公开第一方面所述的方法。
8.在第五方面中,提供了第二网络设备。第二网络设备包括处理器和耦合到处理器的存储器。存储器存储指令,所述指令由处理器运行时使得发送设备根据本公开第二方面所述的方法。
9.在第六方面中,提供了一种终端设备。终端设备包括处理器和耦合到处理器的存
储器。存储器存储指令,所述指令由处理器运行时使得发送设备执行根据本公开第三方面所述的方法。
10.在第七方面中,提供一种其上存储有指令的计算机可读介质。所述指令由至少一个处理器运行时使得所述至少一个处理器执行根据本公开第一方面所述的方法。
11.在第八方面中,提供一种其上存储有指令的计算机可读介质。所述指令由至少一个处理器运行时使得所述至少一个处理器执行根据本公开第二方面所述的方法。
12.在第九方面中,提供一种其上存储有指令的计算机可读介质。所述指令由至少一个处理器运行时使得所述至少一个处理器执行根据本公开第三方面所述的方法。
13.通过以下描述,本公开的其他特征将变得容易理解。
附图说明
14.通过在附图中对本公开一些实施例进行更详细的描述,本公开的上述和其他目的、特征和有益效果将变得更加明显,其中:
15.图1示出了其中可以实现本公开一些实施例的示例通信网络;
16.图2示出了根据本公开实施例的用于基于同时连接的切换期间的数据传输的过程的示意图;
17.图3示出了根据本公开实施例的控制pdu的一些示例格式;
18.图4示出了根据本公开实施例的lte下行链路(dl)数据pdu的一些示例格式;
19.图5示出了根据本公开实施例的nr dl数据pdu的一些示例格式;
20.图6示出了根据本公开一些实施例的、在同时连接的激活期间在作为源网络设备的第一网络设备处实现的示例通信方法;
21.图7示出了根据本公开一些实施例的在第一网络设备的释放期间在第一网络设备处实现的示例通信方法;
22.图8示出了根据本公开一些实施例的、在同时连接的激活期间在作为目标网络设备的第二网络设备处实现的示例通信方法;
23.图9示出了根据本公开一些实施例的、在第一网络设备的释放期间在第二网络设备处实现的示例通信方法;
24.图10示出了根据本公开一些实施例的、在同时连接的激活期间在终端设备处实现的示例通信方法;
25.图11示出了根据本公开一些实施例的、在第一网络设备的释放期间在终端设备处实现的示例通信方法;和
26.图12是适于实现本公开实施例的设备的简化框图。
27.在整个附图中,相同或类似的附图标记表示相同或类似的元件。
具体实施方式
28.现在将参照一些实施例来描述本公开的原理。应当理解,描述这些实施例仅是为了说明的目的,并且帮助本领域技术人员理解和实施本公开,而不暗示对公开的范围的任何限制。这里描述的公开内容可以以不同于下面描述的方式的各种方式来实施。
29.在以下描述和权利要求中,除非另外定义,否则本文使用的所有技术和科学术语
具有与本公开所属领域的普通技术人员通常理解的相同含义。
30.如这里所使用的,术语“终端设备”指的是具有无线或有线通信能力的任何设备。终端设备的示例包括但不限于:用户设备(ue),个人计算机,台式机,移动电话,蜂窝电话,智能电话,个人数字助理(pda),便携式计算机,平板电脑,可穿戴设备,物联网(iot)设备,万物联网(ioe)设备,机器类型通信(mtc)设备,用于v2x通信的车载设备(其中x表示行人、车辆或基础设施/网络),或诸如数码相机之类的图像捕获设备,游戏设备,音乐存储和回放设备,或允许无线或有线因特网访问和浏览的因特网工具等。术语“终端设备”可以与ue、移动站、订户站、移动终端、用户终端或无线设备互换使用。此外,术语“网络设备”是指能够提供或托管终端设备可以通信的小区或覆盖的设备。网络设备的示例包括但不限于:节点b(nodeb或nb),演进节点b(enodeb或enb),下一代节点b(gnb),发射接收点(trp),远程无线电单元(rru),无线电头(rh),远程无线电头(rrh),诸如毫微微节点、微微节点等的低功率节点。
31.在一个实施例中,终端设备可以与第一网络设备和第二网络设备连接。第一网络设备和第二网络设备中的一个可以是主节点,而另一个可以是辅节点。第一网络设备和第二网络设备可以使用不同的无线电接入技术(rat)。在一个实施例中,第一网络设备可以是第一rat设备,第二网络设备可以是第二rat设备。在一个实施例中,第一rat设备是enb并且第二rat设备是gnb。与不同rat有关的信息可以从第一网络设备和第二网络设备中的至少一个被发送到终端设备。在一个实施例中,第一信息可以从第一网络设备被发送到终端设备,并且第二信息可以直接或经由第一网络设备从第二网络设备被发送到终端设备。在一个实施例中,可以经由第一网络设备从第二网络设备发送与由第二网络设备配置的与终端设备的配置有关的信息。与由第二网络设备配置的与终端设备的重新配置有关的信息可以直接或经由第一网络设备从第二网络设备被发送到终端设备。
32.如本文所用,单数形式“一”,“一个”和“该”也旨在包括复数形式,除非上下文另外明确指出。术语“包括”及其变体将被解读为开放式术语,其意味着“包括但不限于”。术语“基于”将被解读为“至少部分地基于”。术语“一个实施例”和“实施例”将被解读为“至少一个实施例”。术语“另一实施例”将被解读为“至少一个其他实施例”。术语“第一”、“第二”等可以指不同或相同的对象。其它明确和隐含的定义可以包括在下面。
33.在一些示例中,值、过程或装置被称为“最佳”、“最低”、“最高”、“最小”、“最大”等。应当理解,这样的描述旨在表示可以在许多所使用的功能备选方案中进行选择,并且这样的选择不是必须比其它选择更好、更小、更高或更优选。
34.根据关于基于同时连接的切换的方案的一些一致意见,针对下行链路的sn分配在源网络设备处被完成,终端设备在从源网络设备脱离时的过程被明确定义,针对两个活跃协议栈中的每一个协议栈使用单独的安全密钥,等等。
35.在一些已有方案中,已经提出当源网络设备被释放时,源网络设备向目标网络设备发送sn状态信息。在一些其他已有方案中,已经提出在基于同时连接的切换期间,用于无线电链路控制(rlc)未确认模式(um)的sn应当是连续的。然而,尚不清楚如何在同时连接的激活期间将sn状态信息从源网络设备传输到目标网络设备,以及如何针对rlc确认模式(am)和rlc um确保在源网络设备释放时的sn连续性。
36.鉴于此,本公开实施例提供了一种用于基于同时连接的切换期间的数据传输的方
案,以解决上述问题以及一个或多个其他潜在问题。该方案可以实现并增强基于同时连接的切换期间的数据传输。下面将参考附图详细描述本公开的原理和实现。
37.图1示出了可以实现本公开实施例的示例通信网络100的示意图。如图1所示,通信网络100可以包括第一网络设备110和由第一网络设备110服务的终端设备120。通信网络100还可以包括第二网络设备130,并且终端设备120可以从第一网络设备110切换到第二网络设备130。应当理解,图1中的设备的数量是为了说明的目的而给出的,而不暗示对本公开的任何限制。通信网络100可以包括适合于实现本公开实施方式的任何适当数量的网络设备和/或终端设备。
38.如图1所示,第一网络设备110可以经由诸如无线通信信道之类的信道与终端设备120通信。类似地,第二网络设备130还可以经由诸如无线通信信道之类的信道与终端设备120通信。第一网络设备110和第二网络设备130可以彼此通信。
39.例如,在早期阶段,终端设备120由第一网络设备110服务,并且在终端设备120和第一网络设备110之间保持第一连接。在终端设备120沿着如图1所示的移动方向移向第二网络设备130期间,可以触发基于同时连接的切换。当切换被触发时,终端设备120可以在保持与第一网络设备110的第一连接的同时,建立与第二网络设备130的第二连接。
40.在基于同时连接的切换期间,终端设备120可以同时保持与第一网络设备110的第一连接和与第二网络设备130的第二连接。此时,在终端设备120与第一网络设备110和第二网络设备130之间保持两个活跃协议栈。
41.在下文中,将参考第一网络设备110作为源网络设备的示例和第二网络设备130作为目标网络设备的示例来描述一些实施例。例如,第一网络设备110也可以被称为“源网络设备110”,第二网络设备130也可以被称为“目标网络设备130”。应当理解,这仅仅是为了讨论的目的,而不暗示对本公开范围的任何限制。
42.通信网络100中的通信可以符合任何合适的标准,包括但不限于:全球移动通信系统(gsm),长期演进(lte),lte演进,高级lte(lte-a),宽带码分多址(wcdma),码分多址(cdma),gsm edge无线接入网(geran),机器类型通信(mtc)等。此外,可以根据当前已知或将来要开发的任何一代通信协议来执行通信。通信协议的示例包括但不限于:第一代(1g),第二代(2g),2.5g,2.75g,第三代(3g),第四代(4g),4.5g,第五代(5g)通信协议。
43.图2示出了根据本公开实施例的用于基于同时连接的切换期间的数据传输的过程200的示意图。为了讨论的目的,将参考图1描述过程200。如图1所示,过程200可以涉及终端设备120以及第一网络设备110和第二网络设备130。
44.如图2所示,终端设备120可以向第一网络设备110发送201测量报告,该测量报告表明第二网络设备130更适合于服务终端设备120。在这一点上,可以以任何合适的方式实现测量报告,并且本技术不对此进行限制。在接收到测量报告后,第一网络设备120可以向第二网络设备130发送202切换请求。响应于接收到切换请求,第二网络设备130可以发送203切换确认。
45.在接收到切换确认后,第一网络设备110可以向终端设备120发送204切换命令。响应于接收到切换命令,终端设备120可以与第二网络设备130执行205随机接入信道(rach)过程,以便与第二网络设备130建立连接(即,第二连接),并且在完成rach过程后,向第二网络设备130发送206切换完成消息。这样,终端设备120与第一网络设备110和第二网络设备
130之间建立了同时连接。
46.在这种情况下,第二网络设备130可以向第一网络设备110发送207切换成功消息,以便向第一网络设备110通知第二连接的建立。响应于在保持第一连接的同时建立第二连接,第一网络设备110可以在从核心网(图2中未示出)接收的sdu集合中确定208将由第二网络设备130发送给终端设备120的第一sdu集合。在一些实施例中,第一网络设备110可以从sdu集合中确定出要由其自身发送给终端设备120的第二sdu集合(图2中未示出)。
47.在一些实施例中,sdu可以是分组数据汇聚协议(pdcp)中的sdu。应当注意,sdu可以是本领域中已有的或将来开发的任何其他协议格式的sdu。
48.在保持同时连接的情况下,第一网络设备110将对第一sdu集合和第二sdu集合两者执行sn分配。在一些实施例中,第一网络设备110可以确定209第一信息并将第一信息连同第一sdu集合一起发送210给第二网络设备130,所述第一信息与被分配给第一sdu集合中的每个sdu的sn和与该sn相关联的超帧号(hfn)有关。
49.在一些实施例中,第一信息可以在用户面中传输,例如在数据分组的报头中。例如,第一信息可以在用于用户面的gprs隧道协议(gtp-u)报头的字段中被传输。在一些备选或附加实施例中,第一信息可以例如经由消息在控制面中被传输。例如,第一信息可以在符合用于控制面的通用分组无线电业务(gprs)隧道协议(gtp-c)的消息中被传输。应当注意,第一网络设备110和第二网络设备130之间的所有信息传输(例如,本文提到的第一信息和第二信息)可以根据需要选择在控制面或用户面中执行,并且本技术对此不作限制。
50.关于第一信息中的sn信息,在一些实施例中,第一网络设备110可以确定被分配给第一sdu集合中的sdu的相应sn,并将它们发送给第二网络设备130。在一些实施例中,sn可以是离散的。在一些备选实施例中,sn可以是连续的。在其中sn是连续的一些实施例中,第一网络设备110可以确定被分配给第一sdu集合中的第一个sdu的第一sn,确定第一sdu集合中的后续sdu的数量,并且将第一sn和后续sdu的数量发送给第二网络设备130。在这种情况下,将节省传输容量。
51.关于第一信息中的hfn信息,在一些实施例中,第一网络设备110可以确定与被分配给第一sdu集合中的sdu的sn相关联的相应hfn,并将相应hfn发送到第二网络设备130。在一些备选实施例中,第一网络设备110可以确定与第一sn相关联的第一hfn,并且仅发送针对第一个sdu的第一hfn。如果与被分配给后续sdu中的一个sdu的sn相关联的第二hfn不同于第一hfn,则除了针对第一个sdu的第一hfn之外,第一网络设备130还可以发送针对所述一个sdu的第二hfn。这样,也可以节省传输容量。
52.然后,第一网络设备110可以向终端设备110发送211第二sdu集合。在一些实施例中,对于第二sdu集合中的每个sdu,第一网络设备110可以基于被分配给sdu的相应sn将sdu打包成pdu,并将pdu发送到终端设备110。以类似的方式,第二网络设备130可以向终端设备110发送212第一sdu集合。
53.在接收到对应于第一sdu集合和第二sdu集合的相应pdu后,终端设备120可以从pdu确定213第一信息,所述第一信息与第一sdu集合和第二sdu集合中每个pdu的sn以及与该sn相关联的hfn有关,从而确定第一sdu集合和第二sdu集合中pdu的顺序,从而获得期望的服务数据。
54.可以在适当的时机触发第一网络设备120的释放。应当注意,本技术不对触发时机
进行限制。也就是说,第一网络设备120的释放可以通过本领域已有的或将来开发的任何适当方式来触发。
55.如果触发了第一网络设备110和终端设备120之间的第一连接的释放,在一些实施例中,第二网络设备130可以向第一网络设备110发送214用于释放第一连接的指示。响应于接收到指示,第一网络设备110可以释放与终端设备120的第一连接。在一些备选实施例中,第一网络设备110可以主动地释放与终端设备120的第一连接。
56.响应于第一连接被释放且第一连接处于rlc am中,第一网络设备110可以确定215第二信息并确定216第三sdu集合,所述第二信息指示将由第二网络设备130为未分配sn的下一sdu分配的sn以及与该sn相关联的hfn,所述第三sdu集合包括以下至少一项:i)已由第一网络设备110发送但尚未被终端设备120确认的、具有相应sn的sdu;以及ii)已由第一网络设备110接收到的、不具有sn的sdu(例如,新数据)。然后,第一网络设备110可以向第二网络设备130发送217第二信息和第三sdu集合。在一些实施例中,第一网络设备110可以例如在gtp-u报头的“pdu编号”字段中向第二网络设备130发送另一信息,所述另一信息关于与具有相应sn的sdu相关联的sn。
57.备选地或附加地,如果第一网络设备110和终端设备120之间的第一连接的释放被触发,则第二网络设备130可以向终端设备120发送218用于释放第一连接的指示。响应于接收到所述指示,终端设备120可以释放与第一网络设备110的第一连接。在一些备选实施例中,终端设备120可以主动地释放与第一网络设备110的第一连接。
58.响应于第一连接被释放并且第一连接处于rlc am中,终端设备120可以向第二网络设备130发送219第三信息(以下也称为数据状态报告),该第三信息关于未被终端设备120成功接收的第五pdu集合。在一些实施例中,终端设备120可以以比上行链路(ul)数据传输更高的优先级来发送第三信息。这样,可以确保将第三信息尽可能早地发送给第二网络设备130,并且可以有利于正确的数据传输。
59.在从第一网络设备110接收到第二信息、另一信息(如果有的话)和第三sdu集合并且从终端设备120接收到第三信息后,第二网络设备130可以向终端设备120发送220未被终端设备120成功接收的第五sdu集合。此外,第二网络设备130还可以从核心网接收新sdu,并在为新sdu分配了对应的sn后将新sdu发送给终端设备120。
60.响应于第一连接被释放并且第一连接处于rlc um中,第一网络设备110可以确定216

第四sdu集合,所述第四sdu集合包括:i)尚未被第一网络设备110发送的、具有相应sn的sdu;以及ii)已由第一网络设备110接收到的、不具有相应sn的sdu。在一些实施例中,第一网络设备110可以在例如gtp-u报头的“pdu编号”字段中向第二网络设备130发送另一信息,所述另一信息关于与具有相应sn的sdu相关联的sn。在一些实施例中,第一网络设备110可以发送第二信息,所述第二信息指示将由第二网络设备130为未分配sn的下一sdu分配的sn和与该sn相关联的hfn。
61.在接收到第四sdu集合后,第二网络设备130可以确定218

第二信息,所述第二信息关于将为未分配sn的下一sdu分配的sn和与该sn相关联的hfn。在一些实施例中,第二网络设备130可以将该sn和hfn初始化为预定值。例如,预定值可以是零。应当注意,预定值可以是零以上的任何合适整数,并且可以根据需要进行设置。
62.在一些实施例中,第二网络设备130可以从第一网络设备110接收第二信息。这样,
520分别示出针对12比特和18比特的sn的数据pdu。d/c字段指示当前pdu是数据pdu还是控制pdu。r字段指示保留字段。sn字段指示所确定的sn的内容。数据pdu中s字段的描述如表1所示。
70.在一些备选实施例中,第二网络设备130可以通过无线电资源控制(rrc)信令将所确定的sn发送到终端设备120。在用于lte的一些实施例中,紧接在用于释放第一连接的rrc信令之后的pdu可被视为第一个pdu。
71.因此,终端设备120可以从第二网络设备130接收第四sdu集合,该第四sdu集合包括尚未被发送给终端设备120的sdu。在一些实施例中,终端设备120可以确定220

是否接收到第一个pdu,该第一个pdu被第二网络设备130分配有所确定的sn。在一些实施例中,终端设备120可以响应于接收到具有与所确定的sn相等的sn的pdu来确定接收到第一个pdu。在一些实施例中,终端设备120可以从以下至少一项获得所确定的sn:控制pdu;数据pdu的报头;或用于通知所确定的sn的无线电资源控制(rrc)信令。在一些备选实施例中,响应于紧接在用于释放第一连接的rrc信令之后接收到pdu,终端设备120可以确定接收到第一个pdu。
72.参考图2,如果确定接收到第一个pdu,则终端设备120可以传送221

所有被缓存的sdu用于进一步处理,并针对第一个pdu重置222

重新排序窗。由此,终端设备120可以不再等待可能永远不会接收到的分组,并且因此,可以进一步减少由于在被释放之前源网络设备110上的pdu丢失而导致的重新排序的延迟。
73.在用于lte的一些实施例中,当接收到具有由目标网络设备130分配的sn(sn*,count*)的第一个pdu后,终端设备120可以按照相关count值的升序将所有存储的sdu(如果有的话)传送到上层。这里,count*由sn*和与sn*相关联的hfn确定。例如,假设next_pdcp_rx_sn指的是接收方针对给定pdcp实体的下一个预期pdcp sn,而last_submitted_pdcp_rx_sn指的是传送给上层的最后一个pdcp sdu的sn。与此同时,next_pdcp_rx_sn被设置为sn*,而last_submitted_pdcp_rx_sn被设置为sn*-1。
74.在用于nr的一些实施例中,在接收到具有目标网络设备130分配的sn(sn*,count*)的第一个pdu后,终端设备120可以按照相关count值的升序向上层传送从源网络设备110的rlc实体接收的所有存储的sdu以及从目标网络设备130的rlc实体接收的具有count《count*(如果有)的sdu。例如,假设rx_deliv指的是没有被传送到上层但仍在等待的第一个pdcp sdu。同时,rx_deliv被设置为第一个pdu的count值。
75.本公开实施例主要涉及在基于同时连接的切换的激活期间的数据传输,这里不对切换的激活之前的通信进行限制,如图2中的虚线所示。与图2中描述的过程相对应,本公开实施例提供了在源网络设备和目标网络设备以及终端设备处实现的通信方法。下面将参考图6至图11描述这些方法。
76.图6示出了根据本公开一些实施例的、在同时连接的激活期间在作为源网络设备的第一网络设备处实现的示例通信方法600。例如,方法600可以在图1所示的第一网络设备110处执行。为了讨论的目的,在下文中,将参考图1描述方法600。应当理解,方法600可以包括未示出的附加块和/或可以省略所示的一些块,并且本公开的范围不限于此。
77.在块610,第一网络设备110可以确定与第一网络设备110具有第一连接的终端设备120与第二网络设备130之间是否建立了第二连接。如果在块610确定建立了第二连接,则
在块620,第一网络设备110可以确定将由第二网络设备130发送给终端设备120的第一sdu集合。
78.在块630,第一网络设备110可以确定第一信息,所述第一信息关于被分配给第一sdu集合中的每个sdu的sn和与该sn相关联的hfn。在其中第一sdu集合中的每个sdu的sn是连续的一些实施例中,第一网络设备110可以确定被分配给第一sdu集合中的第一个sdu的第一sn,确定第一集合中后续sdu的数量,以及确定与第一sn相关联的第一hfn。
79.在块640,第一网络设备110可以向第二网络设备130发送第一sdu集合和第一信息。在其中第一sdu集合中的每个sdu的sn是连续的一些实施例中,第一网络设备110可以发送第一sn、后续sdu的数量和第一hfn。在一些实施例中,第一网络设备110可以确定第二hfn,所述第二hfn与被分配给后续sdu中的一个sdu的sn相关联;以及响应于第一hfn不同于第二hfn,发送第一sn、后续sdu的数量、针对第一sdu的第一hfn和针对所述一个sdu的第二hfn。
80.在一些实施例中,第一网络设备110可以从第二网络设备130接收用于释放第一连接的指示,并基于该指示释放第一连接。在一些备选实施例中,第一网络设备110可以发起第一连接的释放。
81.图7示出了根据本公开一些实施例的在第一网络设备的释放期间在第一网络设备上实现的示例通信方法700。例如,方法700可以在图1所示的第一网络设备110处执行。为了讨论的目的,在下文中,将参考图1描述方法700。应当理解,方法700可以包括未示出的附加块和/或可以省略所示的一些块,并且本公开的范围不限于此。
82.如图7所示,在块710,第一网络设备110可以响应于第一连接被释放来确定第一连接和第二连接是处于rlc am中还是rlc um中。如果在块710确定第一连接和第二连接处于rlc am中,则在块720,第一网络设备110可以向第二网络设备130发送第二信息,所述第二信息指示将由第二网络设备130为未分配sn的下一sdu分配的sn和与该sn相关联的hfn。
83.在块730,第一网络设备110可以向第二网络设备130发送第三sdu集合,所述第三sdu集合包括以下至少一项:i)已由第一网络设备110发送但尚未被终端设备120确认的具有相应sn的sdu;以及ii)已由第一网络设备110接收到的不具有sn的sdu。
84.如果在块710确定第一连接和第二连接处于rlc um中,则在块740,第一网络设备110可以向第二网络设备130发送第四sdu集合,所述第四sdu集合包括以下至少一项:i)尚未由第一网络设备110发送的具有相应sn的sdu;以及ii)已由第一网络设备110接收到的不具有相应sn的sdu。
85.在一些实施例中,第一网络设备110可以向第二网络设备130发送第二信息,所述第二信息指示将由第二网络设备130为未分配sn的下一sdu分配的sn和与该sn相关联的hfn。
86.图8示出了根据本公开一些实施例的、在同时连接的激活期间作为目标网络设备的第二网络设备处实现的示例通信方法800。例如,方法800可以在图1所示的第二网络设备130处执行。为了讨论的目的,在下文中,将参考图1描述方法800。应当理解,方法800可以包括未示出的附加块和/或可以省略所示的一些块,并且本公开的范围不限于此。
87.在块810,第二网络设备130可以确定与第一网络设备110具有第一连接的终端设备120与第二网络设备130之间是否建立了第二连接。如果在块810确定建立了第二连接,则
在块820,第二网络设备130可以从第一网络设备110接收第一sdu集合和第一信息,所述第一信息关于被分配给第一sdu集合中的每个sdu的sn以及与该sn相关联的hfn。
88.在其中第一sdu集合中的每个sdu的sn是连续的一些实施例中,第二网络设备130可以从第一信息确定被分配给第一sdu集合中的第一个sdu的第一sn、第一sdu集合中的后续sdu的数量和与被分配给第一sdu集合中的第一个sdu的第一sn相关联的第一hfn,基于第一sn和后续sdu的数量确定sdu集合中每个sdu的sn,并基于第一hfn确定sdu集合中每个sdu的hfn。在一些实施例中,第二网络设备130还可以接收用于后续sdu中的一个sdu的第二hfn,所述第二hfn是响应于第一hfn不同于针对所述一个sdu的第二hfn而作为针对所述一个sdu的hfn被发送的。
89.在块830,第二网络设备130可以基于第一信息将第一sdu集合发送给终端设备120。在一些实施例中,第二网络设备130可以向第一网络设备110发送用于释放第一连接的指示。在一些备选或附加实施例中,第二网络设备130可以向终端设备120发送用于释放第一连接的指示。
90.图9示出了根据本公开一些实施例的在第一网络设备的释放期间在第二网络设备上实现的示例通信方法900。例如,方法900可以在图1所示的第二网络设备130处执行。为了讨论的目的,在下文中,将参考图1描述方法900。应当理解,方法900可以包括未示出的附加块和/或可以省略所示的一些块,并且本公开的范围不限于此。
91.如图9所示,在块910,第二网络设备130可以响应于第一连接被释放,确定第一连接和第二连接处于rlc am中还是rlc um中。如果在块910确定第一连接和第二连接处于rlc am中,则在块920,第二网络设备130可以从第一网络设备110接收指示第二信息,所述第二信息指示将由第二网络设备130为未分配sn的下一sdu分配的sn和与该sn相关联的hfn。
92.在块930,第二网络设备130可以从第一网络设备110接收第三sdu集合,所述第三sdu集合包括以下至少一项:i)已由第一网络设备110发送但尚未被终端设备120确认的具有相应sn的sdu;以及ii)已由第一网络设备110接收到的不具有相应sn的sdu。
93.在块940,第二网络设备130可以从终端设备120接收第三信息,该第三信息关于未被终端设备120成功接收的第五sdu集合。在一些实施例中,第二网络设备130可以以比上行链路数据传输更高的优先级接收第三信息。在块950,第二网络设备130可以基于第一sdu集合和第三sdu集合以及第二信息和第三信息,将第五sdu集合发送给终端设备120。
94.如果在块910确定第一连接和第二连接处于rlc um中,则在块960,第二网络设备130可以从第一网络设备110接收第四sdu集合,所述第四sdu集合包括以下至少一项:i)尚未由第一网络设备110发送的具有相应sn的sdu;以及ii)已由第一网络设备110接收到的不具有相应sn的sdu。
95.在块970,第二网络设备130可以确定第二信息,所述第二信息关于将为未分配sn的下一sdu分配的sn和与该sn相关联的hfn。在一些实施例中,第二网络设备130可以通过以下至少一项来确定第二信息:将sn和hfn初始化为预定值;从第一网络设备110接收所述第二信息;将sn和hfn确定为大于由第二网络设备130发送的最后一个sdu的sn和hfn;将sn和hfn确定为不同于针对第一sdu集合的sn和hfn;或将sn和hfn确定为不同于已由第一网络设备110分配的sn和hfn。
96.在块980,第二网络设备130可以基于第二信息将第四sdu集合发送给终端设备
120。在一些实施例中,第二网络设备130可以确定被分配给第四sdu集合中的第一个sdu的sn;以及将所确定的sn发送给终端设备。在一些实施例中,第二网络设备130可以通过以下至少一项来发送所确定的sn:在控制pdu中发送所确定的sn;在与第四sdu集合中的每个sdu对应的数据pdu的报头中指示所确定的sn;或通过rrc信令将所确定的sn发送给终端设备。
97.图10示出了根据本公开一些实施例的在同时连接的激活期间在终端设备处实现的示例通信方法1000。例如,方法1000可以在如图1所示的终端设备120处执行。为了讨论的目的,在下文中,将参考图1描述方法1000。应当理解,方法1000可以包括未示出的附加块和/或可以省略所示的一些块,并且本公开的范围不限于此。
98.如图10所示,在块1010,终端设备120可以确定与第一网络设备110具有第一连接的终端设备120与第二网络设备130之间是否建立了第二连接。如果在块1010确定建立了第二连接,则在块1020,终端设备120可以从第二网络设备130接收第一pdu集合。在块1030,终端设备120可以从第一网络设备110接收第二pdu集合。在块1040,终端设备120可以确定第一信息,所述第一信息关于第一pdu集合和第二pdu集合中的每个pdu的sn以及与该sn相关联的hfn。在块1050,终端设备120可以基于第一信息确定第一pdu集合和第二pdu集合的顺序。
99.在一些实施例中,终端设备120可以从第二网络设备130接收用于释放第一连接的指示,并且终端设备基于该指示释放第一连接。在一些备选或附加实施例中,终端设备120可以发起第一连接的释放。
100.图11示出了根据本公开一些实施例的在第一网络设备的释放期间在终端设备处实现的示例通信方法1100。例如,方法1100可以在如图1所示的终端设备120处执行。为了讨论的目的,在下文中,将参考图1描述方法1100。应当理解,方法1100可以包括未示出的附加块和/或可以省略所示的一些块,并且本公开的范围不限于此。
101.如图11所示,在块1110,终端设备120可以响应于第一连接被释放,确定第一连接和第二连接处于rlc am还是rlc um中。如果在块1110确定第一连接和第二连接处于rlc am中,则在块1120,终端设备120可以向第二网络设备130发送第三信息,该第三信息关于终端设备120未成功接收的第五pdu集合。在一些实施例中,终端设备120可以以比ul数据传输更高的优先级来发送第三信息。
102.在块1130,终端设备120可以从第二网络设备130接收第五pdu集合,第五pdu集合是由第二网络设备130至少基于第三信息而发送的。
103.如果在块1110确定第一连接和第二连接处于rlc um中,则在块1140,终端设备120可以确定是否接收到由第二网络设备130分配有所确定的sn的第一个pdu。在一些实施例中,终端设备120可以通过以下至少一项接收所确定的sn:在控制pdu中接收所确定的sn;在数据pdu的报头中接收针对所确定的sn的指示;或接收用于通知所确定的sn的rrc信令。在一些实施例中,终端设备120可以响应于接收到具有与所确定的sn相等的sn的pdu,确定接收到第一个pdu。在一些备选实施例中,如果紧接在用于释放第一连接的rrc信令之后接收到pdu,终端设备120可以将该pdu确定为第一个pdu。
104.如果在块1140确定接收到第一个pdu,则在块1150,终端设备120可以传送所有被缓存的sdu用于进一步处理。在块1160,终端设备120可以针对第一个pdu重置重新排序窗。
105.图6至图11中描述的方法的实现基本上对应于结合图2描述的过程,因此这里不重
复其他细节。使用根据本公开实施例的方法600至1100,可以有利于基于同时连接的切换期间的正确数据传输,并且可以提高数据传输效率。
106.图12是适于实现本公开实施例的设备1200的简化框图。设备1200可以被视为如图1所示的第一网络设备110、终端设备120或第二网络设备130的进一步示例实现。因此,设备1200可以在第一网络设备110、终端设备120或第二网络设备130处实现,或者至少作为第一网络设备110、终端设备120或第二网络设备130的一部分实现。
107.如图所示,设备1200包括处理器1210、耦合到处理器1210的存储器1220、耦合到处理器1210的合适的发射机(tx)和接收机(rx)1240以及耦合到tx/rx 1240的通信接口。存储器1210存储程序1230的至少一部分。tx/rx 1240用于双向通信。tx/rx 1240具有至少一个天线以便于通信,但是实际上本技术中提到的接入节点可以具有若干天线。通信接口可以表示与其他网络元件通信所需的任何接口,诸如用于enb之间的双向通信的x2接口,用于移动性管理实体(mme)/服务网关(s-gw)与enb之间的通信的s1接口,用于enb与中继节点(rn)之间的通信的un接口,或者用于enb与终端设备之间的通信的uu接口。
108.假设程序1230包括程序指令,该程序指令当由相关联的处理器1210执行时,使得设备1200能够根据本公开的实施例进行操作,如这里参考图1至图11所讨论的那样。这里的实施例可以通过可由设备1200的处理器1210执行的计算机软件、或者通过硬件、或者通过软件和硬件的组合来实现。处理器1210可以被配置实施本公开的各种实施例。此外,处理器1210和存储器1220的组合可以形成适于实施本公开的各种实施例的处理部件1250。
109.存储器1220可以是适合于本地技术网络的任何类型,并且可以使用任何合适的数据存储技术来实现,作为非限制性示例,诸如非瞬态计算机可读存储介质,基于半导体的存储器设备,磁存储器设备和系统,光存储器设备和系统,固定存储器和可移动存储器。虽然在设备1200中仅示出了一个存储器1220,但是在设备1200中可以有几个物理上不同的存储器模块。作为非限制性示例,处理器1210可以是适合于本地技术网络的任何类型,并且可以包括通用计算机、专用计算机、微处理器、数字信号处理器(dsp)和基于多核处理器架构的处理器中的一项或多项。设备1200可具有多个处理器,例如在时间上从属于使主处理器同步的时钟的专用集成电路芯片。
110.通常,本公开的各种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。一些方面可以用硬件来实现,而其他方面可以用固件或软件来实现,这些固件或软件可以由控制器、微处理器或其他计算设备来执行。虽然本公开的实施例的各方面被示出并描述为框图、流程图或使用一些其它图形表示,但将理解,本文描述的块、装置、系统、技术或方法可在作为非限制性示例的硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其它计算设备或其一些组合中实现。
111.本公开还提供了有形地存储在非瞬态计算机可读存储介质上的至少一种计算机程序产品。计算机程序产品包括在目标真实或虚拟处理器上的设备中执行的诸如包括在程序模块中的那些计算机可执行指令,以执行如上参考图6至图11所述的过程或方法。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、库、对象、类、组件、数据结构等。程序模块的功能可根据各种实施例中的需要在程序模块之间组合或分开。程序模块的机器可执行指令可在本地或分布式设备内执行。在分布式设备中,程序模块可位于本地存储介质和远程存储介质二者中。
112.用于执行本公开的方法的程序代码可以用一种或多种编程语言的任意组合来编写。这些程序代码可以被提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器或控制器,使得程序代码在被处理器或控制器执行时使得流程图和/或框图中指定的功能/操作被实现。程序代码可以完全在机器上、部分在机器上、作为独立软件包、部分在机器上且部分在远程机器上、或完全在远程机器或服务器上执行。
113.上述程序代码可以包含在机器可读介质上,该机器可读介质可以是可包含或存储由指令执行系统、装置或设备使用或结合指令执行系统、装置或设备使用的程序的任何有形介质。机器可读介质可以是机器可读信号介质或机器可读存储介质。机器可读介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置或设备、或前述的任何合适的组合。机器可读存储介质的更具体的示例将包括:具有一条或多条导线的电连接,便携式计算机磁盘,硬盘,随机存取存储器(ram),只读存储器(rom),可擦除可编程只读存储器(eprom或闪存),光纤,便携式光盘只读存储器(cd-rom),光存储设备,磁存储设备,或前述的任何合适的组合。
114.此外,虽然以特定顺序描述了操作,但是这不应被理解为要求以所示的特定顺序或按顺序执行这些操作,或者执行所有示出的操作,以实现期望的结果。在某些情况下,多任务和并行处理可能是有利的。同样地,虽然在上述讨论中包含了若干特定实现细节,但是这些细节不应当被解释为对本公开的范围的限制,而应当被解释为对特定实施例所特有的特征的描述。在单独实施例的上下文中描述的某些特征也可以在单个实施例中组合实现。相反,在单个实施例的上下文中描述的各种特征也可以在多个实施例中单独地或以任何合适的子组合来实现。
115.尽管已经用结构特征和/或方法动作专用的语言描述了本公开,但是应当理解,所附权利要求中限定的本公开不必限于上述具体特征或动作。相反,上述具体特征和动作是作为实现权利要求的示例形式而公开的。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1