CN111757405B - 一种会话处理方法及装置 - Google Patents
一种会话处理方法及装置 Download PDFInfo
- Publication number
- CN111757405B CN111757405B CN202010500023.4A CN202010500023A CN111757405B CN 111757405 B CN111757405 B CN 111757405B CN 202010500023 A CN202010500023 A CN 202010500023A CN 111757405 B CN111757405 B CN 111757405B
- Authority
- CN
- China
- Prior art keywords
- base station
- core network
- data
- session
- pdu session
- 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
Links
- 238000003672 processing method Methods 0.000 title abstract description 13
- 230000005540 biological transmission Effects 0.000 claims abstract description 95
- 238000000034 method Methods 0.000 claims abstract description 94
- 230000008569 process Effects 0.000 abstract description 46
- 230000010076 replication Effects 0.000 abstract description 7
- 230000004048 modification Effects 0.000 description 49
- 238000012986 modification Methods 0.000 description 49
- 238000010586 diagram Methods 0.000 description 8
- 238000002360 preparation method Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/02—Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/18—Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/34—Reselection control
- H04W36/38—Reselection control by fixed network equipment
- H04W36/385—Reselection control by fixed network equipment of the core network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0069—Transmission or use of information for re-establishing the radio link in case of dual connectivity, e.g. decoupled uplink/downlink
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/02—Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
- H04W36/026—Multicasting of data during hand-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/18—Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection
- H04W36/185—Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection using make before break
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种会话处理方法及装置、计算机存储介质,所述方法包括:对PDU会话和/或PDU会话中的数据流进行第一类传输和/或第一类切换过程,其中,所述第一类传输包括:网络侧与终端侧通过多条路径对数据包进行数据复制型传输,和/或,对数据包进行第一优先级的传输,所述第一优先级的传输是指传输的数据流对应一组指定的QoS参数;其中,所述第一类切换过程包括:在空口数据无线承载由第一基站向第二基站切换之前,第二核心网网元完成与所述第一基站之间的第一路径的建立以及与所述第二基站之间的第二路径的建立;在所述空口数据无线承载由所述第一基站向所述第二基站切换完成后,所述第二核心网网元释放与所述第一基站之间的第一路径。
Description
本申请是申请日为2018年11月20日,申请号为201880067822.8,发明名称为“一种会话处理方法及装置、计算机存储介质”的PCT国家阶段申请的分案申请。
技术领域
本申请涉及无线通信技术领域,尤其涉及一种会话处理方法及装置、计算机存储介质。
背景技术
目前,在同一核心网内的跨基站切换会造成数据传输的短暂中断,目前的切换流程如图1、图2(a)、图2(b)所示,其中,图1是基于Xn接口的切换流程,图2(a)是基于N2接口的切换准备流程,图2(b)是基于N2 接口的切换执行流程。在跨基站切换过程中,造成数据传输短暂中断的主要原因在于,终端始终处于单通(Single Radio)状态,在完成新的会话(目标基站侧的会话)建立之前,必须先断开旧会话(源基站侧的会话),空口侧的单通切换造成的时延和中断无法避免。
发明内容
本申请实施例提供了一种会话处理方法及装置、计算机存储介质。
本申请实施例提供的会话处理方法,包括:
对(PDU,Protocol Data Unit)会话和/或PDU会话中的数据流进行第一类传输和/或第一类切换过程,其中,所述第一类传输包括:网络侧与终端侧通过多条路径对数据包进行数据复制型传输,和/或,对数据包进行第一优先级的传输,所述第一优先级的传输是指传输的数据流对应一组指定的服务质量(QoS,Quality of Service)参数;
其中,所述第一类切换过程包括:在空口数据无线承载由第一基站向第二基站切换之前,第二核心网网元完成与所述第一基站之间的第一路径的建立以及与所述第二基站之间的第二路径的建立;在所述空口数据无线承载由所述第一基站向所述第二基站切换完成后,所述第二核心网网元释放与所述第一基站之间的第一路径。
本申请实施例提供的会话处理装置,包括:
控制单元,用于对PDU会话和/或PDU会话中的数据流进行第一类传输和/或第一类切换过程,其中,所述第一类传输包括:网络侧与终端侧通过多条路径对数据包进行数据复制型传输,和/或,对数据包进行第一优先级的传输,所述第一优先级的传输是指传输的数据流对应一组指定的QoS参数;
其中,所述第一类切换过程包括:在空口数据无线承载由第一基站向第二基站切换之前,第二核心网网元完成与所述第一基站之间的第一路径的建立以及与所述第二基站之间的第二路径的建立;在所述空口数据无线承载由所述第一基站向所述第二基站切换完成后,所述第二核心网网元释放与所述第一基站之间的第一路径。
本申请实施例提供的计算机存储介质,其上存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述的会话处理方法。
本申请实施例的技术方案中,对PDU会话和/或PDU会话中的数据流进行第一类传输和/或第一类切换过程,其中,所述第一类传输包括:网络侧与终端侧通过多条路径对数据包进行数据复制型传输,和/或,对数据包进行第一优先级的传输,所述第一优先级的传输是指传输的数据流对应一组指定的 QoS参数;所述第一类切换过程包括:在空口数据无线承载由第一基站向第二基站切换之前,第二核心网网元完成与所述第一基站之间的第一路径的建立以及与所述第二基站之间的第二路径的建立;在所述空口数据无线承载由所述第一基站向所述第二基站切换完成后,所述第二核心网网元释放与所述第一基站之间的第一路径。在切换的过程中,终端全程为单通模式或双通模式,其中断的时间仅限于空口切换过程中或者空口切换过程完全无中断时延,避免了核心网侧在数据面上的链路(也称为隧道)的建立或修改造成的额外时延和中断,从而实现了跨基站切换的快速切换能力。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是基于Xn接口的切换流程图;
图2(a)是基于N2接口的切换准备流程图;
图2(b)是基于N2接口的切换执行流程图;
图3为本申请实施例的会话处理方法的流程示意图;
图4(a)为本申请实施例的跨基站切换的网络架构示意图一;
图4(b)为本申请实施例的跨基站切换的网络架构示意图二;
图5为本申请实施例的终端单通或双通模式下,核心网不变基于N2接口实现的快速切换的流程示意图;
图6为本申请实施例的终端单通或双通模式下,核心网不变基于Xn接口实现的快速切换流程图;
图7为本申请实施例的会话处理装置的结构组成示意图;
图8为本申请实施例的计算机设备的结构组成示意图;
图9为本申请实施例的数据包进行重排序的示意图一;
图10为本申请实施例的数据包进行重排序的示意图二。
具体实施方式
为了能够更加详尽地了解本申请实施例的特点与技术内容,下面结合附图对本申请实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本申请实施例。
图3为本申请实施例的会话处理方法的流程示意图,如图3所示,所述会话处理方法包括以下步骤:
步骤301:对PDU会话和/或PDU会话中的数据流进行第一类传输和/ 或第一类切换过程,其中,所述第一类传输包括:网络侧与终端侧通过多条路径对数据包进行数据复制型传输,和/或,对数据包进行第一优先级的传输,所述第一优先级的传输是指传输的数据流对应一组指定的QoS参数;其中,所述第一类切换过程包括:在空口数据无线承载由第一基站向第二基站切换之前,第二核心网网元完成与所述第一基站之间的第一路径的建立以及与所述第二基站之间的第二路径的建立;在所述空口数据无线承载由所述第一基站向所述第二基站切换完成后,所述第二核心网网元释放与所述第一基站之间的第一路径。
在一实时方式中,第一核心网网元接收会话建立或修改请求消息,所述会话建立或修改请求消息中携带PDU会话的标识信息和/或数据流标识信息和/或切片选择辅助信息SNSSAI和/或DNN信息,基于所述会话建立或修改请求消息中的信息确定是否对所述PDU会话和/或所述PDU会话中的数据流进行第一类传输和/或第一类切换过程。进一步,所述第一核心网网元基于所述会话建立或修改请求消息中的SNSSAI和/或DNN和/或第一策略确定是否对所述PDU会话和/或所述PDU会话中的数据流进行第一类传输和/或第一类切换过程;
其中,所述第一策略包括至少一组S-NSSAI和/或DNN与第一指示信息之间的对应关系和/或策略与计费控制(PCC,Policy Control and Charging)策略信息,所述第一指示信息用于指示是否进行第一类传输和/或第一类切换过程。
本申请实施例中,所述会话建立或修改请求消息中包含两个PDU会话标识信息和/或数据流标识信息;
所述第一核心网网元基于所述两个PDU会话标识信息和/或数据流标识信息,确定所述两个PDU会话中的全部或部分数据流执行所述第一类传输和/或所述第一类切换过程。
本申请实施例中,所述终端发起两次会话建立或更新请求,在第一次会话建立或修改请求消息中携带第一会话标识,在第二次会话建立或修改请求消息中携带第一会话标识和第二会话标识;和/或,在第一次会话建立或修改请求消息中携带第一数据流标识,在第二次会话建立或修改请求消息中携带第一数据流标识和第二数据流标识。
本申请实施例中,所述PDU会话标识和/或数据流标识中携带第一信息,所述第一信息用于指示执行第一类传输和/或第一类切换过程。
本申请实施例中,第一核心网网元是指会话管理功能(SMF,Session ManagementFunction),第二核心网网元是指用户平面功能(UPF,User Plane Function),第三核心网网元是指接收核心接入和移动性管(AMF,Core Access and Mobility ManagementFunction),第一基站是指服务终端的源基站,第二基站是指服务终端的目标基站。
本申请实施例中,引入第一类切换过程,第一类切换也称为快速切换。快速切换可以应用于在如下两种场景中:
场景一:终端单通或双通模式下,核心网不变基于N2接口实现的快速切换。
在该场景下,第三核心网网元接收所述第一基站发送的切换请求后,所述第一核心网网元接收所述第三核心网网元发送的会话建立或修改请求消息,所述切换请求消息携带PDU会话的标识信息和/或数据流标识信息,所述会话建立或修改请求消息中携带PDU会话的标识信息和/或数据流标识信息;其中,
所述PDU会话的标识信息包括所述第一基站侧的PDU会话的标识信息和/或至少一个第二PDU会话的标识信息,所述至少一个第二PDU会话与所述第一基站侧的PDU会话具有第一关联关系。
场景二:终端单通或双通模式下,核心网不变基于Xn接口实现的快速切换。
在该场景下,在所述第一基站和所述第二基站执行空口切换的过程中,所述第一核心网网元接收所述第一基站和/或所述第二基站发送的会话建立或修改请求消息,所述切换请求消息携带PDU会话的标识信息和/或数据流标识信息,所述会话建立或修改请求消息中携带PDU会话的标识信息和/或数据流标识信息;其中,
所述PDU会话的标识信息包括所述第一基站侧的PDU会话的标识信息和/或至少一个第二PDU会话的标识信息,所述至少一个第二PDU会话与所述第一基站侧的PDU会话具有第一关联关系。
进一步,所述第一基站和所述第二基站执行空口切换的过程包括:所述第一基站向所述第二基站发送切换请求消息;所述第二基站向所述第一基站发送切换回复消息;所述第一基站和所述第二基站完成终端侧的空口切换;其中,
在所述第二基站向所述第一基站发送切换回复消息后,所述第一核心网网元接收所述第二基站发送的会话建立或修改请求消息;和/或,
在所述第一基站和所述第二基站完成终端侧的空口切换后,所述第一核心网网元接收所述第一基站发送的会话建立或修改请求消息。
本申请实施例中,所述第一类传输也称为低时延和/或高可靠传输,低时延和/或高可靠传输即为网络侧与UE侧对于特定数据包通过多条路径来进行数据复制型(duplicate)传输和/或对相关数据包的传输队列执行高优先级传输,这里,所述高优先级传输是指相应的数据流对应一组指定的QoS参数。
本申请实施例中,所述空口数据无线承载由所述第一基站向所述第二基站切换的过程包括:
终端的单通模式:终端在与所述第一基站之间建立有空口数据无线承载的情况下,将所述空口数据无线承载直接由所述第一基站切换到所述第二基站;或者,
终端的双通模式:终端在与所述第一基站之间建立有空口数据无线承载的情况下,同时建立与所述第二基站之间的空口数据无线承载,而后释放所述第一基站侧的空口数据无线承载。
这里,对于上述场景一:所述第二核心网网元释放与所述第一基站之间的第一路径,包括:终端向所述第一核心网网元发送释放所述第一基站侧的 PDU会话的请求消息,从而所述第一核心网网元触发所述第二核心网网元释放所述第一基站侧的PDU会话;或者,所述第一核心网网元触发所述第二核心网网元释放所述第一基站侧的PDU会话。
这里,对于上述场景二:所述第二核心网网元释放与所述第一基站之间的第一路径,包括:所述第二基站向第三核心网网元发送路径切换请求消息;所述第三核心网网元向所述第一核心网网元发送会话修改请求消息,从而所述第一核心网网元触发所述第二核心网网元释放所述第一基站侧的PDU会话。
上述方案中,所述PDU会话标识信息和/或数据流标识信息用于指示是否执行第一类切换。
本申请实施例中的第一类切换过程(也称为快速切换过程),参照图4 (a)和图4(b),在空口数据无线承载(空口DRB)由源基站(基站1)向目标基站(基站2)完成切换以前,核心网侧(5GC)已完成数据面的UPF 与基站1和基站2的链路建立,并同时向基站1和基站2发送下行数据流,在图4(a)和图4(b)中,实线为数据面,虚线箭头为数据传输的方向(上行、下行、或上下行)。
如图4(a)所示,在快速切换过程中,终端全程为单通模式,其中断的时间仅限于空口切换过程中,避免了核心网侧数据链路建立/修改造成的额外时延和中断。
如图4(b)所示,在快速切换过程中,终端为双通模式,对于空口切换过程采用“先建后切”的方案,即先建立基站2侧的空口数据无线承载,在将终端的空口数据无线承载由基站1切换到基站2,这种空口切换过程完全无中断时延,同时,也避免了核心网侧数据链路建立/修改造成的额外时延和中断。
本申请实施例中,引入第一策略(也称为“快速切换”策略),所述第一核心网网元基于所述PDU会话的标识信息和第一策略,确定是否对所述 PDU会话和/或所述PDU会话中的数据流进行第一类传输和/或第一类切换过程。这里,所述第一策略包括至少一组S-NSSAI和/或DNN与第一指示信息之间的对应关系和/或PCC策略信息,所述第一指示信息用于指示是否进行第一类传输和/或第一类切换过程。在一个例子中,第一策略如表1所示:
表1
基于此,所述第一核心网网元基于所述会话建立或修改请求消息中的 SNSSAI和/或DNN以及所述第一策略,确定所述S-NSSAI和/或DNN对应的第一指示信息;基于所述第一指示信息,确定是否对所述PDU会话和/或所述PDU会话中的数据流进行第一类传输和/或第一类切换过程。
进一步,所述第一核心网网元将所述PDU会话的标识信息和/或数据流标识信息与是否进行所述第一类传输和/或第一类切换过程的对应关系进行存储,后续在切换的具体实现过程中,第一核心网网元(也即SMF)每次收到切换请求后,基于本地存储的PDU会话的标识信息和/或数据流标识信息与是否进行所述第一类传输和/或第一类切换过程的对应关系,来确定是否对 PDU会话和/或所述PDU会话中的数据流进行第一类传输和/或第一类切换过程。
进一步,所述第一核心网网元向基站通知所述PDU会话和/或所述PDU 会话中的数据流进行第一类传输和/或第一类切换过程。这样,在第一类传输过程中,基站针对所述会话和/或数据流对应的数据包进行空口上的处理,比如优化重传机制、定时器时间调整等;在第一类切换过程中,基站对该会话和/或数据流不进行数据转发处理。
本申请实施例中,所述第一策略配置在如下至少一个网元中:签约信息数据库(UDM)、策略控制网元(PCF)、所述第一核心网网元。具体地,所述第一策略可基于用户粒度配置在网络侧的UDM和/或PCF中,也可以静态配置在SMF中,在每次PDU会话建立/修改时,SMF依据此第一策略决定是否对当前的PDU会话和/或其中的部分数据流进行快速切换。
进一步,所述第一核心网网元基于所述会话建立或修改请求消息中的信息和/或第一策略和/或所述PDU会话中的数据流的QoS参数,确定是否对所述PDU会话和/或所述PDU会话中的数据流进行第一类传输和/或第一类切换过程。具体地,SMF决定是否进行第一类切换的依据除第一策略外,还可考虑数据流的QoS参数,如对于部分特定的5QI值的数据流优先做快速切换。在PDU会话建立/修改的过程中,SMF决定该PDU会话或其中部分数据流是否执行“快速切换”后,将PDU会话ID和快速切换策略的关联关系存储在本地,每次切换时根据切换的PDU会话ID即可判断是否执行快速切换。
本申请实施例中,在所述第一类切换过程中,1)为所述第一基站侧的第一路径和所述第二基站侧的第二路径分配同一IP地址,所述第一基站侧的 PDU会话和所述第二基站侧的PDU会话对应相同的数据流和QoS策略。或者,2)为所述第一基站侧的第一路径和所述第二基站侧的第二路径分配不同的IP地址,所述第一基站侧的PDU会话和所述第二基站侧的PDU会话对应相同的数据流和QoS策略。
对于数据传输而言,在所述第一类切换过程中所述第二核心网网元完成与所述第一基站之间的第一路径的建立以及与所述第二基站之间的第二路径的建立后,在下行方向同时向所述第一基站和所述第二基站发送同一数据,和/或,在上行方向接收所述第一基站和所述第二基站发送的同一数据;在一个例子中,所述第一路径和所述第二路径属于同一PDU会话。所述第二基站通过所述第二路径接收到所述第二核心网网元发送的下行数据后,在所述空口数据无线承载由所述第一基站向所述第二基站切换完成之前或者在所述第二基站侧的空口数据无线承载建立之前,对所述下行数据进行缓存或丢弃。在所述空口数据无线承载由所述第一基站向所述第二基站切换完成后或者在所述第二基站侧的空口数据无线承载建立后,所述第二基站开始向终端发送下行数据;其中,如果所述第二基站缓存有来自所述第二核心网网元的下行数据,则将所缓存的来自所述第二核心网网元的下行数据也发送给所述终端。
本申请实施例中,所述复制型传输是指:在两个不同的路径上传输相同的数据。进一步,所述在两个不同的路径上传输相同的数据,包括:在核心网侧,由同一个第二核心网网元在两个不同的路径上传输相同的数据;或者,由两个不同的第二核心网网元在两个不同的路径上传输相同的数据;在接入网侧,由同一个基站的两个不同的数据承载传输相同的数据;或者,由两个不同的基站的两个不同的数据承载传输相同的数据。进一步,所述不同的路径的IP地址不同或相同,所述不同的路径的数据流和QoS策略不同或相同。
上述方案中,数据承载是指连接和/或链路,不同的数据承载指用户面的不同连接和/或链路。
一个例子中,如果在核心网侧由同一个第二核心网网元在两个不同的路径上传输相同的数据,在接入网侧由两个不同的基站的两个不同的数据承载传输相同的数据,则:所述第二核心网网元同时向所述第一基站和所述第二基站发送的同一下行数据包。
上述方案中,不同路径上传输的数据的数据流标识相同。或者,不同路径上传输的数据的数据流标识不同。
本申请实施例中,如何保障同一下行数据在终端侧有序的接收或者上行数据在第二核心网网元侧有序的接收,可以通过以下方式实现:
1)所述第二核心网网元同时向所述第一基站和所述第二基站发送的同一下行数据包中添加有第一顺序编号;其中,对于下行数据传输,所述第一基站将下行数据包的核心网协议中的一层的第一顺序编号与空口协议中的一层的第二顺序编号的对应关系通知给所述第二基站,所述第二基站从接收到的数据包中解析得到所述核心网协议中的一层的第一顺序编号,并基于所述第一顺序编号与所述第二顺序编号的对应关系将所述第一顺序编号对应的所述第二顺序编号发送给终端,所述终端基于所述第二顺序编号对所述数据包进行重排序;
这里,如果所述第二基站在下行方向接收到的数据包中的第一顺序编号与所述对应关系中的第一顺序编号不同,则由所述第二基站基于所述对应关系计算与所述数据包中的第一顺序编号对应的第二顺序编号。
具体实施时,如果第二基站下行接收的GTP-U层的SN值与来自第一基站的对应关系中的GTP-U层的SN值不同,(比如,在第二基站接收所述对应关系和下行数据包这段时间,有部分数据包在第一基站传递,导致第二基站接收到的数据包的GTP-U层的SN值与所述对应关系中的GTP-U层的SN 值不同),则需要第二基站自行推导数据包的GTP-U层的SN值和空口协议层的SN的对应关系。举个例子:对于下行方向,第一基站接收到的数据包的GTP-U SN=100,与该GTP-U SN对应的PDCP SN=125,第二基站接收到下行数据包的GTP-U SN=145,那么第二基站可以推导该下行数据包的 PDCP SN=125+(145-100)=160。
上述方案中,所述对应关系由所述第一基站通过核心网网元透传给所述第二基站,或者,所述对应关系由所述第一基站通过基站之间的直接接口传递给所述第二基站。
具体实施时,在切换场景下,可以在图6所示的切换准备阶段中的切换请求(handover required)消息的容器中添加所述对应关系,也可以在图5所示的切换准备阶段中的切换请求(handover request)消息中添加新的参数来表示所述对应关系。
所述终端同时向所述第一基站和所述第二基站发送的同一上行数据包中添加有第二顺序编号;其中,对于上行数据传输,所述第一基站将上行数据包的空口协议中的一层的第二顺序编号与核心网协议中的一层的第一顺序编号的对应关系通知给所述第二基站,所述第二基站从接收到的数据包中解析得到所述空口协议中的一层的第二顺序编号,并基于所述第二顺序编号与所述第一顺序编号的对应关系将所述第二顺序编号对应的所述第一顺序编号发送给第二核心网网元,所述第二核心网网元基于所述第一顺序编号对所述数据包进行重排序。
这里,如果所述第二基站在上行方向接收到的数据包中的第二顺序编号与所述对应关系中的第二顺序编号不同,则由所述第二基站基于所述对应关系计算与所述数据包中的第二顺序编号对应的第一顺序编号。
具体实施时,如果第二基站上行接收的空口层(如PDCP层)的SN值与来自第一基站的对应关系中的空口层的SN值不同,则需要第二基站自行推导数据包的空口层的SN值和GTP-U层的SN的对应关系。举个例子:对于上行方向,第一基站接收到的数据包的PDCP SN=125、与该PDCP SN对应的GTP-U SN=100,第二基站接收到上行数据包的PDCP SN=160,那么第二基站可以推导该上行数据包的GTP-U SN=160+(100-125)=145。
上述方案中,所述对应关系由所述第一基站通过核心网网元透传给所述第二基站,或者,所述对应关系由所述第一基站通过基站之间的直接接口传递给所述第二基站。
具体实施时,在切换场景下,可以在图6所示的切换准备阶段中的切换请求(handover required)消息的容器中添加所述对应关系,也可以在图5所示的切换准备阶段中的切换请求(handover request)消息中添加新的参数来表示所述对应关系。
这里,所述空口协议中的一层包括PDCP层和/或业务数据适配协议 (SDAP,Service Data Adaptation Protocol)层,所述核心网协议中的一层包括GPRS隧道协议(GTP,GPRS Tunnelling Protocol)层。在所述PDCP层添加第二顺序编号时,核心网用户面冗余传输的数据流对应的空口数据无线承载不为其他数据流进行传输。如此,可以避免PDCP SN和GTP-U SN之间的对应关系被打乱。
进一步,所述第一基站通过Xn接口将所述第一顺序编号与所述第二顺序编号的对应关系通知给所述第二基站;或者,所述第一基站通过N2接口将所述第一顺序编号与所述第二顺序编号的对应关系发送给核心网,由所述核心网将所述第一顺序编号与所述第二顺序编号的对应关系发送给所述第二基站;或者,所述第一基站通过空口消息将所述第一顺序编号与所述第二顺序编号的对应关系通知给所述第二基站。
这里,所述第一基站接收到所述下行数据包后,从所述数据包中解析得到所述第一顺序编号,并通过空口协议中的一层的第二顺序编号对所述数据包进行重排序,确定所述数据包的所述第一顺序编号与所述第二顺序编号的对应关系。
或者,
2)所述第二核心网网元同时向所述第一基站和所述第二基站发送的同一下行数据包中添加有第一顺序编号;其中,对于下行数据传输,所述第一基站和/或所述第二基站接收到下行数据包后,所述下行数据包中的所述第一顺序编号被传递给所述终端,从而所述终端从所述下行数据包中解析得到所述第一顺序编号,并基于所述第一顺序编号对所述下行数据包进行重排序;所述终端同时向所述第一基站和所述第二基站发送的同一上行数据包中添加有第一顺序编号;其中,对于上行数据传输,所述第一基站和/或所述第二基站接收到上行数据包后,所述上行数据包中的所述第一顺序编号被传递给所述第二核心网网元,从而所述第二核心网网元从所述上行数据包中解析得到所述第一顺序编号,并基于所述第一顺序编号对所述上行数据包进行重排序。
这里,所述数据包中的第一顺序编号包含在PDCP层或SDAP层或GTP 层以上的协议层中。
以下结合快速切换的两种场景对本申请实施例的技术方案做进一步详细描述。
图5为本申请实施例的终端单通或双通模式下,核心网不变基于N2接口实现的快速切换的流程示意图,如图5所示,该流程包括以下步骤:
步骤501:源基站向AMF/MME发送切换请求消息。
这里,切换请求消息携带PDU会话ID、目标基站ID。进一步,切换请求消息中携带的PDU会话ID与源基站侧的PDU会话ID相同;或者,切换请求消息中携带与源基站侧的PDU会话ID不同的PDU会话ID,但需指明与源基站侧的PDU会话ID(也即当前会话ID)的关联关系。
步骤502:AMF/MME向SMF/PGW-C发送会话修改请求消息。
这里,会话修改请求消息携带带PDU会话ID、目标基站ID。
步骤503:UPF/PGW-U与SMF/PGW-C之间进行会话更新,完成目标基站侧的会话资源的准备。
这里,核心网在会话建立/更新过程中,
1)对于需要做“快速切换”的会话,为目标基站侧和源基站侧的链路分配同一IP地址,即将两个链路作为同一PDU会话,源基站的会话1和目标基站的会话2可以跑同样的Flow,并且执行同样的QoS策略。或者,
2)对于需要做“快速切换”的会话,将目标基站侧和源基站侧的链路分配两个IP地址,但源基站的会话1和目标基站的会话2可以跑同样的Flow,并且执行同样的QoS策略。
步骤504:SMF/PGW-C向目标基站发送会话建立请求消息。
这里,会话建立请求携带PDU会话ID和Flow列表。
步骤505:目标基站向SMF/PGW-C发送会话建立请求回复消息。
这里,会话建立请求回复消息携带接受/拒绝的PDU会话ID和Flow列表。
步骤506:SMF/PGW-C与UPF/PGW-U之间进行会话更新,根据目标基站侧的回复进行会话更新。
步骤507:SMF/PGW-C向AMF/MME发送会话更新请求回复消息。
步骤508:AMF/MME向源基站发送切换命令。
步骤509:UPF/PGW-U向源基站和目标基站同时传输下行数据。
这里,UPF/PGW-U完成步骤505后,可以直接开始向源基站和目标基站传输数据,这里,两个基站可复制相同的数据传输(可与步骤508并行执行)。
步骤510:目标基站在建立好空口数据无线承载之前,缓存或丢弃下行数据。
当目标基站接收到下行数据后,由于当前还没有与UE的DRB连接建立,因此可缓存或丢弃数据包,直到步骤511完成切换建立了DRB。
步骤511:源基站触发切换流程。
步骤512:UE向目标基站发送切换完成通知消息。
步骤513:目标基站侧空口数据无线承载建立完成,将下行数据发送给 UE。
这里,当目标基站收到切换完成通知消息后或目标基站已建立空口数据无线承载后,开始发送下行数据给UE,若之前缓存了来自UPF的下行数据也发送给UE。
步骤514:目标基站向SMF/PGW-C发送切换完成通知消息。
步骤515:SMF/PGW-C与UPF/PGW-U之间进行会话更新(可选)。
步骤516a:UE向SMF/PGW-C发送释放源基站侧的会话请求消息。
步骤516b:SMF/PGW-C侧触发释放源基站侧的会话。
这里,释放源基站侧的的会话可以通过步骤516a和/或步骤516b来实现。
图6为本申请实施例的终端单通或双通模式下,核心网不变基于Xn接口实现的快速切换流程图,如图6所示,该流程包括以下步骤:
步骤601:源基站和目标基站之间进行空口切换过程。
具体地,源基站向目标基站发送切换请求消息;目标基站向源基站发送切换回复消息;源基站和目标基站之间触发UE空口切换。
步骤602:核心网侧进行目标基站侧的会话建立过程。
本步骤具体包括:
602a:目标基站向SMF/PGW-C发送会话建立/修改请求消息。
这里,会话建立/修改请求消息携带第一指示信息、待建立的PDU会话 ID。
其中,第一指示信息用于PDU会话ID对应的PDU会话是否需要进行快速切换。
602b:源基站向SMF/PGW-C发送会话建立/修改请求消息(也即切换请求消息)。
这里,会话建立/修改请求消息携带第一指示信息、待建立的PDU会话 ID、目标基站ID。
其中,第一指示信息用于PDU会话ID对应的PDU会话是否需要进行快速切换。
602c:SMF/PGW-C与UPF/PGW-U之间进行会话建立/更新,UPF/PGW- U建立与目标基站侧的链路。
602d:SMF/PGW-C向目标基站发送会话建立/修改请求消息。
这里,当602b执行时,需要执行602d,完成UPF/PGW-U与目标基站侧的链路的建立。
这里,核心网侧的会话建立过程与接入网侧的空口切换过程并行执行,在空口切换过程中(某一步之后,例如切换回复消息之后),目标基站或源基站发送会话建立/更新请求给核心网。
这里,核心网在会话建立/更新过程中,
1)对于需要做“快速切换”的会话,为目标基站侧和源基站侧的链路分配同一IP地址,即将两个链路作为同一PDU会话,源基站的会话1和目标基站的会话2可以跑同样的Flow,并且执行同样的QoS策略。或者,
2)对于需要做“快速切换”的会话,将目标基站侧和源基站侧的链路分配两个IP地址,但源基站的会话1和目标基站的会话2可以跑同样的Flow,并且执行同样的QoS策略。
步骤603:目标基站在空口切换完成前或者目标基站在空口数据无线承载建立前,缓存或丢弃接收到的下行数据,在空口切换完成后或者目标基站侧的空口数据无线承载建立后,将下行数据发送给UE。
当目标基站接收到下行数据后,由于当前还没有与UE的DRB连接建立,因此可缓存或丢弃数据包,直到步骤604完成切换建立了DRB,开始发送下行数据给UE,若之前缓存了来自UPF的下行数据也发送给UE。
步骤604:UE向目标基站发送切换完成消息。
步骤605:目标基站向AMF/MME发送路径切换请求消息。
步骤606:AMF/MME向SMF/PGW-C发送会话修改请求消息。
步骤607:SMF/PGW-C触发UPF/PGW-U进行会话更新,删除源基站侧的PDU会话。
在图5和图6所示的流程中,均包含UPF向源基站和目的基站发送重复(duplicate)数据的情况,为了保证重复的数据能够在UE侧正确的排序,为数据包添加顺序编号(SN,Sequence Number),空口为单通或双通模式的切换均适用。具体有如下两种方法:
1)添加的SN在RAN基站侧进行解析,再通过PDCP层的SN来实现对duplicate数据包进行重排序。具体地,UPF到基站之间的数据包,在现有协议层中添加SN,可以是GTP-U数据包,当源基站(RAN node-1)收到首个duplicate数据包后,源基站向目标基站(RAN node-2)发送首个duplicate 数据包在PDCP层的SN(简称为PDCP SN)和GTP-U的SN(简称为GTP SN)的对应关系,目标基站根据此即可将首个duplicate数据包的PDCP的 SN和源基站当前使用的PDCP的SN值保持一致,后续发送的SN值将保持同步,如图9所示。
这里,RAN node-1通知RAN node-2关于duplicate数据包的PDCP SN 和GTP SN的对应关系的方式有如下三种:
Node-1通过Xn接口告知给Node-2;
Node-1通过N2接口发给核心网由核心网发送给Node-2;
Node-1通过空口消息(如RRC Connection Reconfig)告知给Node-2。
2)添加的SN在RAN基站侧被透传到UE,添加的SN可以包含在 GTP-U协议层上面。对于下行数据,在UPF在发送的duplicate数据包时, SN直接透传给UE,由UE来解析该层数据包的SN,完成数据包的重排序;对于上行数据,同理,UE发送duplicate数据包,由UPF来解析,如图10所示。
图7为本申请实施例的会话处理装置的结构组成示意图,如图7所示,所述会话处理装置包括:
控制单元700,用于对PDU会话和/或PDU会话中的数据流进行第一类传输和/或第一类切换过程,其中,所述第一类传输包括:网络侧与终端侧通过多条路径对数据包进行数据复制型传输,和/或,对数据包进行第一优先级的传输,所述第一优先级的传输是指传输的数据流对应一组指定的QoS参数;
其中,所述第一类切换过程包括:在空口数据无线承载由第一基站向第二基站切换之前,第二核心网网元完成与所述第一基站之间的第一路径的建立以及与所述第二基站之间的第二路径的建立;在所述空口数据无线承载由所述第一基站向所述第二基站切换完成后,所述第二核心网网元释放与所述第一基站之间的第一路径。
在一实施方式中,所述空口数据无线承载由所述第一基站向所述第二基站切换的过程包括:
终端在与所述第一基站之间建立有空口数据无线承载的情况下,将所述空口数据无线承载直接由所述第一基站切换到所述第二基站;或者,
终端在与所述第一基站之间建立有空口数据无线承载的情况下,同时建立与所述第二基站之间的空口数据无线承载,而后释放所述第一基站侧的空口数据无线承载。
在一实施方式中,所述装置还包括:接收单元701;第三核心网网元接收所述第一基站发送的切换请求后,所述接收单元701接收所述第三核心网网元发送的会话建立或修改请求消息,所述切换请求消息携带PDU会话的标识信息和/或数据流标识信息,所述会话建立或修改请求消息中携带PDU 会话的标识信息和/或数据流标识信息;其中,
所述PDU会话的标识信息包括所述第一基站侧的PDU会话的标识信息和/或至少一个第二PDU会话的标识信息,所述至少一个第二PDU会话与所述第一基站侧的PDU会话具有第一关联关系。
在一实施方式中,所述第二核心网网元释放与所述第一基站之间的第一路径,包括:
终端向所述第一核心网网元发送释放所述第一基站侧的PDU会话的请求消息,从而所述第一核心网网元触发所述第二核心网网元释放所述第一基站侧的PDU会话;或者,
所述第一核心网网元触发所述第二核心网网元释放所述第一基站侧的 PDU会话。
在一实施方式中,所述装置还包括:接收单元701;在所述第一基站和所述第二基站执行空口切换的过程中,所述接收单元701接收所述第一基站和/或所述第二基站发送的会话建立或修改请求消息,所述切换请求消息携带 PDU会话的标识信息和/或数据流标识信息,所述会话建立或修改请求消息中携带PDU会话的标识信息和/或数据流标识信息;其中,
所述PDU会话的标识信息包括所述第一基站侧的PDU会话的标识信息和/或至少一个第二PDU会话的标识信息,所述至少一个第二PDU会话与所述第一基站侧的PDU会话具有第一关联关系。
在一实施方式中,所述第一基站和所述第二基站执行空口切换的过程包括:所述第一基站向所述第二基站发送切换请求消息;所述第二基站向所述第一基站发送切换回复消息;所述第一基站和所述第二基站完成终端侧的空口切换;其中,
在所述第二基站向所述第一基站发送切换回复消息后,所述接收单元701接收所述第二基站发送的会话建立或修改请求消息;和/或,
在所述第一基站和所述第二基站完成终端侧的空口切换后,所述接收单元701接收所述第一基站发送的会话建立或修改请求消息。
在一实施方式中,所述第二核心网网元释放与所述第一基站之间的第一路径,包括:
所述第二基站向第三核心网网元发送路径切换请求消息;所述第三核心网网元向所述第一核心网网元发送会话修改请求消息,从而所述第一核心网网元触发所述第二核心网网元释放所述第一基站侧的PDU会话。
在一实施方式中,所述PDU会话标识信息和/或数据流标识信息用于指示是否执行第一类切换。
在一实施方式中,所述装置还包括:
接收单元701,用于接收会话建立或修改请求消息,所述会话建立或修改请求消息中携带PDU会话的标识信息和/或数据流标识信息和/或切片选择辅助信息SNSSAI和/或DNN信息;
确定单元702,用于基于所述会话建立或修改请求消息中的信息确定是否对所述PDU会话和/或所述PDU会话中的数据流进行第一类传输和/或第一类切换过程。
在一实施方式中,所述确定单元702,用于基于所述会话建立或修改请求消息中的SNSSAI和/或DNN和/或第一策略确定是否对所述PDU会话和/ 或所述PDU会话中的数据流进行第一类传输和/或第一类切换过程;
其中,所述第一策略包括至少一组S-NSSAI和/或DNN与第一指示信息之间的对应关系和/或PCC策略信息,所述第一指示信息用于指示是否进行第一类传输和/或第一类切换过程。
在一实施方式中,所述会话建立或修改请求消息中包含两个PDU会话标识信息和/或数据流标识信息;
所述第一核心网网元基于所述两个PDU会话标识信息和/或数据流标识信息,确定所述两个PDU会话中的全部或部分数据流执行所述第一类传输和/或所述第一类切换过程。
在一实施方式中,所述终端发起两次会话建立或更新请求,在第一次会话建立或修改请求消息中携带第一会话标识,在第二次会话建立或修改请求消息中携带第一会话标识和第二会话标识;和/或,在第一次会话建立或修改请求消息中携带第一数据流标识,在第二次会话建立或修改请求消息中携带第一数据流标识和第二数据流标识。
在一实施方式中,所述PDU会话标识和/或数据流标识中携带第一信息,所述第一信息用于指示执行第一类传输和/或第一类切换过程。
在一实施方式中,所述装置还包括:
存储单元703,用于将所述PDU会话的标识信息和/或数据流标识信息与是否进行所述第一类传输和/或第一类切换过程的对应关系进行存储;
所述确定单元702,还用于在所述接收单元收到切换请求后,基于本地存储的PDU会话的标识信息和/或数据流标识信息与是否进行所述第一类传输和/或第一类切换过程的对应关系,来确定是否对PDU会话和/或所述PDU 会话中的数据流进行第一类传输和/或第一类切换过程。
在一实施方式中,所述第一核心网网元向基站通知所述PDU会话和/或所述PDU会话中的数据流进行第一类传输和/或第一类切换过程。
在一实施方式中,所述第一策略配置在如下至少一个网元中:签约信息数据库UDM、策略控制网元PCF、所述第一核心网网元。
在一实施方式中,所述确定单元702,还用于基于所述会话建立或修改请求消息中的信息和/或第一策略和/或所述PDU会话中的数据流的QoS参数,确定是否对所述PDU会话和/或所述PDU会话中的数据流进行第一类传输和/或第一类切换过程。
在一实施方式中,在所述第一类切换过程中,为所述第一基站侧的第一路径和所述第二基站侧的第二路径分配同一IP地址,所述第一基站侧的PDU 会话和所述第二基站侧的PDU会话对应相同的数据流和QoS策略。
在一实施方式中,在所述第一类切换过程中,为所述第一基站侧的第一路径和所述第二基站侧的第二路径分配不同的IP地址,所述第一基站侧的 PDU会话和所述第二基站侧的PDU会话对应相同的数据流和QoS策略。
在一实施方式中,在所述第一类切换过程中,
所述第二核心网网元完成与所述第一基站之间的第一路径的建立以及与所述第二基站之间的第二路径的建立后,在下行方向同时向所述第一基站和所述第二基站发送同一数据,和/或,在上行方向接收所述第一基站和所述第二基站发送的同一数据;
所述第二基站通过所述第二路径接收到所述第二核心网网元发送的下行数据后,在所述空口数据无线承载由所述第一基站向所述第二基站切换完成之前或者在所述第二基站侧的空口数据无线承载建立之前,对所述下行数据进行缓存或丢弃。
在一实施方式中,所述第一路径和所述第二路径属于同一PDU会话。
在一实施方式中,所述复制型传输是指:在两个不同的路径上传输相同的数据。
在一实施方式中,所述在两个不同的路径上传输相同的数据,包括:
在核心网侧,由同一个第二核心网网元在两个不同的路径上传输相同的数据;或者,由两个不同的第二核心网网元在两个不同的路径上传输相同的数据;
在接入网侧,由同一个基站的两个不同的数据承载传输相同的数据;或者,由两个不同的基站的两个不同的数据承载传输相同的数据。
在一实施方式中,所述不同的路径的IP地址不同或相同,所述不同的路径的数据流和QoS策略不同或相同。
上述方案中,数据承载是指路径和/或链路,不同的数据承载指用户面的不同路径和/或链路。
在一实施方式中,如果在核心网侧由同一个第二核心网网元在两个不同的路径上传输相同的数据,在接入网侧由两个不同的基站的两个不同的数据承载传输相同的数据,则:
所述第二核心网网元同时向所述第一基站和所述第二基站发送同一下行数据包。
在一实施方式中,不同路径上传输的数据的数据流标识相同。或者,不同路径上传输的数据的数据流标识不同。
在一实施方式中,所述第二核心网网元同时向所述第一基站和所述第二基站发送的同一下行数据包中添加有第一顺序编号;其中,
对于下行数据传输,所述第一基站将下行数据包的核心网协议中的一层的第一顺序编号与空口协议中的一层的第二顺序编号的对应关系通知给所述第二基站,所述第二基站从接收到的数据包中解析得到所述核心网协议中的一层的第一顺序编号,并基于所述第一顺序编号与所述第二顺序编号的对应关系将所述第一顺序编号对应的所述第二顺序编号发送给终端,所述终端基于所述第二顺序编号对所述数据包进行重排序;
在一实施方式中,如果所述第二基站在下行方向接收到的数据包中的第一顺序编号与所述对应关系中的第一顺序编号不同,则由所述第二基站基于所述对应关系计算与所述数据包中的第一顺序编号对应的第二顺序编号。
在一实施方式中,所述对应关系由所述第一基站通过核心网网元透传给所述第二基站,或者,所述对应关系由所述第一基站通过基站之间的直接接口传递给所述第二基站。
在一实施方式中,所述终端同时向所述第一基站和所述第二基站发送的同一上行数据包中添加有第二顺序编号;其中,
对于上行数据传输,所述第一基站将上行数据包的空口协议中的一层的第二顺序编号与核心网协议中的一层的第一顺序编号的对应关系通知给所述第二基站,所述第二基站从接收到的数据包中解析得到所述空口协议中的一层的第二顺序编号,并基于所述第二顺序编号与所述第一顺序编号的对应关系将所述第二顺序编号对应的所述第一顺序编号发送给第二核心网网元,所述第二核心网网元基于所述第一顺序编号对所述数据包进行重排序。
在一实施方式中,如果所述第二基站在上行方向接收到的数据包中的第二顺序编号与所述对应关系中的第二顺序编号不同,则由所述第二基站基于所述对应关系计算与所述数据包中的第二顺序编号对应的第一顺序编号。
在一实施方式中,所述对应关系由所述第一基站通过核心网网元透传给所述第二基站,或者,所述对应关系由所述第一基站通过基站之间的直接接口传递给所述第二基站。
在一实施方式中,所述空口协议中的一层包括PDCP层和/或SDAP层,所述核心网协议中的一层包括GTP层。
在一实施方式中,所述第一基站通过Xn接口将所述第一顺序编号与所述第二顺序编号的对应关系通知给所述第二基站;或者,
所述第一基站通过N2接口将所述第一顺序编号与所述第二顺序编号的对应关系发送给核心网,由所述核心网将所述第一顺序编号与所述第二顺序编号的对应关系发送给所述第二基站;或者,
所述第一基站通过空口消息将所述第一顺序编号与所述第二顺序编号的对应关系通知给所述第二基站。
在一实施方式中,所述第一基站接收到所述下行数据包后,从所述数据包中解析得到所述第一顺序编号,并通过空口协议中的一层的第二顺序编号对所述数据包进行重排序,确定所述数据包的所述第一顺序编号与所述第二顺序编号的对应关系。
在一实施方式中,所述第二核心网网元同时向所述第一基站和所述第二基站发送的同一下行数据包中添加有第一顺序编号;其中,
对于下行数据传输,所述第一基站和/或所述第二基站接收到下行数据包后,所述下行数据包中的所述第一顺序编号被传递给所述终端,从而所述终端从所述下行数据包中解析得到所述第一顺序编号,并基于所述第一顺序编号对所述下行数据包进行重排序。
在一实施方式中,所述终端同时向所述第一基站和所述第二基站发送的同一上行数据包中添加有第一顺序编号;其中,
对于上行数据传输,所述第一基站和/或所述第二基站接收到上行数据包后,所述上行数据包中的所述第一顺序编号被传递给所述第二核心网网元,从而所述第二核心网网元从所述上行数据包中解析得到所述第一顺序编号,并基于所述第一顺序编号对所述上行数据包进行重排序。
在一实施方式中,所述数据包中的第一顺序编号包含在PDCP层或 SDAP层或GTP层以上的协议层中。
在一实施方式中,在所述PDCP层添加第二顺序编号时,核心网用户面冗余传输的数据流对应的空口数据无线承载不为其他数据流进行传输。
在一实施方式中,在所述空口数据无线承载由所述第一基站向所述第二基站切换完成后或者在所述第二基站侧的空口数据无线承载建立后,所述第二基站开始向终端发送下行数据;其中,如果所述第二基站缓存有来自所述第二核心网网元的下行数据,则将所缓存的来自所述第二核心网网元的下行数据也发送给所述终端。
本领域技术人员应当理解,图7所示的会话处理装置中的各单元的实现功能可参照前述会话处理方法的相关描述而理解。图7所示的会话处理装置中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
本申请实施例上述会话处理装置如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本申请实施例不限制于任何特定的硬件和软件结合。
相应地,本申请实施例还提供一种计算机存储介质,其中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现本申请实施例的上述会话处理方法。
图8为本申请实施例的计算机设备的结构组成示意图,该计算机设备可以是接入网设备、也可以是核心网设备。如图8所示,计算机设备100可以包括一个或多个(图中仅示出一个)处理器1002(处理器1002可以包括但不限于微处理器(MCU,Micro ControllerUnit)或可编程逻辑器件(FPGA, Field Programmable Gate Array)等的处理装置)、用于存储数据的存储器1004、以及用于通信功能的传输装置1006。本领域普通技术人员可以理解,图8所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机设备100还可包括比图8中所示更多或者更少的组件,或者具有与图8所示不同的配置。
存储器1004可用于存储应用软件的软件程序以及模块,如本申请实施例中的方法对应的程序指令/模块,处理器1002通过运行存储在存储器1004 内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器1004可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1004可进一步包括相对于处理器1002远程设置的存储器,这些远程存储器可以通过网络连接至计算机设备100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输装置1006用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机设备100的通信供应商提供的无线网络。在一个实例中,传输装置1006包括一个网络适配器(NIC,Network Interface Controller),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置1006可以为射频(RF,Radio Frequency)模块,其用于通过无线方式与互联网进行通讯。
本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法和智能设备,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个第二处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。
Claims (10)
1.一种会话处理方法,所述方法包括:
第一核心网网元接收会话建立请求消息,所述会话建立请求消息中携带PDU会话的标识信息、切片选择辅助信息SNSSAI和DNN信息;
第一核心网网元基于所述会话建立请求消息中的SNSSAI和/或DNN、和第一策略确定是否对所述PDU会话进行第一类传输;以及
对PDU会话进行第一类传输,
其中,所述第一类传输包括:网络侧与终端侧通过多条路径对数据包进行数据复制型传输。
2.根据权利要求1所述的方法,其中,所述第一策略包括至少一组S-NSSAI和/或DNN与第一指示信息之间的对应关系和/或策略与计费控制PCC策略信息,所述第一指示信息用于指示是否进行第一类传输。
3.根据权利要求1或2所述的方法,其中,所述会话建立请求消息中包含两个PDU会话标识信息;
所述第一核心网网元基于所述两个PDU会话标识信息,确定所述两个PDU会话中的全部或部分数据流执行所述第一类传输。
4.根据权利要求1或2所述的方法,其中,所述复制型传输是指:在两个不同的路径上传输相同的数据。
5.根据权利要求4所述的方法,其中,所述不同的路径的IP地址不同或相同,所述不同的路径的数据流和QoS策略不同或相同。
6.一种会话处理装置,所述装置包括:
接收单元,用于接收会话建立请求消息,所述会话建立请求消息中携带PDU会话的标识信息、切片选择辅助信息SNSSAI和DNN信息;
确定单元,用于基于所述会话建立请求消息中的SNSSAI和/或DNN、和第一策略确定是否对所述PDU会话进行第一类传输;以及
控制单元,用于对PDU会话进行第一类传输,其中,所述第一类传输包括:网络侧与终端侧通过多条路径对数据包进行数据复制型传输。
7.根据权利要求6所述的装置,其中,所述第一策略包括至少一组S-NSSAI和/或DNN与第一指示信息之间的对应关系和/或策略与计费控制PCC策略信息,所述第一指示信息用于指示是否进行第一类传输。
8.根据权利要求6或7所述的装置,其中,所述会话建立请求消息中包含两个PDU会话标识信息;
第一核心网网元基于所述两个PDU会话标识信息,确定所述两个PDU会话中的全部或部分数据流执行所述第一类传输。
9.根据权利要求6或7所述的装置,其中,所述复制型传输是指:在两个不同的路径上传输相同的数据。
10.根据权利要求9所述的装置,其中,
所述不同的路径的IP地址不同或相同;
所述不同的路径的数据流和QoS策略不同或相同。
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810491348 | 2018-05-21 | ||
CN2018104913483 | 2018-05-21 | ||
CN2018106219627 | 2018-06-15 | ||
CN201810621962 | 2018-06-15 | ||
CN201810664945 | 2018-06-25 | ||
CN2018106649451 | 2018-06-25 | ||
CN201810924672 | 2018-08-14 | ||
CN201810924672X | 2018-08-14 | ||
CN201880067822.8A CN111247833A (zh) | 2018-05-21 | 2018-11-20 | 一种会话处理方法及装置、计算机存储介质 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880067822.8A Division CN111247833A (zh) | 2018-05-21 | 2018-11-20 | 一种会话处理方法及装置、计算机存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111757405A CN111757405A (zh) | 2020-10-09 |
CN111757405B true CN111757405B (zh) | 2021-11-16 |
Family
ID=68615666
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880067822.8A Pending CN111247833A (zh) | 2018-05-21 | 2018-11-20 | 一种会话处理方法及装置、计算机存储介质 |
CN202010500023.4A Active CN111757405B (zh) | 2018-05-21 | 2018-11-20 | 一种会话处理方法及装置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880067822.8A Pending CN111247833A (zh) | 2018-05-21 | 2018-11-20 | 一种会话处理方法及装置、计算机存储介质 |
Country Status (8)
Country | Link |
---|---|
US (1) | US11627508B2 (zh) |
EP (1) | EP3761703B1 (zh) |
JP (1) | JP2021525015A (zh) |
KR (1) | KR20210010851A (zh) |
CN (2) | CN111247833A (zh) |
AU (1) | AU2018424780A1 (zh) |
TW (1) | TW202005435A (zh) |
WO (1) | WO2019223267A1 (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019223267A1 (zh) | 2018-05-21 | 2019-11-28 | Oppo广东移动通信有限公司 | 一种会话处理方法及装置、计算机存储介质 |
CN113507718B (zh) | 2018-06-25 | 2023-11-10 | 华为技术有限公司 | 通信方法和通信装置 |
WO2020127522A2 (en) * | 2018-12-20 | 2020-06-25 | Sony Corporation | Telecommunications apparatus and methods |
CN111586769B (zh) * | 2019-02-15 | 2021-10-15 | 华为技术有限公司 | 无线通信***中的切换方法、装置及*** |
CN113825181B (zh) * | 2020-06-18 | 2023-08-15 | ***通信有限公司研究院 | 切片管理方法、装置、接入网设备及核心网设备 |
CN111953618B (zh) * | 2020-08-21 | 2022-07-19 | 锐捷网络股份有限公司 | 一种多级并行交换架构下的解乱序方法、装置及*** |
WO2022082680A1 (zh) * | 2020-10-22 | 2022-04-28 | 华为技术有限公司 | 一种通信方法及装置 |
USD1035275S1 (en) | 2021-10-22 | 2024-07-16 | Apple Inc. | Case |
TWI822066B (zh) * | 2022-01-11 | 2023-11-11 | 啟碁科技股份有限公司 | 通訊設備及其自適應服務品質設置方法 |
WO2023141909A1 (zh) * | 2022-01-27 | 2023-08-03 | Oppo广东移动通信有限公司 | 无线通信方法、远端ue以及网元 |
CN114599066B (zh) * | 2022-01-29 | 2024-06-11 | 北京全路通信信号研究设计院集团有限公司 | 一种基于无线网络的无线闭塞中心切换方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104822169A (zh) * | 2014-01-30 | 2015-08-05 | 上海贝尔股份有限公司 | 用于为用户设备的切换提供服务的方法、基站和双连接*** |
CN104935414A (zh) * | 2014-03-21 | 2015-09-23 | 上海贝尔股份有限公司 | 一种在双连接***中传输信息的方法和装置 |
CN105450367A (zh) * | 2014-09-01 | 2016-03-30 | 电信科学技术研究院 | 一种进行数据传输的方法和设备 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080095114A1 (en) * | 2006-10-21 | 2008-04-24 | Toshiba America Research, Inc. | Key Caching, QoS and Multicast Extensions to Media-Independent Pre-Authentication |
CN102387557B (zh) * | 2010-08-30 | 2014-09-17 | 华为技术有限公司 | 反向单一无线语音呼叫连续性的处理方法、设备及*** |
EP2835925B1 (en) * | 2013-08-09 | 2018-08-08 | Panasonic Intellectual Property Corporation of America | Efficient Status Reporting for UEs in dual connectivity during mobility |
US10772021B2 (en) * | 2014-12-05 | 2020-09-08 | Qualcomm Incorporated | Low latency and/or enhanced component carrier discovery for services and handover |
US10244444B2 (en) * | 2015-03-04 | 2019-03-26 | Qualcomm Incorporated | Dual link handover |
KR20180038716A (ko) * | 2016-10-07 | 2018-04-17 | 삼성전자주식회사 | 단말의 시그널링 메시지를 Network Function 간 전달하는 방안 |
GB2555445B (en) * | 2016-10-28 | 2020-07-15 | Canon Kk | Multi-copy data transmission with rate adaptation |
WO2019223267A1 (zh) | 2018-05-21 | 2019-11-28 | Oppo广东移动通信有限公司 | 一种会话处理方法及装置、计算机存储介质 |
-
2018
- 2018-11-20 WO PCT/CN2018/116549 patent/WO2019223267A1/zh unknown
- 2018-11-20 KR KR1020207030374A patent/KR20210010851A/ko active Search and Examination
- 2018-11-20 CN CN201880067822.8A patent/CN111247833A/zh active Pending
- 2018-11-20 AU AU2018424780A patent/AU2018424780A1/en not_active Abandoned
- 2018-11-20 JP JP2020557227A patent/JP2021525015A/ja not_active Withdrawn
- 2018-11-20 EP EP18920018.1A patent/EP3761703B1/en active Active
- 2018-11-20 CN CN202010500023.4A patent/CN111757405B/zh active Active
-
2019
- 2019-05-14 TW TW108116511A patent/TW202005435A/zh unknown
-
2020
- 2020-09-24 US US17/031,882 patent/US11627508B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104822169A (zh) * | 2014-01-30 | 2015-08-05 | 上海贝尔股份有限公司 | 用于为用户设备的切换提供服务的方法、基站和双连接*** |
US20170181044A1 (en) * | 2014-01-30 | 2017-06-22 | Alcatel Lucent | Method, base station, and dual connectivity system for providing services to handover of a user equipment |
CN104935414A (zh) * | 2014-03-21 | 2015-09-23 | 上海贝尔股份有限公司 | 一种在双连接***中传输信息的方法和装置 |
CN105450367A (zh) * | 2014-09-01 | 2016-03-30 | 电信科学技术研究院 | 一种进行数据传输的方法和设备 |
Non-Patent Citations (3)
Title |
---|
End marker handling in HO and DC;Samsung;《3GPP TSG-RAN WG3 #99bis meeting R3-181886》;20180420;第1-3节 * |
Initial stage2 TP for MN/SN procedures for MR-DC with 5GC;ZTE Corporation;《3GPP TSG-RAN WG2 Meeting #98 R2-1705415》;20170519;全文 * |
Samsung.End marker handling in HO and DC.《3GPP TSG-RAN WG3 #99bis meeting R3-181886》.2018, * |
Also Published As
Publication number | Publication date |
---|---|
CN111247833A (zh) | 2020-06-05 |
CN111757405A (zh) | 2020-10-09 |
JP2021525015A (ja) | 2021-09-16 |
EP3761703A1 (en) | 2021-01-06 |
EP3761703B1 (en) | 2023-06-28 |
US20210014756A1 (en) | 2021-01-14 |
WO2019223267A1 (zh) | 2019-11-28 |
AU2018424780A1 (en) | 2020-11-19 |
KR20210010851A (ko) | 2021-01-28 |
US11627508B2 (en) | 2023-04-11 |
EP3761703A4 (en) | 2021-05-05 |
TW202005435A (zh) | 2020-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111757405B (zh) | 一种会话处理方法及装置 | |
US11818603B2 (en) | Packet duplication | |
CN112333825B (zh) | 一种ue策略的更新方法及装置、计算机存储介质 | |
CN113630827B (zh) | 支持切换的方法及对应的基站和网络节点 | |
CN110519807B (zh) | 一种通信方法及装置 | |
CN112740824A (zh) | 恢复请求随后释放和重定向 | |
CN113163440B (zh) | 前向接口的建立方法、ue接入方法、ue切换方法及装置 | |
US20090279507A1 (en) | Communication device and handover method | |
CN112020873B (zh) | 用于发送和接收数据包流的方法和相关设备 | |
CN111869263A (zh) | 一种切换方法及装置、计算机存储介质 | |
CN114885385A (zh) | 一种通信方法及装置 | |
US12035168B2 (en) | Method and device for configuring redundant protocol data unit session | |
CN113271551A (zh) | 一种数据流传输方法、终端和网络侧设备 | |
CN114339847B (zh) | 通信方法及装置 | |
CN112789839B (zh) | 一种数据包处理方法、设备及存储介质 | |
CN111757397B (zh) | 一种进行数据前转的方法及设备 | |
CN111567085A (zh) | 一种切换方法及装置、计算机存储介质 | |
CN111567084A (zh) | 一种切换方法及装置、计算机存储介质 | |
CN115696385A (zh) | 用户面安全策略配置方法及相关设备 | |
WO2024000110A1 (zh) | 一种小区切换方法及装置、终端设备、网络设备 | |
WO2023245346A1 (en) | Methods and apparatus to set mrb configuration for ue to receive mbs multicast in rrc inactive state | |
US20240121683A1 (en) | Upf based transmision of user data for selective activation to selective activation candidate nodes | |
CN111247837B (zh) | 一种绑定数据流的方法及装置、计算机存储介质 | |
CN100527709C (zh) | 移动通信分组切换过程中监控临时块流无线资源的方法 | |
CN115314953A (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 |