一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

切换方法、装置及相关设备与流程

2022-04-24 18:19:11 来源:中国专利 TAG:


1.本发明属于通信技术领域,尤其涉及一种切换方法、装置及相关设备。


背景技术:

2.回传接入一体化(integrated access backhaul,iab)系统中,一个iab回路可以包括多个中继节点(iab节点或中继用户设备(user equipment,ue),其通过多个中继节点间的无线信号中继方式,达到扩大基站覆盖范围的目的。
3.在相关技术中,中继节点可以设置于可移动的交通工具上或者是可移动的移动设备。这样,当iab回路中的中继节点从一个母节点切换到另一个母节点时,中继节点及其下游节点所使用的配置需要重新配置,造成中继节点切换后,需要等待进行了切换的中继节点重新配置完成后才能正常传输业务,这样造成了传输业务的时延或者中断。


技术实现要素:

4.本发明实施例的目的是提供一种切换方法、装置及相关设备,能够解决相关技术中的中继节点进行切换时存在的传输业务具有时延甚至中断的问题。
5.为了解决上述技术问题,本发明是这样实现的:
6.第一方面,提供了一种切换方法,用于iab系统中的第一中继节点,所述切换方法包括:
7.接收携带有指示信息的业务数据包,其中,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点;
8.根据所述指示信息,在与所述业务数据包的目的地址相匹配的第二中继节点为n个的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包;所述第二中继节点为所述第一中继节点的下一跳节点;
9.其中,n为大于或等于2的整数,m小于或等于n。
10.进一步的,所述指示信息由集中单元cu网络配置,和/或,所述指示信息包括所述业务数据包的路径标识(identitydocument,id)。
11.进一步的,所述指示信息携带于所述业务数据包的包头。
12.进一步地,所述向n个第二中继节点中的m个第二中继节点发送所述业务数据包,包括:
13.分别向n个第二中继节点中的m个第二中继节点发送相同的业务数据包。
14.进一步地,所述方法还包括:
15.从所述n个第二中继节点中随机选取m个第二中继节点;
16.或者,
17.从所述n个第二中继节点中选取回传链路的通信质量参数大于预设通信质量参数的m个第二中继节点;
18.或者,
19.从所述n个第二中继节点中选取回传链路没有拥塞的m个第二中继节点。
20.进一步地,所述向n个第二中继节点中的m个第二中继节点发送所述业务数据包,包括:
21.获取所述业务数据包的路径id;
22.在所述第一中继节点不能识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包;
23.在所述第一中继节点能够识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包,或者,向n个第二中继节点中与所述路径id匹配的第二中继节点发送所述业务数据包。
24.进一步地,所述在所述第一中继节点不能识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包,包括:
25.将不能识别路径id的业务数据包复制后,分别发送至m个第二中继节点。
26.进一步地,所述方法还包括:
27.在业务数据包携带有所述指示信息,与所述业务数据包的目的地址相匹配的第二中继节点仅为一个的情况下:
28.将所述业务数据包发送至所述第二中继节点;
29.或者,
30.复制所述携带有指示信息的业务数据包,并将所述携带有指示信息的业务数据包和所述复制的业务数据包中的至少一个发送至所述第二中继节点。
31.进一步的,在所述第一中继节点的适应性回传协议bap层复制所述业务数据包。
32.进一步的,所述指示信息被所述cu网络配置为第一值时,用于指示业务数据包的传输能够选择至少两个下一跳节点;
33.所述指示信息被所述cu网络配置为第二值时,用于指示业务数据包传输至一个下一跳节点。
34.第二方面,提供了一种切换方法,用于回传接入一体化iab系统中的源cu网络,所述切换方法包括:
35.在连接的迁移节点或者终端的回传链路切换过程中,向第一iab节点和第二iab节点分别发送业务数据包,其中,所述第一iab节点为连接至所述迁移节点或者终端的第一连接的源iab节点,所述第二iab节点为连接至所述迁移节点或者终端的第二连接的源iab节点,所述数据包中携带有指示信息,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点。
36.进一步的,所述指示信息由所述cu网络配置,和/或,所述指示信息包括所述业务数据包的路径id。
37.进一步的,所述指示信息携带于所述业务数据包的包头。
38.进一步地,所述向第一iab节点和第二iab节点发送业务数据包,包括:
39.在收到指示所述迁移节点或者终端成功完成与网络侧的连接配置的情况下,向第一iab节点和第二iab节点发送业务数据包,直至收到所述第二连接完成连接配置的指示信息。
40.进一步的,所述收到所述第二连接完成连接配置的指示信息之后,还包括:
41.释放所述第一连接;
42.将所述指示信息修改为指示业务数据包的传输仅选择一个下一跳节点。
43.进一步地,在所述迁移节点或者终端分别与所述第一iab节点和所述第二iab节点连接的情况下,将所述指示信息配置为第一值,以指示业务数据包的传输能够选择至少两个下一跳节点;
44.在所述迁移节点或者终端仅与所述第一iab节点和所述第二iab节点中的一个连接的情况下,将所述指示信息配置为第二值,以指示业务数据包的传输仅选择一个下一跳节点。
45.第三方面,提供了一种第一中继节点,包括存储器,收发机,处理器:
46.存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
47.接收携带有指示信息的业务数据包,其中,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点;
48.根据所述指示信息,在与所述业务数据包的目的地址相匹配的第二中继节点为n个的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包;所述第二中继节点为所述第一中继节点的下一跳节点;
49.其中,n为大于或等于2的整数,m小于或等于n。
50.第四方面,提供了一种宿主iab节点,包括存储器,收发机,处理器:
51.存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
52.在连接的迁移节点或者终端的回传链路切换过程中,向第一iab节点和第二iab节点分别发送业务数据包,其中,所述第一iab节点为连接至所述迁移节点或者终端的第一连接的源iab节点,所述第二iab节点为连接至所述迁移节点或者终端的第二连接的源iab节点,所述数据包中携带有指示信息,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点。
53.第五方面,提供了一种第一中继节点,包括:
54.接收单元,用于接收携带有指示信息的业务数据包,其中,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点;
55.发送单元,用于根据所述指示信息,在与所述业务数据包的目的地址相匹配的第二中继节点为n个的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包;所述第二中继节点为所述第一中继节点的下一跳节点;
56.其中,n为大于或等于2的整数,m小于或等于n。
57.第六方面,提供了一种宿主iab节点,包括:
58.发送单元,用于在连接的迁移节点或者终端的回传链路切换过程中,向第一iab节点和第二iab节点分别发送业务数据包,其中,所述第一iab节点为连接至所述迁移节点或者终端的第一连接的源iab节点,所述第二iab节点为连接至所述迁移节点或者终端的第二连接的源iab节点,所述数据包中携带有指示信息,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点。
59.第七方面,提供了一种处理器可读存储介质,所述处理器可读存储介质存储有计
算机程序,所述计算机程序用于使所述处理器执行第一方面所述的切换方法,或者所述计算机程序用于使所述处理器执行第二方面所述的切换方法。
60.本发明实施例,在业务传输路径中的中继节点切换到另一母节点的过程中,即使中继节点及其下游节点所使用的配置未重新配置完成,中继节点及其下游节点可以通过将业务数据包传输至多个下一跳节点的方式,以实现将业务数据包传输至迁移节点或者终端,这样,即使该中继节点与下一跳节点之间的连接中断或者拥塞,也能够通过将业务数据包传输至与目标地址匹配的其他下一跳节点,即无需等待中继节点及其下游节点所使用的配置重新配置完成,便能够传输业务数据包至迁移节点或终端,从而提升了业务数据包的传输效率和传输可靠性。
附图说明
61.图1是本发明实施例可应用的一种iab网络系统的结构图;
62.图2是本发明实施例可应用的一种iab系统中iab节点连接结构图;
63.图3是本发明实施例提供的一种切换方法的流程图;
64.图4a是本发明实施例中迁移节点/终端与源服务小区连接的连接示意图;
65.图4b是本发明实施例中迁移节点/终端与源服务小区和目标服务小区连接的示意图;
66.图4c是本发明实施例中迁移节点/终端从源服务小区切换到目标服务小区的数据包传输路径的示意图;
67.图5是本发明实施例提供的另一种切换方法的流程图;
68.图6是本发明实施例提供的一种网络侧设备的结构图;
69.图7是本发明实施例提供的另一种网络侧设备的结构图;
70.图8是本发明实施例提供的一种第一中继节点的结构图;
71.图9是本发明实施例提供的一种宿主iab节点的结构图。
具体实施方式
72.发明实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
73.本发明实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
74.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
75.值得指出的是,本发明实施例提供的技术方案可以适用于多种系统,尤其是5g系统。例如适用的系统可以是全球移动通讯(global system of mobile communication,gsm)系统、码分多址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)通用分组无线业务(general packet radio service,gprs)系统、长期演进(long term evolution,lte)系统、lte频分双工
(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)系统、高级长期演进(long term evolution advanced,lte-a)系统、通用移动系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)系统、5g新空口(new radio,nr)系统等。这多种系统中均包括终端设备和网络设备。系统中还可以包括核心网部分,例如演进的分组系统(evloved packet system,eps)、5g系统(5gs)等。
76.本发明实施例涉及的终端设备,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的系统中,终端设备的名称可能也不相同,例如在5g系统中,终端设备可以称为用户设备(user equipment,ue)。无线终端设备可以经无线接入网(radio access network,ran)与一个或多个核心网(core network,cn)进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personal communication service,pcs)电话、无绳电话、会话发起协议(session initiated protocol,sip)话机、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)等设备。无线终端设备也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户装置(user device),本发明实施例中并不限定。
77.本发明实施例涉及的网络设备,可以是基站,该基站可以包括多个为终端提供服务的小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备,或者其它名称。网络设备可用于将收到的空中帧与网际协议(internet protocol,ip)分组进行相互更换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(ip)通信网络。网络设备还可协调对空中接口的属性管理。例如,本发明实施例涉及的网络设备可以是全球移动通信系统(global system for mobile communications,gsm)或码分多址接入(code division multiple access,cdma)中的网络设备(base transceiver station,bts),也可以是带宽码分多址接入(wide-band code division multiple access,wcdma)中的网络设备(nodeb),还可以是长期演进(long term evolution,lte)系统中的演进型网络设备(evolutional node b,enb或e-nodeb)、5g网络架构(next generation system)中的5g基站(gnb),也可以是家庭演进基站(home evolved node b,henb)、中继节点(relay node)、家庭基站(femto)、微微基站(pico)等,本发明实施例中并不限定。在一些网络结构中,网络设备可以包括集中单元(centralized unit,cu)节点和分布单元(distributed unit,du)节点,集中单元和分布单元也可以地理上分开布置。
78.在iab网络技术中,通过多个中继节点间的无线信号中继方式,达到扩大基站覆盖范围的目的。具体的,中继iab节点的中继功能通过该iab节点中的适应性回传协议(backhaul adaptation protocol layer,bap)层实现。
79.随着iab网络技术的进一步发展,上述技术中的中继节点也是可以移动的,例如:
iab网络技术中的iab节点安装在汽车上或者火车上。当iab节点从一个母节点切换到另一个母节点时,iab节点使用的配置需要重新配置,由于在切换过程后,重新配置完成后才能正常传输业务,这样可能造成传输业务的时延或者中断。又例如:中继ue可以是一个手机或者可移动设备,其也会从一个小区切换到另一个小区,此时,也会造成传输业务的时延或者中断。
80.本发明实施例提供了切换方法及装置,用以在iab网络中的中继节点从一个母节点切换至另一母节点的过程中,通过双路径传输业务数据,以避免切换过程中传输业务的时延或者中断。具体的,切换过程中,迁移节点/终端同时连接源服务小区和目标服务小区,这样,即使某些中继链路出现拥塞或中断的情况,也能保证下行数据包发送能够通过其他链路发送到迁移节点/远端ue,或者将下行数据包分别从源小区和目标小区发送到迁移节点/远端ue,从而减少了传输业务的切换时延,避免了传输业务在切换过程的中断。
81.本发明中的双路径传输与现有技术中的双激活协议栈(dual active protocol stack,daps)切换增强技术不同,具体为:现有技术中的daps技术只能够应用于终端,即终端与基站直接连接的网络架构,而并不适用于有中继节点的网络架构。因为,中继iab节点和中继ue,都没有分组数据汇聚协议(packet data convergence protocol,pdcp)层,从而无法基于pdcp实体在同一个buffer缓存区中,分别对源服务小区和目标服务小区的下行数据进行重复包检测和包重排序功能。
82.本发明实施例提供的方法和装置是基于同一申请构思的,由于方法和装置解决问题的原理相似,因此装置和方法的实施可以相互参见,重复之处不再赘述。
83.图1示出本发明实施例可应用的一种iab网络系统的结构图,如图1所示,iab网络系统可以包括:用于与核心网11连接的donor iab node 12(即宿主iab节点或者中央控制节点)、中继节点13、接入节点14、迁移节点15以及远端ue 16,则各网络侧节点之间的链路称之为回程链路。
84.本发明中,中继节点13可以是中继iab节点或者具有中继功能的终端(即ue to network relay),为区分被中继的ue和中继ue,该被中继的终端称之为远端ue 16。在中继节点13包括中继ue的情况下,该中继ue与网络侧设备之间的接口为uu接口(即使用无线链路连接),和远端ue之间的接口可以使用pc5接口(也称之为直接通信接口(sidelink,sl)),且iab节点之间的连接采用无线链路连接。
85.具体的,如图2所示,在现有的iab网络系统中,一个iab节点包括:iab移动终端(iab mobile termination,iab mt)和iab分布式单元(iab distributed unit,iab du),其中,iab mt对上连接基站或者iab节点中的du,该上游的基站或者iab节点称为本iab节点的母节点(例如:如图1中所示中继节点13为接入节点14的母节点);而iab du对下连接ue或者iab节点的mt,该下游的ue或者iab节点称为本iab节点的子节点(例如:如图1中所示接入节点14为中继节点13的子节点,接入节点14为donor iab node 12的子孙节点)。
86.在本发明实施例中,当一个中继节点(又可以称之为“迁移节点”)/终端从源母节点切换到目标母节点时,该迁移节点下游的子节点和终端均发生了切换,本发明实施例中,源母节点和目标母节点可以与同一源cu网络连接,即该切换是指intra-cu切换,宿主节点并未发生变化,发生变化的只是位于源cu网络与迁移节点/终端之间的中继节点。
87.下面结合附图,通过具体的实施例及其应用场景对本发明实施例提供的切换方法
进行详细地说明。
88.请参见图3,图3是本发明实施例提供的一种切换方法的流程图,该方法用于iab系统中的第一中继节点,如图3所示,该切换方法可以包括以下步骤:
89.s301、接收携带有指示信息的业务数据包,其中,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点。
90.在具体实施中,迁移节点/终端在切换过程中,将业务数据包的传输路径由源路径切换为目标路径,则上述第一中继节点可以包括所述源路径中的中继节点和所述目标路径中的中继节点。
91.例如:如图4a,源路径表示:在切换前,迁移节点(migrating iab-node)与源服务小区之间的连接,此时该迁移节点的业务数据的传输路径为:源路径宿主iab节点的du部分(source-path iab-donor du)、源路径iab中继节点(source-path iab-node)以及源iab接入节点(source iab-node),此时,迁移节点、迁移节点的下游节点(descendant iab-node)及其所服务的ue通过该源路径接收源cu网络的业务数据包。
92.另外,如图4b所示,目标路径表示:在切换后,迁移节点与目标服务小区之间的连接,此时目标路径包括:目标路径宿主iab节点的du部分(target-path iab-donor du)、目标路径iab中继节点(target-path iab-node)以及目标iab接入节点(target iab-node),此时,迁移节点、迁移节点的下游节点(descendant iab-node)及其所服务的ue通过该目标路径接收源cu网络的业务数据包。
93.本发明中,在迁移节点/终端在rrc重配完成后,且在与目标小区成功连接之前的时间段内,网络侧将需要发送至迁移节点/终端的业务数据包在源路径和目标路径上都发送,以减少业务传输的延时或者中断。且在迁移节点与目标小区成功连接后,可以释放源路径。
94.其中,指示业务数据包的传输能够选择至少两个下一跳节点,可以表示:中继节点在接收到业务数据包时,若其下一跳节点包括至少两个,则该中继节点将根据指示信息将该业务数据包发送到至少两个下一跳节点,该下一跳节点又可以称之为“next hop”或者“下游节点”,该下一跳节点可以是源路径中的节点,也可以是目标路径中的节点。
95.s302、根据所述指示信息,在与所述业务数据包的目的地址相匹配的第二中继节点为n个的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包;所述第二中继节点为所述第一中继节点的下一跳节点;其中,n为大于或等于2的整数,m小于或等于n。
96.其中,所述与所述业务数据包的目的地址相匹配的第二中继节点,表示,所述第一中继节点与所述目标地址之间的传输路径中,位于所述第一中继节点的下一跳的中继节点。
97.在一种应用场景下,所述第一中继节点能够具有2个,3个甚至更多个与目标地址匹配的第二中继节点,在实际应用中,所述m的取值优选为2个。因此,可能出现n的取值大于m的取值的情况,此时,可以从n个第二中继节点中选取m个中继节点,具体可以通过以下方式从n个第二中继节点中选取m个中继节点:
98.从所述n个第二中继节点中随机选取m个第二中继节点;
99.或者,
100.从所述n个第二中继节点中选取回传链路的通信质量参数大于预设通信质量参数的m个第二中继节点;
101.或者,
102.从所述n个第二中继节点中选取回传链路没有拥塞的m个第二中继节点。
103.其中,从所述n个第二中继节点中选取回传链路的通信质量参数大于预设通信质量参数的m个第二中继节点,可以理解为:从所述n个第二中继节点中选取回传链路的通信质量好的m个第二中继节点,或者从所述n个第二中继节点中选取回传链路的通信质量符合预设通信要求的m个第二中继节点。
104.作为一种可选的实施方式,所述向n个第二中继节点中的m个第二中继节点发送所述业务数据包,包括:
105.分别向n个第二中继节点中的m个第二中继节点发送相同的业务数据包。
106.在具体实施中,可以在中继节点的bap层将业务数据包复制成m个相同的数据包,从而将复制前和复制后的m个相同的业务数据包分别发送到m个第二中继节点。
107.本实施方式中,通过bap层将业务数据包复制成相同的m分,以分别向m个第二中继节点发送相同的业务数据包,可以对业务数据包进行双路径传输,从而更加可靠的传输所述业务数据包。
108.在另一种应用场景下,第一中继节点可能仅有1个第二中继节点,此时,第一中继节点不能够实现指示信息所指示的将业务数据发送至m个下一跳节点,此时可以采用以下方式将所述业务数据包发送至所述第二中继节点:
109.方式一:直接将所述业务数据包发送至所述第二中继节点。
110.本实施方式下,第一中继节点根据其仅有一个第一跳节点的情况忽略所述指示信息,即不对所述业务数据包进行复制和选取两个下一跳节点发送。
111.方式二:复制所述携带有指示信息的业务数据包,并将所述携带有指示信息的业务数据包和所述复制的业务数据包中的至少一个发送至所述第二中继节点。
112.本实施方式下,第一中继节点优先根据指示信息的指示将所述业务数据复制成m个相同的业务数据包,并在发送业务数据包至下一跳节点的过程中,可以:将m个相同的业务数据包都发送至下一跳节点,或者,丢弃复制的业务数据包,而将原有的业务数据包发送至下一跳节点,或者,丢弃原有的业务数据包,而将复制的一个业务数据发送至下一跳节点。
113.在应用中,也可能出现第一中继节点接收到m个不同的业务数据包的情况,则所述向n个第二中继节点中的m个第二中继节点发送所述业务数据包,还可以是以下实施方式:
114.将所述m个不同的业务数据包分别发送至m个第二中继节点。
115.本实施方式下,m个第二中继节点接收到的数据包是不同的,且下游的第二中继节点同样可以对接收到的业务数据包进行复制和发送至m个下一跳节点,本实施方式同样能够确保业务数据包能够分别从不同的路径传输至迁移节点/终端。
116.在具体实施中,所述指示信息还可以在切换后的路径配置完成后,指示业务数据包的传输仅选择一个下一跳节点。在应用中,该指示信息具体是指示业务数据包的传输能够选择至少两个下一跳节点还是仅选择一个下一跳节点,可以根据该指示信息的不同取值或者第一中继节点对该指示信息的不同识别结果进行区分。
117.作为一种可选的实施方式,所述指示信息由cu网络配置,和/或,所述指示信息包括所述业务数据包的路径id。
118.情况一
119.所述指示信息由cu网络配置,cu网络可以在不同的应用场景下可以该指示信息配置为不同的取值,例如:所述指示信息被所述cu网络配置为第一值(例如:数字“1”)时,用于指示业务数据包的传输能够选择至少两个下一跳节点;所述指示信息被所述cu网络配置为第二值(例如:数字“0”)时,用于指示业务数据包传输至一个下一跳节点。
120.进一步的,本实施方式下,上述指示信息可以携带于所述业务数据包的包头。
121.在应用中,在源cu网络获取到下行的业务数据包时,若获知到该业务数据包的目的地址对应的迁移节点/终端处于切换过程中,则将该业务数据包的包头配置为第一值。
122.这样,接收到该业务数据包的中继节点,仅需读取该业务数据包的包头取值,便可以获知所述指示信息。
123.当然,在具体实施中,上述指示信息还可以是与业务数据包关联的其他信息,在此不作具体限定。
124.情况二
125.在所述指示信息包括所述业务数据包的路径id,若所述第一中继节点不能够识别所述路径id时,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点;若所述第一中继节点能够识别所述路径id时,所述指示信息用于指示业务数据包传输至一个下一跳节点。
126.其中,第一中继节点不能够识别所述路径id,表示第一中继节点的路由表中未存储所述路径id,从而不能够识别该路径id,例如:源路径中的中继节点不能够识别目标路径的路径id,在具体实施中,目标路径中的中继节a点可以将业务数据包发送至位于源路径中的中继节b点,此时,中继节b将不能够识别接收到的业务数据包的路径id,从而将该业务数据包发送到至少两个下一跳节点。
127.本实施方式中,接收到该业务数据包的中继节点,通过对该业务数据包的路径id的识别结果,获知所述指示信息,从而无需新增指示信息。
128.进一步地,所述向n个第二中继节点中的m个第二中继节点发送所述业务数据包,包括:
129.获取所述业务数据包的路径id;
130.在所述第一中继节点不能识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包;
131.在所述第一中继节点能够识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包,或者,向n个第二中继节点中与所述路径id匹配的第二中继节点发送所述业务数据包。
132.所述第一中继节点在转发业务数据包的过程中,若能识别该业务数据包的路径id,表示:发送该业务数据包的中继节点位于所述第一中继节点所在的传输路径外。
133.例如:如图4c所示切换场景中,迁移节点/终端与源cu网络/基站之间的源路径包括:中继节点a、中继节点b、中继节点c以及中继节点d,该移节点/终端与源cu网络或者基站之间的目标路径包括:中继节点a’、中继节点b’、中继节点c’以及中继节点d’,且中继节点
a’与中继节点b之间存在链路,中继节点c和中继节点d’之间存在链路,中继节点b和中继节点c’存在链路。则中继节点a’可以将从源cu网络/基站接收的数据包b复制成数据包b’,并将数据包b和数据包b’分别发送至中继节点b和中继节点b’。此时,中继节点b接收到的数据包(b和b’中的一个)携带有目标路径的路径id,而中继节点b内未存储该路径id,从而不能够识别,因此,将该数据包在次复制成数据包b”,并将复制的数据包b”和原数据包(b和b’中的一个)分别发送给中继节点c和中继节点c’。
134.第一中继节点对于能够识别其路径id的业务数据包,可以复制后分别发送至m个第二中继节点,也可以不复制,并按照该业务数据包的路径id传输至下一跳节点。
135.例如:如图4c所示切换场景中,中继节点b在接收到中继节点a发送的数据包a的情况下,可以将该数据包复制成数据包a’,然后将数据包a和数据包a’分别发送至中继节点c和中继节点c’;或者,该中继节点b也可以不对数据包a进行复制,而是直接发送至源路径中位于中继节点b的子节点:中继节点c。
136.具体的,上述根据路径id的识别结果确定是否对业务数据包进行双路径传输的方式还可以与由源cu网络配置指示信息的方式结合,例如:在源cu网络将业务数据包中的指示信息配置为第一值,以指示业务数据包能够传输至至少两个下一跳节点的情况下,若第一中继节点能够识别该业务数据包的路径id,则该第一中继节点可以不对业务数据包复制,而是直接将其发送至与所述路径id匹配的下一跳节点;在源cu网络将业务数据包中的指示信息配置为第二值,以指示业务数据包仅传输至一个下一跳节点的情况下,若第一中继节点能够识别该业务数据包的路径id,则该第一中继节点可以将该业务数据包复制成至少两个相同的业务数据包,并分别发送到至少两个下一跳节点。
137.本实施方式中,根据第一中继节点能否识别接收到的业务数据包的路径id,以在能够识别该路径id的情况下,按照该路径id向一个下一跳节点发送所述业务员数据包,从而节约资源;当第一中继节点不能识别该路径id的情况下,选择至少两个下一跳节点发送所述业务数据,可以提升该业务数据的传输可靠性。
138.进一步的,所述在所述第一中继节点不能识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包,包括:
139.将不能识别路径id的业务数据包复制后,分别发送至m个第二中继节点。
140.在具体实施中中,第一中继节点可能会接收到多个业务数据包,此时,该多个业务数据包中可能包括第一中继节点能够识别路径id的第一业务数据包和第一中继节点不能识别路径id的第二业务数据包。则该第一中继节点将根据路径id的不同识别结果对第一业务数据包和第二业务数据包作不同的处理。
141.例如:在第一中继节点接收到的所述携带指示信息的业务数据包包括:第一业务数据包和第二业务数据包的情况下,若所述第一中继节点能够识别所述第一业务数据包的路径id,但不能识别所述第二业务数据包的路径id,则将所述第一业务数据包发送至与所述第一业务数据包的路径id匹配的第二中继节点,并将所述第二业务数据包复制后,分别发送至m个第二中继节点;所述第一业务数据包与所述第二业务数据包具有相同的目的地址。
142.本实施方式中,第一中继节点可以接收到与其位于同一传输路径中的上游节点发送的第一业务数据和位于另一输路径中的上一跳节点发送的第二业务数据,且该第一业务
数据和第二业务数据具有相同的目的地址,例如:如图4c所示应用场景中,中继节点b能够从中继节点a接收第一业务数据,并从中继节点a’接收第二业务数据。
143.则第一中继节点可以根据对接收的业务数据的id识别结果进行不同的处理,对于按照路径id正常传输的第一业务数据,按照其路径id正常传输;对于未按照路径id传输的第二业务数据,则将其发送到至少两个下一跳节点。例如:如图4c所示应用场景中,中继节点b将从中继节点a接收的数据包a发送至中继节点c,对于从中继节点a’接收到的数据包b,则将其复制为数据包b’后分别发送至中继节点c和中继节点b’。这样,即使中继节点a’与中继节点b’之间的回程链路拥塞或者中断,该中继节点b’也能够接收到数据包b(或者与数据包b相同的数据包b’)。从而能够应用于:迁移节点/终端在rrc重配完成后,且在与目标小区成功连接之前的时间段内,网络侧将需要发送至迁移节点/终端的业务数据包在源路径和目标路径上都发送,以减少业务传输的延时或者中断。
144.下面以如图4c所示应用场景为例,举例说明本发明实施例提供的切换方法:
145.步骤1:源cu/基站发送数据包a给中继节点a,并发送数据包b给中继节点a’。
146.其中,数据包a和数据包b中均携带有指示信息,以指示业务数据包能够选择至少两个下一跳节点。
147.在一种可选的实施方式中,该数据包a和数据包b可以是相同的数据包,即源cu/基站将数据包复制成相同的两个数据包之后,分别发送给中继节点a和a’。
148.这样,能够提升业务数据包的传输可靠性。
149.在另一种可选的实施方式中,该数据包a和数据包b可以是不相同的数据包,即源cu/基站将需要发送至迁移节点/终端的两个数据包,分别发送给中继节点a和a’。
150.这样,在数据包能够从不同的路径传输至迁移节点/终端的基础上,能够节约网络资源。
151.步骤2:中继节点a’将数据包b复制成数据包b’,并将数据包b发送至中继节点b,将数据包b’发送至中继节点b’(在实际应用中,也可以是将数据包b’发送至中继节点b,将数据包b发送至中继节点b’,本实施例仅以将数据包b发送至中继节点b,将数据包b’发送至中继节点b’为例进行说明)。
152.步骤3:中继节点b将数据包a发送至中继节点c,将数据包b复制成数据包b”,并将数据包b和数据包b”分别发送至中继节点c和中继节点c’(以数据包b发送至中继节点c,数据包b”发送至中继节点c’为例)。
153.其中,由于中继节点a仅有一个下一跳节点(中继节点b),则该中继节点a可以将接收到的数据包a发送至中继节点b。此时,中继节点b将接收到两个具有相同目的地址的数据包:数据包a和数据包b。
154.另外,数据包a为按照其路径id正常传输的数据包,则中继节点b可以继续按照该路径id将其发送至中继节点c。而中继节点b不能够识别数据包b中的路径id,从而将其复制后,分别发送至两个下一跳中继节点。
155.步骤4:中继节点c’接收到数据包b”,并将其发送至中继节点d’。
156.需要说明的是,由于中继节点a’和中继节点b’之间的链路中断,中继节点b’实质上不能够接收到数据包b’,从而该数据包b’不会传输至中继节点c’。且中继节点c’在接收到数据包b”时,能够识别其路径id,从而可以将该数据包b”发送至中继节点d’。
157.步骤5:中继节点c接收到数据包a和数据包b,并将数据包a发送至中继节点d,将数据包b复制成数据包b
”’
,然后将数据包b和数据包b
”’
分别发送至中继节点d和中继节点d’(以数据包b发送至中继节点d,数据包b
”’
发送至中继节点d’为例)
158.与中继节点b按照可识别的路径id将数据包a发送至中继节点c相同的原理,中继节点c继续按照其路径id将数据包a发送至中继节点d;
159.另外,与中继节点b将不能识别路径id的数据包b复制后,分别将原数据包和复制后的数据包发送至中继节点c和中继节点c’相同的原理,中继节点c将数据包b复制成数据包b
”’
,然后将数据包b和数据包b
”’
分别发送至中继节点d和中继节点d’。
160.步骤6:迁移节点/终端分别从中继节点d(源路径中的接入节点)和中继节点d’(目标路径中的接入节点)接收到数据包a、数据包b、数据包b”以及数据包b
”’

161.在应用中,迁移节点/终端在获取到相同内容的数据包是,能够对重复的数据进行整合,以删除重复的数据包。
162.需要说明的是,以上实施例中,在数据包能够按照正常路径id和目的地址传输时,可以不进行复制。但是在实际应用中,如果整个iab网络的拓扑性能较好,那么即使数据包能够按照正常路径id和目的地址传输时,也可以在中继节点进行数据包复制,并传输数据包到至少两个下一跳中继节点,这样,能够更加可靠的将数据包传递至迁移节点或远端ue。
163.另外,以上实施例中,中继节点b和中继节点c先后对数据包b进行了复制,并分别传输至至少两个下一跳中继节点,在实际应用中,在中继节点c的上游中继节点已经对数据包b进行复制的基础上,中继节点c可以选择不对数据包b进行复制,从而将该数据包b传输至中继节点d和中继节点d’中的任一个。
164.而且,以上实施例中,中继节点c’在接收到数据包b”时,由于其仅有一个下一跳中继节点d’,该中继节点c’可以通过以下方式中的任意种将数据包b”或者与所述数据包b”相同的数据包发送至中继节点d’:
165.方式一:不复制数据包b”,直接将该数据包b”发送给中继节点d’;
166.方式二:将复制数据包b”复制为数据包d”,并将数据包b”和数据包d”都发送给中继节点d’;
167.方式三:将复制数据包b”复制为数据包d”,然后丢掉数据包b”或数据包d”,将剩下的数据包发送给中继节点d’。
168.本发明实施例中,在迁移节点/终端从源服务小区切换至目标服务小区的过程中,即使源路径或目标路径中有中继节点之间的回传链路中断,也可以将业务数据包从目标服务小区和源服务小区发送给迁移节点/终端,从而减少业务传输的延时和避免传输中断。
169.请参阅图5,是本发明实施例提供的另一种切换方法的流程图,该切换方法用于iab系统中的源cu网络,如图5所示,所述切换方法可以包括以下步骤:
170.s501、在连接的迁移节点或者终端的回传链路切换过程中,向第一iab节点和第二iab节点分别发送业务数据包,其中,所述第一iab节点为连接至所述迁移节点或者终端的第一连接的源iab节点,所述第二iab节点为连接至所述迁移节点或者终端的第二连接的源iab节点,所述数据包中携带有指示信息,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点。
171.在迁移节点/终端的业务传输路径中的中继节点进行切换的过程中,迁移节点/终
端同时与切换前的源服务小区以及切换后的目标服务小区连接,该第一连接和第二连接分别表示切换前的传输路径和切换后的传输路径。
172.在实施中,源cu网络发送至第一iab节点的业务数据包与发送至第二iab节点的业务数据包可以相同,此时,源cu网络将需要发送至迁移节点/终端的业务数据包复制成两份相同的业务数据包后,分别发送给第一iab节点和第二iab节点。
173.当然,在实施中,为了节约传输资源,源cu网络可以分别向第一iab节点和第二iab节点发送不同的业务数据包,其原理与如图3所示方法实施例中cu网络分别向至少两个下一跳节点发送不同的业务数据包的原理相同,在此不再赘述。
174.进一步的,所述指示信息由所述cu网络配置,和/或,所述指示信息包括所述业务数据包的路径标识id。
175.进一步的,所述指示信息携带于所述业务数据包的包头。
176.进一步的,所述向第一iab节点和第二iab节点发送业务数据包,包括:
177.在收到指示所述迁移节点或者终端成功完成与网络侧的连接配置的情况下,向第一iab节点和第二iab节点发送业务数据包,直至收到所述第二连接完成连接配置的指示信息。
178.本实施方式中,在第二连接完成连接配置的情况下,仅向第二iab节点发送业务数据包,从而实现将业务数据包由第一连接切换至第二连接上承载。
179.进一步的,所述收到所述第二连接完成连接配置的指示信息之后,还包括:
180.释放所述第一连接;
181.将所述指示信息修改为指示业务数据包的传输仅选择一个下一跳节点。
182.其中,在第二连接完成连接配置的情况下,释放所述第一连接,能够节约网络资源,此时,将指示信息修改为指示业务数据包的传输仅选择一个下一跳节点,可以使第二连接中的中继节点在接收到携带有该指示信息的业务数据包时,不再对其进行双路径传输,以避免资源浪费。
183.进一步的,在所述迁移节点或者终端分别与所述第一iab节点和所述第二iab节点连接的情况下,将所述指示信息配置为第一值,以指示业务数据包的传输能够选择至少两个下一跳节点;
184.在所述迁移节点或者终端仅与所述第一iab节点和所述第二iab节点中的一个连接的情况下,将所述指示信息配置为第二值,以指示业务数据包的传输仅选择一个下一跳节点。
185.本实施方式中,通过源cu网络对指示信息的取值进行配置,以实现区分该指示信息用于指示业务数据包的传输仅选择一个下一跳节点还是可以选择至少两个下一跳节点。
186.当然,在具体实施中,上述指示信息还可以是业务数据包的传输路径的路径id,其具体可以参照如图3所示方法实施例中:中继节点根据对路径id的识别结果确定业务数据包的传输仅选择一个下一跳节点还是可以选择至少两个下一跳节点的具体描述,在此不再赘述。
187.上述源cu网络和目标cu网络可以是同一网络侧设备,即本发明实施例中的切换可以为intra-cu切换。
188.本发明实施例中,迁移节点或者终端的回传链路切换过程中,cu网络将需要发送
至该迁移节点或者终端的业务数据包通过切换前的源路径和切换后的目标路径同时发送,这样即使源路径或目标路径中有中继节点之间的回传链路中断,也可以将相同的数据包从目标服务小区和源服务小区发送给迁移节点或者终端,从而能够实现缩短切换过程中的时延。
189.请参阅图6,是本发明实施例提供的一种网络侧设备的结构图。如6所示,该网络侧设备包括:存储器620,收发机600,处理器610。
190.本实施方式中,所述网络侧设备可以为第一中继节点:
191.存储器620,用于存储计算机程序;收发机600,用于在所述处理器的控制下收发数据;处理器610,用于读取所述存储器620中的计算机程序并执行以下操作:
192.接收携带有指示信息的业务数据包,其中,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点;
193.根据所述指示信息,在与所述业务数据包的目的地址相匹配的第二中继节点为n个的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包;所述第二中继节点为所述第一中继节点的下一跳节点;
194.其中,n为大于或等于2的整数,m小于或等于n。
195.进一步的,所述指示信息由集中单元cu网络配置,和/或,所述指示信息包括所述业务数据包的路径标识id。
196.进一步的,所述指示信息携带于所述业务数据包的包头。
197.进一步地,所述向n个第二中继节点中的m个第二中继节点发送所述业务数据包,包括:
198.分别向n个第二中继节点中的m个第二中继节点发送相同的业务数据包。
199.进一步地,处理器610,还执行以下操作:
200.从所述n个第二中继节点中随机选取m个第二中继节点;
201.或者,
202.从所述n个第二中继节点中选取回传链路的通信质量参数大于预设通信质量参数的m个第二中继节点;
203.或者,
204.从所述n个第二中继节点中选取回传链路没有拥塞的m个第二中继节点。
205.进一步地,所述向n个第二中继节点中的m个第二中继节点发送所述业务数据包,包括:
206.获取所述业务数据包的路径id;
207.在所述第一中继节点不能识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包;
208.在所述第一中继节点能够识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包,或者,向n个第二中继节点中与所述路径id匹配的第二中继节点发送所述业务数据包。
209.进一步地,所述在所述第一中继节点不能识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包,包括:
210.将不能识别路径id的业务数据包复制后,分别发送至m个第二中继节点。
211.进一步地,处理器610,还执行以下操作:
212.在业务数据包携带有所述指示信息,与所述业务数据包的目的地址相匹配的第二中继节点仅为一个的情况下:
213.将所述业务数据包发送至所述第二中继节点;
214.或者,
215.复制所述携带有指示信息的业务数据包,并将所述携带有指示信息的业务数据包和所述复制的业务数据包中的至少一个发送至所述第二中继节点。
216.进一步的,在所述第一中继节点的适应性回传协议bap层复制所述业务数据包。
217.进一步的,所述指示信息被所述cu网络配置为第一值时,用于指示业务数据包的传输能够选择至少两个下一跳节点;
218.所述指示信息被所述cu网络配置为第二值时,用于指示业务数据包传输至一个下一跳节点。
219.本发明实施例中,网络侧设备为第一中继节点,其能够执行如图4c所示方法实施例中的各个过程,且能够取得相同的有益效果,为避免重复,在此不再赘述。
220.其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器610代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机600可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器610负责管理总线架构和通常的处理,存储器620可以存储处理器610在执行操作时所使用的数据。
221.处理器610可以是中央处埋器(cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
222.请参阅图7,是本发明实施例提供的另一种网络侧设备的结构图。如7所示,该网络侧设备包括:存储器720,收发机700,处理器710。
223.本实施方式中,所述网络侧设备可以为宿主iab节点:
224.存储器720,用于存储计算机程序;收发机700,用于在所述处理器的控制下收发数据;处理器710,用于读取所述存储器720中的计算机程序并执行以下操作:
225.在连接的迁移节点或者终端的回传链路切换过程中,向第一iab节点和第二iab节点分别发送业务数据包,其中,所述第一iab节点为连接至所述迁移节点或者终端的第一连接的源iab节点,所述第二iab节点为连接至所述迁移节点或者终端的第二连接的源iab节点,所述数据包中携带有指示信息,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点。
226.进一步的,所述指示信息由所述cu网络配置,和/或,所述指示信息包括所述业务数据包的路径标识id。
227.进一步的,所述指示信息携带于所述业务数据包的包头。
228.进一步地,所述向第一iab节点和第二iab节点发送业务数据包,包括:
229.在收到指示所述迁移节点或者终端成功完成与网络侧的连接配置的情况下,向第一iab节点和第二iab节点发送业务数据包,直至收到所述第二连接完成连接配置的指示信息。
230.进一步地,所述收到所述第二连接完成连接配置的指示信息之后,处理器710还用于:
231.释放所述第一连接;
232.将所述指示信息修改为指示业务数据包的传输仅选择一个下一跳节点。
233.进一步地,处理器710还用于:
234.在所述迁移节点或者终端分别与所述第一iab节点和所述第二iab节点连接的情况下,将所述指示信息配置为第一值,以指示业务数据包的传输能够选择至少两个下一跳节点;
235.在所述迁移节点或者终端仅与所述第一iab节点和所述第二iab节点中的一个连接的情况下,将所述指示信息配置为第二值,以指示业务数据包的传输仅选择一个下一跳节点。
236.本发明实施例中,网络侧设备为宿主iab节点,其能够执行如图5所示方法实施例中的各个过程,且能够取得相同的有益效果,为避免重复,在此不再赘述。
237.其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器710代表的一个或多个处理器和存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机700可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。处理器710负责管理总线架构和通常的处理,存储器720可以存储处理器710在执行操作时所使用的数据。
238.处理器710可以是中央处埋器(cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
239.请参阅图8,是本发明实施例提供的一种第一中继节点的结构图,如图8所示,第一中继节点800包括:
240.接收单元801,用于接收携带有指示信息的业务数据包,其中,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点;
241.发送单元802,用于根据所述指示信息,在与所述业务数据包的目的地址相匹配的第二中继节点为n个的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包;所述第二中继节点为所述第一中继节点的下一跳节点;
242.其中,n为大于或等于2的整数,m小于或等于n。
243.进一步的,所述指示信息由集中单元cu网络配置,和/或,所述指示信息包括所述业务数据包的路径标识id。
244.进一步的,所述指示信息携带于所述业务数据包的包头。
245.进一步的,发送单元802,具体用于:
246.分别向n个第二中继节点中的m个第二中继节点发送相同的业务数据包。
247.进一步的,第一中继节点800还包括选取单元,用于:
248.从所述n个第二中继节点中随机选取m个第二中继节点;
249.或者,
250.从所述n个第二中继节点中选取回传链路的通信质量参数大于预设通信质量参数的m个第二中继节点;
251.或者,
252.从所述n个第二中继节点中选取回传链路没有拥塞的m个第二中继节点。
253.进一步的,发送单元802,具体用于:
254.获取所述业务数据包的路径id;
255.在所述第一中继节点不能识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包;
256.在所述第一中继节点能够识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包,或者,向n个第二中继节点中与所述路径id匹配的第二中继节点发送所述业务数据包。
257.进一步的,所述在所述第一中继节点不能识别所述路径id的情况下,向n个第二中继节点中的m个第二中继节点发送所述业务数据包,包括:
258.将不能识别路径id的业务数据包复制后,分别发送至m个第二中继节点。
259.在接收到的所述携带指示信息的业务数据包包括:第一业务数据包和第二业务数据包的情况下,若所述第一中继节点能够识别所述第一业务数据包的路径id,但不能识别所述第二业务数据包的路径id,则发送单元802,具体用于:
260.将所述第一业务数据包发送至与所述第一业务数据包的路径id匹配的第二中继节点,并将所述第二业务数据包复制后,分别发送至m个第二中继节点;所述第一业务数据包与所述第二业务数据包具有相同的目的地址;
261.在仅接收到一个业务数据包,且所述第一中继节点不能够识别所述业务数据包的路径id的情况下,发送单元802,具体用于:
262.将所述业务数据包复制后,分别发送至m个第二中继节点。
263.进一步的,发送单元802还用于:
264.在业务数据包携带有所述指示信息,与所述业务数据包的目的地址相匹配的第二中继节点仅为一个的情况下:
265.将所述业务数据包发送至所述第二中继节点;
266.或者,
267.复制所述携带有指示信息的业务数据包,并将所述携带有指示信息的业务数据包和所述复制的业务数据包中的至少一个发送至所述第二中继节点。
268.进一步的,在所述第一中继节点的适应性回传协议bap层复制所述业务数据包。
269.进一步的,所述指示信息被所述cu网络配置为第一值时,用于指示业务数据包的传输能够选择至少两个下一跳节点;
270.所述指示信息被所述cu网络配置为第二值时,用于指示业务数据包传输至一个下一跳节点。
271.在此需要说明的是,本发明实施例提供的上述第一中继节点,能够实现如图3所示方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
272.请参阅图9,是本发明实施例提供的一种宿主iab节点的结构图,如图9所示,该宿主iab节点900包括:
273.发送单元901,用于在连接的迁移节点或者终端的回传链路切换过程中,向第一iab节点和第二iab节点分别发送业务数据包,其中,所述第一iab节点为连接至所述迁移节点或者终端的第一连接的源iab节点,所述第二iab节点为连接至所述迁移节点或者终端的第二连接的源iab节点,所述数据包中携带有指示信息,所述指示信息用于指示业务数据包的传输能够选择至少两个下一跳节点。
274.进一步的,所述指示信息由所述cu网络配置,和/或,所述指示信息包括所述业务数据包的路径标识id。
275.进一步的,所述指示信息携带于所述业务数据包的包头。
276.进一步的,发送单元901具体用于:
277.在收到指示所述迁移节点或者终端成功完成与网络侧的连接配置的情况下,向第一iab节点和第二iab节点发送业务数据包,直至收到所述第二连接完成连接配置的指示信息。
278.进一步的,宿主iab节点还包括:
279.释放单元,用于在收到所述第二连接完成连接配置的指示信息之后,释放所述第一连接;
280.修改单元,用于将所述指示信息修改为指示业务数据包的传输仅选择一个下一跳节点。
281.进一步的,宿主iab节点还包括配置单元,用于
282.在所述迁移节点或者终端分别与所述第一iab节点和所述第二iab节点连接的情况下,将所述指示信息配置为第一值,以指示业务数据包的传输能够选择至少两个下一跳节点;
283.在所述迁移节点或者终端仅与所述第一iab节点和所述第二iab节点中的一个连接的情况下,将所述指示信息配置为第二值,以指示业务数据包的传输仅选择一个下一跳节点。
284.在此需要说明的是,本发明实施例提供的上述宿主iab节点,能够实现如图5所示方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
285.另外,本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
286.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本发明的技术方案本质上
或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
287.本发明实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行如图3所述的切换方法,或者所述计算机程序用于使所述处理器执行如图5所述的切换方法。且能够实现如图3或图5所示切换方法实施例相同的有益效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
288.所述处理器可读存储介质可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd))等。
289.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
290.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
291.这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
292.这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
293.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献