一种链路切换方法及装置.pdf

上传人:a3 文档编号:472218 上传时间:2018-02-18 格式:PDF 页数:30 大小:4.56MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310071454.3

申请日:

2013.03.06

公开号:

CN104038971A

公开日:

2014.09.10

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04W 36/00申请日:20130306|||公开

IPC分类号:

H04W36/00(2009.01)I; H04W36/18(2009.01)I

主分类号:

H04W36/00

申请人:

电信科学技术研究院

发明人:

刘佳敏; 李艳华; 梁靖

地址:

100191 北京市海淀区学院路40号

优先权:

专利代理机构:

北京同达信恒知识产权代理有限公司 11291

代理人:

刘松

PDF下载: PDF下载
内容摘要

本发明公开了一种链路切换方法及装置,涉及通信技术,控制节点确定需要在两个网络节点间切换用户设备UE的链路时,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,从而保证链路切换时使得正在传输的数据完整传输。其中,控制节点为3GPP网络节点,两个网络节点中的至少一个网络节点为非3GPP网络接入点。

权利要求书

1.  一种链路切换方法,其特征在于,包括:
控制节点确定需要在两个网络节点间切换用户设备UE的链路,其中,所述控制节点为第三代合作伙伴计划3GPP网络节点,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;
控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。

2.
  如权利要求1所述的方法,其特征在于,所述两个网络节点间,具体为:
所述控制节点和所述控制节点控制的非3GPP网络接入点间;或者
所述控制节点控制的两个非3GPP网络接入点间。

3.
  如权利要求2所述的方法,其特征在于,所述控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路;
控制节点在确定已建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;
控制节点在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。

4.
  如权利要求2所述的方法,其特征在于,所述控制节点确定需要在两个网络节点间切换用户设备UE的链路,具体包括:
所述控制节点确定需要将用户设备UE的链路从所述控制节点切换至非3GPP网络接入点;
所述控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
所述控制节点确定所述接入点能够接纳数据流后,立即向所述UE发送切换命令;
控制节点接收所述UE在与所述接入点建立连接且保证确认模式AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及无确认模式UM的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令;
或者
所述控制节点确定所述接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认后,向所述UE发送切换命令;
接收所述UE在与所述接入点建立连接后立即发送的完成信令;
或者
所述控制节点确定所述接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认后,向所述UE发送切换命令;
控制节点接收所述UE在与所述接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令。

5.
  如权利要求2所述的方法,其特征在于,所述控制节点确定需要在两个网络节点间切换用户设备UE的链路,具体包括:
所述控制节点确定需要将UE的链路从非3GPP网络接入点切换至所述控制节点;
所述控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
所述控制节点接纳数据流后,立即向所述UE发送切换命令;
控制节点接收所述UE在与所述控制节点建立连接且保证上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,发送的完成信令;
或者
所述控制节点接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;
接收所述UE在与所述控制节点建立连接后立即发送的完成信令;
或者
所述控制节点接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;
控制节点接收所述UE在与所述控制节点建立连接且保证上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,发送的完成信令。

6.
  如权利要求2所述的方法,其特征在于,所述控制节点确定需要在两个网络节点间切换用户设备UE的链路,具体包括:
所述控制节点确定需要将UE的链路从一个非3GPP网络接入点切换至另一个非3GPP网络接入点;
所述控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
所述控制节点确定目标接入点能够接纳数据流后,立即向所述UE发送切换命令;
控制节点接收所述UE在与所述接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令;
或者
所述控制节点确定所述接入点能够接纳数据流,且保证下行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;
接收所述UE在与所述接入点建立连接后立即发送的完成信令;
或者
所述控制节点确定所述接入点能够接纳数据流,且保证下行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;
控制节点接收所述UE在与所述接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令。

7.
  如权利要求1所述的方法,其特征在于,所述控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路前,还包括如下之一或组合:
控制节点缩短重传定时器的重传时间;
控制节点立即触发AM发送端对所有未确认的数据包进行主动重传;
控制节点立即触发AM接收端的状态报告的反馈。

8.
  如权利要求1所述的方法,其特征在于,所述确定原链路上已经开始传输的数据包均已传输完毕,具体为:
确定已经开始传输的数据包均已完成重传数据和状态报告的传输;或者
确定已经开始传输的数据包均已完成HARQ传输。

9.
  一种链路切换方法,其特征在于,包括:
控制节点确定需要在两个小区间切换用户设备UE的链路,且需要改变该UE通过非3GPP节点传输的数据流;
控制节点向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的数据无线承载DRB配置。

10.
  如权利要求9所述的方法,其特征在于,所述控制节点向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的DRB配置,具体包括:
控制节点向UE发送携带改变后的通过非3GPP节点传输的数据流信息的切换命令,并重置所改变的数据流对应的DRB配置。

11.
  如权利要求10所述的方法,其特征在于,所述重置所改变的数据流对应的DRB配置,具体包括:
在所述切换命令中携带重配置指示,指示对应的实体重置所改变的数据流对应的DRB配置。

12.
  如权利要求9所述的方法,其特征在于,控制节点确定需要在不同基站下的两个小区间切换用户设备UE的链路时,所述控制节点向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的DRB配置,具体包括:
收回所述UE通过非3GPP接入点传输的所有数据流;
进行小区间切换后,再向所述UE发送改变后的通过非3GPP节点传输的数据流信息,通过非3GPP接入点传输所述UE的全部或部分数据流。

13.
  一种链路切换方法,其特征在于,包括:
用户设备UE接收控制节点在确定需要在两个网络节点间切换用户设备UE的链路后发送的切换命令,其中,所述控制节点为3GPP网络节点,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;
UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。

14.
  如权利要求13所述的方法,其特征在于,所述两个网络节点间,具体为:
所述控制节点和所述控制节点控制的非3GPP网络接入点间;或者
所述控制节点控制的两个非3GPP网络接入点间。

15.
  如权利要求14所述的方法,其特征在于,所述UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
UE向所述控制节点返回完成信令,建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;
UE在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。

16.
  如权利要求14所述的方法,其特征在于,当从所述控制节点切换至非3GPP网络接入点时,所述UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
UE在与所述接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,向所述控制节点发送完成信令,通过新链路进行数据传输;
当从非3GPP网络接入点切换至所述控制节点时,所述UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
UE在与所述控制节点建立连接且保证上行数据中需要切换到eNB的数据 流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述控制节点发送完成信令,通过新链路进行数据传输;
当从一个非3GPP网络接入点切换至另一个非3GPP网络接入点时,所述UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
UE在与所述接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,向所述控制节点发送完成信令,通过新链路进行数据传输。

17.
  如权利要求13所述的方法,其特征在于,所述UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路前,还包括如下之一或组合:
UE缩短重传定时器的重传时间;
UE立即触发AM发送端对所有未确认的数据包进行主动重传;
UE立即触发AM接收端的状态报告的反馈。

18.
  如权利要求13所述的方法,其特征在于,所述确定原链路上已经开始传输的数据包均已传输完毕,具体为:
确定已经开始传输的数据包均已完成重传数据和状态报告的传输;或者
确定已经开始传输的数据包均已完成HARQ传输。

19.
  一种链路切换装置,其特征在于,该装置为3GPP网络节点,包括:
确定单元,用于确定需要在两个网络节点间切换用户设备UE的链路,其中,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;
控制单元,用于向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。

20.
  如权利要求19所述的装置,其特征在于,所述两个网络节点间,具体为:
所述控制节点和所述控制节点控制的非3GPP网络接入点间;或者
所述控制节点控制的两个非3GPP网络接入点间。

21.
  如权利要求20所述的装置,其特征在于,所述控制单元具体用于:
向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路;
在确定已建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;
在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。

22.
  如权利要求20所述的装置,其特征在于,所述确定单元具体用于:
确定需要将用户设备UE的链路从所述控制节点切换至非3GPP网络接入点;
所述控制单元具体用于:
确定所述接入点能够接纳数据流后,立即向所述UE发送切换命令;
接收所述UE在与所述接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令;
或者
确定所述接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认后,向所述UE发送切换命令;
接收所述UE在与所述接入点建立连接后立即发送的完成信令;
或者
确定所述接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认后,向所述UE发送切换命令;
接收所述UE在与所述接入点建立连接且保证AM的发送端已经发出去的 数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令。

23.
  如权利要求20所述的装置,其特征在于,所述确定单元具体用于:
确定需要将UE的链路从非3GPP网络接入点切换至所述控制节点;
所述控制单元具体用于:
接纳数据流后,立即向所述UE发送切换命令;
接收所述UE在与所述控制节点建立连接且保证上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,发送的完成信令;
或者
接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;
接收所述UE在与所述控制节点建立连接后立即发送的完成信令;
或者
接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;
接收所述UE在与所述控制节点建立连接且保证上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,发送的完成信令。

24.
  如权利要求20所述的装置,其特征在于,所述确定单元具体用于:
确定需要将UE的链路从一个非3GPP网络接入点切换至另一个非3GPP网络接入点;
所述控制单元具体用于:
确定目标接入点能够接纳数据流后,立即向所述UE发送切换命令;
接收所述UE在与所述接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令;
或者
确定所述接入点能够接纳数据流,且保证下行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;
接收所述UE在与所述接入点建立连接后立即发送的完成信令;
或者
确定所述接入点能够接纳数据流,且保证下行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;
接收所述UE在与所述接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令。

25.
  如权利要求19所述的装置,其特征在于,所述控制单元还用于:
向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路前,执行如下之一或组合:
缩短重传定时器的重传时间;
立即触发AM发送端对所有未确认的数据包进行主动重传;
立即触发AM接收端的状态报告的反馈。

26.
  如权利要求19所述的装置,其特征在于,所述控制单元确定原链路上已经开始传输的数据包均已传输完毕,具体为:
确定已经开始传输的数据包均已完成重传数据和状态报告的传输;或者确定已经开始传输的数据包均已完成HARQ传输。

27.
  一种链路切换装置,其特征在于,包括:
切换确定单元,用于确定需要在两个小区间切换用户设备UE的链路,且需要改变该UE通过非3GPP节点传输的数据流;
配置单元,用于向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的DRB配置。

28.
  如权利要求27所述的装置,其特征在于,所述配置单元具体用于:
向UE发送携带改变后的通过非3GPP节点传输的数据流信息的切换命令,并重置所改变的数据流对应的DRB配置。

29.
  如权利要求28所述的装置,其特征在于,所述配置单元重置所改变的数据流对应的DRB配置,具体包括:
在所述切换命令中携带重配置指示,指示对应的实体重置所改变的数据流对应的DRB配置。

30.
  如权利要求27所述的装置,其特征在于,确定需要在不同基站下的两个小区间切换用户设备UE的链路时,所述配置单元具体用于:
收回所述UE通过非3GPP接入点传输的所有数据流;
进行小区间切换后,再向所述UE发送改变后的通过非3GPP节点传输的数据流信息,通过非3GPP接入点传输所述UE的全部或部分数据流。

31.
  一种链路切换装置,其特征在于,包括:
接收单元,用于接收控制节点在确定需要在两个网络节点间切换用户设备UE的链路后发送的切换命令,其中,所述控制节点为3GPP网络节点,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;
传输单元,用于向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。

32.
  如权利要求31所述的装置,其特征在于,所述两个网络节点间,具 体为:
所述控制节点和所述控制节点控制的非3GPP网络接入点间;或者
所述控制节点控制的两个非3GPP网络接入点间。

33.
  如权利要求32所述的装置,其特征在于,所述传输单元具体用于:
在向所述控制节点返回完成信令,建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;
在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。

34.
  如权利要求32所述的装置,其特征在于,当从所述控制节点切换至非3GPP网络接入点时,所述传输单元具体用于:
在与所述接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,向所述控制节点发送完成信令,通过新链路进行数据传输;
当从非3GPP网络接入点切换至所述控制节点时,所述传输单元具体用于:
在与所述控制节点建立连接且保证上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述控制节点发送完成信令,通过新链路进行数据传输;
当从一个非3GPP网络接入点切换至另一个非3GPP网络接入点时,所述传输单元具体用于:
在与所述接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,向所述控制节点发送完成信令,通过新链路进行数据传输。

35.
  如权利要求31所述的装置,其特征在于,所述传输单元在向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路前,执行如下之一或组合:
缩短重传定时器的重传时间;
立即触发AM发送端对所有未确认的数据包进行主动重传;
立即触发AM接收端的状态报告的反馈。

36.
  如权利要求31所述的装置,其特征在于,所述传输单元确定原链路上已经开始传输的数据包均已传输完毕,具体为:
确定已经开始传输的数据包均已完成重传数据和状态报告的传输;或者
确定已经开始传输的数据包均已完成HARQ传输。

说明书

一种链路切换方法及装置
技术领域
本发明涉及通信技术,尤其涉及一种链路切换方法及装置。
背景技术
随着用户需求的增长和通信技术的发展,无线通信技术和相关网络的种类也更多,例如,有可以提供广覆盖的2G/3G/4G移动通信技术及网络、可以提供热点覆盖的Wifi(wireless fidelity,无线保真)技术和WLAN(Wireless Local Area Network无线局域网)网络。因此也大量出现了不同的通信网络共存的场景,如2G/3G/4G网络和WLAN共存的场景。
EPS(Evolved Packet System,演进的分组系统)系统是一个支持多种接入技术和多种接入间移动性的系统。在多接入场景下,终端可能处于多个3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)和/或非3GPP接入网络的共同覆盖下。这些接入网络可能使用不同的接入技术,可能属于不同的运营商,也可能提供到不同核心网的接入。UMTS(Universal Mobile Telecommunications System,通用无线通信系统)/LTE(Long Term Evolution,长期演进)和WLAN网络共存场景如图1所示,在UMTS/LTE的基站(UMTS中的Node B,LTE中的eNB)覆盖范围内,存在多个WLAN的接入点(AP,Access Point)。接入点的覆盖范围相对基站来说比较小。
在上述场景下,目前已经支持的一种UMTS/LTE和WLAN互操作的网络架构如图2所示,该架构是基于PDN Gateway(Packet Data Network,分组数据网络网关)和UE之间的S2c接口来实现互操作的。现有技术中,均采用的是基于终端(UE based)的方案来实现UMTS/LTE和WLAN之间的互操作。
目前异构网络场景下,UMTS/LTE网络利用WLAN进行offload(分流), 存在两大类场景:无缝分流(seamless offload)和有缝分流(non-seamless offload)。如图3a所示,无缝分流是指WLAN和3GPP CN(Core Network核心网)之间有连接,在空口分流之后,业务依然接入的是3GPP(包括UMTS/LTE)的核心网。如图3b所示,有缝分流是指WLAN和3GPP CN(Core Network核心网)之间没有连接,在空口分流之后,业务直接接入Internet(因特网),不经过3GPP CN。
上述WLAN分流可以是UE部分承载的转移,也可以是UE全部承载的转移。如果是部分承载的转移,那么UE将同时和UMTS/LTE及WLAN之间存在连接。如果是全部承载的转移,则转移之后,UE只和WLAN存在连接。
基于上述网络场景和架构,目前有一种网络选择机制是基于ANDSF (Access Network Discovery and Selection Function)策略来实现的。具体地,ANDSF与UE(User Equipment,用户设备)之间通信的架构如图4所示,其中UE与ANDSF通过S14接口交互,该接口是一个基于IP(Internet Protocol,因特网协议)的接口。UE与ANDSF之间的通信有Pull和Push两种模式,前者是UE主动向ANDSF发送请求,后者是ANDSF主动推送信息。ANDSF策略是比较静态的。
ANDSF基于运营商策略向终端提供网络发现和选择相关的信息,包括ISMP(Inter-system mobility policy,跨系统的移动性策略)、ANDI(Access Network Discovery Information,接入网络发现信息)、ISRP(Inter-System Routing Policy,跨系统路由策略)三类:
ISMP是一系列运营商定义的规则和偏好信息,该策略定义了是否允许跨系统移动、最适合接入EPC(Evolved packet core,演进的分组核心)的接入技术类型、不同接入技术的不同优先级等信息。ISMP可以在终端中预配,也可以在终端请求时发送,或由ANDSF在某种触发下推送给终端。例如,ANDSF可以下发WLAN的优先级高于LTE的策略,这样,当终端在二者覆盖下时,会优先选择WLAN系统接入。
ANDSF可以为终端提供在其附近可用的、符合所请求的接入类型的接入网络列表以及相关参数,如接入技术(如WLAN(Wireless Local Area Network 无线局域网),WiMAX等)、无线接入网络标识、载波频率等。
ISRP包含一些跨系统路由所需的信息,对于具有多无线接入接口的终端,如支持IFOM(IP Flow Mobility,IP流移动性)或MAPCON(Multi Access PDN Connectivity,多接入PDN连接)的终端,这些信息可以用于决定:a)当满足特定路由条件时,使用何种可用的接入网络来发送数据;b)对于特定IP数据流和/或特定APN(Access Point Name,接入点名称)而言,某种接入网络何时被禁用。
现有协议规定,ANDSF根据运营商要求和漫游协议选择提供给终端的ISMP、ANDI和ISRP,ANDSF可以同时提供上述三种策略,也可以仅提供其中的部分策略。ANDSF可以与运营商网络中的一些数据库交互,如HSS(Home Subscriber Server,归属用户服务器),以获取所需的信息。
当终端接收到可用的优先级高于现有接入网络的接入网络信息,如果用户允许,则终端应当执行到该高优先级的发现和重选过程。当终端自动选择接入网络时,不能通过在ISMP中被标记为禁止的接入网络接入到EPC。
可见,目前移动通信网络和WLAN网络分别为UE提供服务,由UE或者网络侧基于设定策略和网络负荷、链路质量等情况,对UE的全部或者部分业务进行适当的转移,但是,在进行链路切换时没有机制来保证数据的完整传输,影响用户体验。
发明内容
本发明实施例提供一种链路切换方法及装置,以保证链路切换时使得正在传输的数据完整传输。
一种链路切换方法,包括:
控制节点确定需要在两个网络节点间切换用户设备UE的链路,其中,所 述控制节点为第三代合作伙伴计划3GPP网络节点,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;
控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
一种链路切换方法,包括:
控制节点确定需要在两个小区间切换用户设备UE的链路,且需要改变该UE通过非3GPP节点传输的数据流;
控制节点向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的数据无线承载DRB配置。
一种链路切换方法,包括:
用户设备UE接收控制节点在确定需要在两个网络节点间切换用户设备UE的链路后发送的切换命令,其中,所述控制节点为3GPP网络节点,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;
UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
一种链路切换装置,该装置为3GPP网络节点,包括:
确定单元,用于确定需要在两个网络节点间切换用户设备UE的链路,其中,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;
控制单元,用于向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
一种链路切换装置,包括:
切换确定单元,用于确定需要在两个小区间切换用户设备UE的链路,且需要改变该UE通过非3GPP节点传输的数据流;
配置单元,用于向UE发送改变后的通过非3GPP节点传输的数据流信息, 并重置所改变的数据流对应的DRB配置。
一种链路切换装置,包括:
接收单元,用于接收控制节点在确定需要在两个网络节点间切换用户设备UE的链路后发送的切换命令,其中,所述控制节点为3GPP网络节点,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;
传输单元,用于向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
本发明实施例提供一种链路切换方法及装置,控制节点确定需要在两个网络节点间切换用户设备UE的链路时,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,从而保证链路切换时使得正在传输的数据完整传输。其中,控制节点为3GPP网络节点,两个网络节点中的至少一个网络节点为非3GPP网络接入点。
附图说明
图1为现有技术中UMTS/LTE网络和WLAN网络共存的场景示意图;
图2为现有技术中UMTS/LTE和WLAN互操作网络架构示意图;
图3a为现有技术中异构网络切换无缝分流场景示意图;
图3b为现有技术中异构网络切换有缝分流场景示意图;
图4为现有技术中ANSDF与UE之间通信的架构示意图;
图5a为本发明实施例提供的UMTS/LTE网络和WLAN网络架构示意图;
图5b为本发明实施例提供的链路切换方法流程图之一;
图6为本发明实施例提供的链路切换方法流程图之二;
图7为本发明实施例提供的链路切换方法流程图之三;
图8为本发明实施例提供的链路切换装置结构示意图之一;
图9为本发明实施例提供的链路切换装置结构示意图之二;
图10为本发明实施例提供的链路切换装置结构示意图之三。
具体实施方式
本发明实施例提供一种链路切换方法及装置,控制节点确定需要在两个网络节点间切换用户设备UE的链路时,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,从而保证链路切换时使得正在传输的数据完整传输。其中,控制节点为3GPP网络节点,两个网络节点中的至少一个网络节点为非3GPP网络接入点。
以LTE系统和WLAN系统为例,本发明实施例基于的网络架构如图5a所示。其中网络架构完全是重用现有的LTE标准网络架构,AP附着的本eNB以外的网元实体,包括MME,S-GW,邻eNB等,均不需要知道AP的存在,所有本eNB对外的信令过程和数据过程,完全遵循LTE标准。在AP附着的eNB内部,该eNB可以对UE的用户平面数据进行部分或者全部的分流,使用AP和UE之间的Wifi链路来传输用户数据。具体哪些业务需要分流取决于eNB和AP的负荷情况,两条链路各自质量情况,业务的传输要求等,由eNB的算法决定。
在进行链路切换时,为保证正在传输的数据完整传输,本发明实施例提供一种链路切换方法,如图5b所示,包括:
步骤S501、控制节点确定需要在两个网络节点间切换用户设备UE的链路,其中,控制节点为3GPP网络节点,两个网络节点中的至少一个网络节点为非3GPP网络接入点;
步骤S502、控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
其中,两个网络节点间,可以具体为控制节点和控制节点控制的非3GPP 网络接入点间;也可以具体为控制节点控制的两个非3GPP网络接入点间。
在步骤S502中,控制节点和UE可以在建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包,在原链路上已经开始传输的数据包均已传输完毕后,再断开原链路;控制节点和UE也可以在确定原链路上已经开始传输的数据包均已传输完毕后再交互切换命令和完成信令,建立新的链路。
基站可以根据切换场景,来决定是立即发送切换命令,还是延时等待已发数据完成传输再发送切换命令,或者决定是否立即拆除旧链路,条件一般可以如下:
当UE在重叠覆盖的两个节点之间切换,且由大覆盖切换到小覆盖,可以延迟;或者
当UE当前业务均属于时延不敏感或者误块率要求较高的业务时,可以延迟。
若控制节点和UE在建立新的链路后,确定在原链路上已经开始传输的数据包均已传输完毕后,再断开原链路,则步骤S502中,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路;
控制节点在确定已建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;
控制节点在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
此时,控制节点可以在确定能够切换时立即发送切换命令,UE也可以在建立新的连接后立即回复完成信令。
控制节点和UE也可以在确定原链路上已经开始传输的数据包均已传输完毕后再建立新的链路,则包括以下几种情况:
一、UE的链路从控制节点切换至非3GPP网络接入点
此时,步骤S501中,控制节点确定需要在两个网络节点间切换用户设备UE的链路,具体包括:
控制节点确定需要将用户设备UE的链路从控制节点切换至非3GPP网络接入点;
步骤S502中,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
控制节点确定接入点能够接纳数据流后,立即向UE发送切换命令;
控制节点接收UE在与接入点建立连接且保证AM(Acknowledged Mode,确认模式)的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM(Unacknowledged Mode,无确认模式)的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令;
或者
控制节点确定接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认后,向UE发送切换命令;
接收UE在与接入点建立连接后立即发送的完成信令;
或者
控制节点确定接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认后,向UE发送切换命令;
控制节点接收UE在与接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令。
二、UE的链路从非3GPP网络接入点切换至控制节点
此时,步骤S501中,控制节点确定需要在两个网络节点间切换用户设备UE的链路,具体包括:
控制节点确定需要将UE的链路从非3GPP网络接入点切换至控制节点;
步骤S502中,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
控制节点接纳数据流后,立即向UE发送切换命令;
控制节点接收UE在与控制节点建立连接且保证上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK(确认)反馈或者所有的分段都接收到ACK反馈后,发送的完成信令;
或者
控制节点接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向UE发送切换命令;
接收UE在与控制节点建立连接后立即发送的完成信令;
或者
控制节点接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向UE发送切换命令;
控制节点接收UE在与控制节点建立连接且保证上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,发送的完成信令。
三、UE的链路从一个非3GPP网络接入点切换至另一个非3GPP网络接入点
此时,步骤S501中,控制节点确定需要在两个网络节点间切换用户设备UE的链路,具体包括:
控制节点确定需要将UE的链路从一个非3GPP网络接入点切换至另一个非3GPP网络接入点;
步骤S502中,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
控制节点确定目标接入点能够接纳数据流后,立即向UE发送切换命令;
控制节点接收UE在与接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令;
或者
控制节点确定接入点能够接纳数据流,且保证下行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向UE发送切换命令;
接收UE在与接入点建立连接后立即发送的完成信令;
或者
控制节点确定接入点能够接纳数据流,且保证下行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向UE发送切换命令;
控制节点接收UE在与接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令。
进一步,为了尽快完成原链路上已经开始传输的数据包的传输,控制节点可以执行如下之一或组合:
控制节点缩短重传定时器的重传时间;
控制节点立即触发AM发送端对所有未确认的数据包进行主动重传;
控制节点立即触发AM接收端的状态报告的反馈。
在本发明实施例中,确定原链路上已经开始传输的数据包均已传输完毕,具体为:确定已经开始传输的数据包均已完成重传数据和状态报告的传输;或者确定已经开始传输的数据包均已完成HARQ(Hybrid Automatic Repeat reQuest,混合自动重传请求)传输。当然,本领域技术人员可以根据实际情况灵活设置确定原链路上已经开始传输的数据包均已传输完毕的条件。
本发明实施例还相应提供一种针对UE的链路切换方法,如图6所示,包括:
步骤S601、UE接收控制节点在确定需要在两个网络节点间切换用户设备UE的链路后发送的切换命令,其中,控制节点为3GPP网络节点,两个网络节点中的至少一个网络节点为非3GPP网络接入点;
步骤S602、UE向控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
同样的,两个网络节点间,具体为:控制节点和控制节点控制的非3GPP网络接入点间;或者控制节点控制的两个非3GPP网络接入点间。
若控制节点和UE在建立新的链路后,确定在原链路上已经开始传输的数据包均已传输完毕后,再断开原链路,步骤S602中,UE向控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
UE向控制节点返回完成信令,建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;
UE在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
若控制节点和UE也可以在确定原链路上已经开始传输的数据包均已传输完毕后再建立新的链路,则:
当从控制节点切换至非3GPP网络接入点时,步骤S602中,UE向控制节 点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
UE在与接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,向控制节点发送完成信令,通过新链路进行数据传输;
当从非3GPP网络接入点切换至控制节点时,步骤S602中,UE向控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
UE在与控制节点建立连接且保证上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向控制节点发送完成信令,通过新链路进行数据传输;
当从一个非3GPP网络接入点切换至另一个非3GPP网络接入点时,步骤S602中,UE向控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括:
UE在与接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,向控制节点发送完成信令,通过新链路进行数据传输。
进一步,为了尽快完成原链路上已经开始传输的数据包的传输,UE也可以执行如下之一或组合:
UE缩短重传定时器的重传时间;
UE立即触发AM发送端对所有未确认的数据包进行主动重传;
UE立即触发AM接收端的状态报告的反馈。
本发明实施例中,确定原链路上已经开始传输的数据包均已传输完毕,具体为:
确定已经开始传输的数据包均已完成重传数据和状态报告的传输;或者
确定已经开始传输的数据包均已完成HARQ传输。
下面,通过具体的实施例对该链路切换方法进行详细说明:
实施例一、
基站控制AP资源场景下的数据流从基站切换到AP
在本实施例中,以LTE系统和WLAN系统为例,说明基站和non-3GPP AP之间数据流切换过程。
在此场景下,eNB和AP之间共址,eNB管理AP资源,即eNB通过配置信令控制数据流在哪个链路下传输,当数据流发生从eNB下链路传输切换到Wifi链路传输时,其流程如下:
eNB侧流程:
步骤0:eNB维持UE正常的数据传输,可以仅在LTE下传输,也可以同时在LTE和Wifi下传输;
步骤1:eNB根据收集到的信息和算法要求,例如eNB的测量或者UE的上报等,基于UE进入了AP的覆盖范围和/或AP负荷较轻和/或LTE负荷较重等因素,决定将UE的一些数据流切换到AP下的wifi链路进行传输;eNB向UE发送切换数据流的命令,可以复用现有的RRC重配置消息,携带需要切换的数据流的信息和AP基本信息等,关于发送的时间点可以有两个选择:
选择1,与AP内部协商确定AP可以接纳这些数据流之后,立即向UE发送命令;
选择2,与AP内部协商确定AP可以接纳这些数据流之后,将UE的下行数据中需要切换到wifi的数据流中AM承载的部分,先保证AM的发送端已经发出去的数据包已经全部收到了肯定确认之后,再向UE发送命令。
在向UE发送命令之后,要切换的数据流可以继续在旧链路传输;也可以在其下行不再发送AM新数据;但是重传数据和状态报告可以发送,同时为了使已经发送的数据尽快地完成重传,可以引入新的快速反馈方案:RRC层通知 所有要切换的数据流涉及到的AM RLC实体,在发送端为所有需要切换的AM DRB(Data Radio Bearer,数据无线承载)触发Poll机制,并可以缩短Poll重传定时器,例如Poll重传定时器缩短为原来的几分之一,或者一个固定值,或者一个配置值等;收到通知的AM RLC实体,其发送端也可以立即触发对所有未确认的数据包的主动重传机制;收到通知的AM RLC实体,其接收端也可以立即触发状态报告反馈。
步骤2:eNB接收到UE反馈的完成信令,得知UE已经完成数据流的切换,则开始在新链路上从第一个未发送过的数据开始发送;同时保持原有旧链路的传输,直到旧链路上的所有已经传输的数据包均已经完成所有重传或者获得了接收端的肯定确认之后,再拆除旧链路。
UE侧流程:
步骤0:UE进行正常的数据传输,可以仅在LTE下传输,也可以同时在LTE和Wifi下传输;
步骤1:UE接收到eNB发送的请求切换数据流的命令,UE可以执行下列操作:
1、按照要求建立同指定AP的通信链路,完成之后,向eNB发送完成信令,关于发送的时间点可以有两个选择:
选择1,与AP建立好连接之后,立即向eNB发送完成信令;
选择2,与AP建立好之后,将UE的上行数据中需要切换到wifi的数据流中AM承载的部分,先保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,再向eNB发送完成信令。
2、在接收到eNB请求切换数据流的命令之后,要切换的数据流立即停止在旧链路传输新数据,但是重传数据和状态报告可以发送,同时为了使已经发送的数据尽快地完成重传,可以引入新的AM快速反馈方案:
RRC层通知所有要切换的数据流涉及到的AM RLC实体,在发送端为所 有需要切换的AM DRB触发Poll机制,并可以缩短Poll重传定时器,例如Poll重传定时器缩短为原来的几分之一,或者一个固定值,或者一个配置值等;
收到通知的AM RLC实体,其发送端也可以立即触发对所有未确认的数据包的主动重传机制;
收到通知的AM RLC实体,其接收端也可以立即触发状态报告反馈。
步骤2:在与AP的链路建立好之后,在新链路上从第一个未发送过的数据开始发送;同时保持原有旧链路的传输,直到旧链路上的所有已经传输的数据包均已经完成所有重传或者获得了接收端的肯定确认之后,再拆除旧链路。
实施例二、
基站控制AP资源场景下的数据流从AP切换到基站
在本实施例中,以LTE系统和WLAN系统为例,说明基站和non-3GPP AP之间数据流切换过程。
在此场景下,eNB和AP之间共址,eNB管理AP资源,即eNB通过配置信令控制数据流在哪个链路下传输,当数据流发生从AP链路传输切换到eNB链路传输时,其流程如下:
网络侧流程:
步骤0:eNB维持UE正常的数据传输,可以仅在AP下传输,也可以同时在LTE和AP下传输;
步骤1:eNB根据收集到的信息和算法要求,例如eNB的测量或者UE的上报等,基于UE移出了AP的覆盖范围和/或AP负荷较重和/或LTE负荷较轻等因素,决定将UE的一些数据流从AP下的wifi链路切换到eNB进行传输;eNB向UE发送切换数据流的命令,可以复用现有的RRC重配置消息,携带需要切换的数据流的信息和配置信息等,关于发送的时间点可以有两个选择:
选择1,eNB接纳这些数据流之后,立即向UE发送命令;
选择2,eNB接纳这些数据流之后,将UE的下行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,先保 证其正确接收到ACK反馈或者所有的分段都接收到ACK反馈,再向UE发送命令。
在向UE发送命令之后,要切换的数据流可以继续在旧链路传输;也可以在其下行不再发送新数据;但是重传数据和反馈可以发送。
步骤2:eNB接收到UE反馈的完成信令,得知UE已经完成数据流的切换,则开始在新链路上从第一个未发送过的数据开始发送;同时保持原有旧链路的传输,直到旧链路上的所有已经传输的数据包均已经完成所有重传或者获得了接收端的肯定确认之后,再拆除旧链路。
UE侧流程:
步骤0:UE进行正常的数据传输,可以仅在AP下传输,也可以同时在LTE和AP下传输;
步骤1:UE接收到eNB发送的请求切换数据流的命令,UE可以执行下列操作:
1、按照要求建立与eNB通信链路和数据链路DRB,完成之后,向eNB发送完成信令,关于发送的时间点可以有两个选择:
选择1,与eNB建立好相应的DRB之后,立即向eNB发送完成信令;
选择2,与eNB建立好相应的DRB之后,将UE的上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,先保证其正确接收到ACK反馈或者所有的分段都接收到ACK反馈,再向eNB发送完成信令。
2、在接收到eNB请求切换数据流的命令之后,要切换的数据流立即停止在旧链路传输新数据,但是重传数据和反馈可以发送。
步骤2:在与eNB的DRB连接建立好之后,在新链路上从第一个未发送过的数据开始发送;同时保持原有旧链路的传输,直到旧链路上的所有已经传输的数据包均已经完成所有重传或者获得了接收端的肯定确认之后,再拆除旧链路。
实施例三、
数据流从eNB下的一个AP切换到该eNB下的另一个AP。
在本实施例中,以LTE系统和WLAN系统为例,说明基站控制的non-3GPPAP之间数据流切换过程。其流程如下:
eNB侧
步骤0:eNB维持UE正常的在LTE和WLAN网络下工作,eNB给UE配置了数据流过滤模板,所谓数据流过滤模板是用以指明“哪些数据经过LTE链路传输,哪些数据经过Wifi链路传输”的过滤模板。
步骤1:eNB根据收集到的信息和算法要求,例如eNB的测量或者UE的上报等,获知UE需要从AP1切换到AP2,则eNB需要对UE使用的Wifi链路进行重新配置,使用RRC信令,可以重用RRC重配置过程,其中重配置信令中需要携带新AP链路信息:
UE分流到Wifi的数据流过滤模板如果没有改变,则可以不携带,默认为支持原来的数据流过滤模板。但为了清晰起见,并且考虑到在过滤模板有可能发生变化的情况,也可以携带新的数据流过滤模板的信息;
关于重配置信令的发送时刻可以有两个选择:
选择1,目标AP2接纳这些数据流之后,立即向UE发送命令;
选择2,目标AP2接纳这些数据流之后,将UE的下行数据中需要切换到AP2的数据流中已经在源AP1链路下发送过的数据或者已经发送过分段的数据,先保证其正确接收到ACK反馈或者所有的分段都接收到ACK反馈,再向UE发送命令。
步骤2:eNB收到UE的信令反馈,可以是重配完成信令。确认UE已经做好准备,可以按照规定的分流策略,将数据流通过目标AP2的AP链路传输,则通过AP2开始在wifi下行和上行发送和接收用户数据,对核心网发来的下行数据,使用过滤模板,对满足要求的数据流将其在AP2的Wifi链路进行传输,其它数据仍在LTE传输,并对用户上行数据在基站侧进行处理,按照原有 的RAB映射规则,将每个RAB的数据进行合并并向核心网进行传输;
UE侧
步骤0:UE在LTE和WLAN网络正常的传输数据,可能基于UE的测量,UE已经离开原AP1的覆盖,而进入新AP2的覆盖,则将测量结果上报eNB;
步骤1:接收到eNB发送来的信令,按照要求断开AP1的连接,向AP2建立连接,需要进行扫描,同步,认证和关联等过程,建立与AP2之间的合法并且加密(可选)的通信信道,其中上述认证和关联等过程,如果在RRC信令中已经携带相关信息,则可以省略WLAN网络的相应信令过程,直接按照RRC信令中的内容进行操作,否则,UE执行传统的WLAN网络相关信令过程。
步骤2:当UE与目标AP2建立链路连接并做好分流准备时,可以向基站发送重配完成信令,告知基站已经做好准备,并可选的携带安全认证和关联等过程的反馈信息;之后按照配置要求,将满足条件的数据流开始在AP2的Wifi上行和下行进行发送和接收操作;向基站发送重配完成信令的时刻可以有两个选择:
选择1,与目标AP2建立好相应的连接之后,立即向eNB发送完成信令;
选择2,与目标AP2建立好相应的连接之后,将UE的上行数据中需要切换到AP2的数据流中已经在源AP1链路下发送过的数据或者已经发送过分段的数据,先保证其正确接收到ACK反馈或者所有的分段都接收到ACK反馈,再向eNB发送完成信令。
原则上UE在AP间的切换,并不影响LTE的数据传输。在切换过程中数据流的缓存处理情况也是取决于实现,目标是尽量减少数据丢包,一种可行的方法是网络侧节点将从第一个没有在源AP1传输的数据按序进行缓存,并在目标AP2开始从第一个未传输过的数据进行传输。
以上各实施例中,以LTE系统和Wifi系统为例进行说明,LTE系统中的eNB为控制节点,在实际应用中,也可以采用其它3GPP系统的基站作为控制 节点,非3GPP系统也可以是WLAN、WiMAX等系统。
由于在进行链路切换时,可能导致过滤模板的改变,为了及时变更过滤模板和相应的配置,本发明实施例还提供一种链路切换方法,如图7所示,包括:
步骤S701、控制节点确定需要在两个小区间切换用户设备UE的链路,且需要改变该UE通过非3GPP节点传输的数据流;
步骤S702、控制节点向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的DRB配置。
步骤S701中,确定需要改变该UE通过非3GPP节点传输的数据流,具体为确定需要改变该UE的数据流过滤模板,例如,该UE在进行小区间切换前,其DRB1和DRB3通过非3GPP节点传输,而该UE在进行小区间切换后,其DRB1和DRB3、DRB4均需要通过非3GPP节点传输,即可确定需要改变该UE通过非3GPP节点传输的数据流。
由于重置了所改变的数据流对应的DRB配置,所以避免了小区切换过程中,通过非3GPP节点传输的数据流数据流的变化对传输造成影响,
其中,步骤S702中,控制节点向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的DRB配置,具体包括:
控制节点向UE发送携带改变后的通过非3GPP节点传输的数据流信息的切换命令,并重置所改变的数据流对应的DRB配置。
较佳的,重置所改变的数据流对应的DRB配置,具体包括:
在切换命令中携带重配置指示,指示对应的实体重置所改变的数据流对应的DRB配置。
较佳的,控制节点确定需要在不同基站下的两个小区间切换用户设备UE的链路时,控制节点向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的DRB配置,具体包括:
收回UE通过非3GPP接入点传输的所有数据流;
进行小区间切换后,再向UE发送改变后的通过非3GPP节点传输的数据 流信息,通过非3GPP接入点传输UE的全部或部分数据流。
下面通过具体实施例对该链路切换方法进行详细说明:
实施例四、
在维持LTE和Wifi数据传输时进行LTE内intra-eNB(基站内)切换
在本实施例中,以LTE系统和WLAN系统为例,说明基站控制的non-3GPP AP和LTE共同传输数据时,如何作intra-eNB切换,其流程如下:
eNB侧:
步骤0:eNB控制UE在LTE和WLAN网络下正常工作;
步骤1:根据情况和算法要求,eNB需要对UE发起intra-eNB的切换,则向UE发送切换命令,告知UE进行切换;
步骤2:接收到切换完成信令,开始新小区的传输。
如果在该过程中,希望改变数据流过滤模板,则一种方法是将数据流过滤模板变更过程和intra-eNB切换(维持模板不变)这两个过程分开进行,二者也没有固定的先后顺序,取决于实现,过滤模板变更的过程可以参见实施例1和2。
如果在该过程中,伴随有数据流过滤模板的更新,对LTE的DRB有影响,LTE的有影响的DRB对应的RLC和PDCP实体需要走full configuration(完全重配置)的流程。
UE侧:
步骤0:UE在LTE和WLAN网络下正常工作;
步骤1:接收到切换命令,需要intra-eNB切换,则向新的cell发起接入;
步骤2:切换成功之后,在新的小区发送切换完成命令,之后开始新小区的传输。
对网络侧描述中列出来的各场景,UE侧只需按照网络侧的指示执行即可。
实施例五、
在维持LTE和Wifi数据传输时进行LTE内inter-eNB(基站间)切换。
在本实施例中,以LTE系统和WLAN系统为例,说明基站控制的non-3GPP AP和LTE共同传输数据时,如何作inter-eNB切换,其流程如下:
eNB侧:
步骤0:eNB控制UE在LTE和WLAN网络下正常工作;
步骤1:根据情况和算法要求,eNB需要对UE发起inter-eNB切换,则根据目标eNB的配置,将切换命令发给UE;目标eNB的配置也可能同时包含了在目标eNB下AP分流的配置,则切换命令中需要携带新AP的接入信息和过滤模板等信息。
步骤2:目标eNB接收到切换完成信令,开始目标eNB传输;
为了减少对接口和切换流程的影响,也可以在切换之前将WLAN的分流收回,数据流先全部变换到LTE链路传输,然后走正常的Inter-eNB切换,切换完之后,目标eNB再重新配置将数据流分流到其下的AP节点;
如果在inter-eNB切换过程中,也需要伴随数据流过滤模板的变更,只要某个DRB上承载的数据流在目标eNB和源eNB有不一样,则该DRB需要进行类似full configuration的切换过程,即层二完全reset至初始化状态,SN status tranfer内容可以忽略,有效数据前转只能从第一个未传输过的数据包按序开始计算。
UE侧:
步骤0:UE在LTE和WLAN网络下正常工作;
步骤1:接收到切换命令,根据切换命令要求,向目标eNB发起接入;如果有AP配置,则也向AP发起接入;
步骤2:切换动作执行完毕,向目标eNB发送切换完成信令,开始目标eNB传输。
对网络侧描述中列出来的各场景,UE侧只需按照网络侧的指示执行即可。
本发明实施例还相应提供一种链路切换装置,该装置为3GPP网络节点,如图8所示,包括:
确定单元801,用于确定需要在两个网络节点间切换用户设备UE的链路,其中,两个网络节点中的至少一个网络节点为非3GPP网络接入点;
控制单元802,用于向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
其中,两个网络节点间,具体为:
控制节点和控制节点控制的非3GPP网络接入点间;或者
控制节点控制的两个非3GPP网络接入点间。
控制单元802具体用于:
向UE发送切换命令,在接收到UE返回的完成信令后建立新链路;
在确定已建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;
在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
若确定单元801具体用于:
确定需要将用户设备UE的链路从控制节点切换至非3GPP网络接入点;
则控制单元802具体用于:
确定接入点能够接纳数据流后,立即向UE发送切换命令;
接收UE在与接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令;
或者
确定接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认后,向UE发送切换命令;
接收UE在与接入点建立连接后立即发送的完成信令;
或者
确定接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已 经全部收到了肯定确认后,向UE发送切换命令;
接收UE在与接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令。
若确定单元801具体用于:
确定需要将UE的链路从非3GPP网络接入点切换至控制节点;
则控制单元802具体用于:
接纳数据流后,立即向UE发送切换命令;
接收UE在与控制节点建立连接且保证上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,发送的完成信令;
或者
接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向UE发送切换命令;
接收UE在与控制节点建立连接后立即发送的完成信令;
或者
接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向UE发送切换命令;
接收UE在与控制节点建立连接且保证上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,发送的完成信令。
若确定单元801具体用于:
确定需要将UE的链路从一个非3GPP网络接入点切换至另一个非3GPP网络接入点;
则控制单元802具体用于:
确定目标接入点能够接纳数据流后,立即向UE发送切换命令;
接收UE在与接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令;
或者
确定接入点能够接纳数据流,且保证下行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向UE发送切换命令;
接收UE在与接入点建立连接后立即发送的完成信令;
或者
确定接入点能够接纳数据流,且保证下行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向UE发送切换命令;
接收UE在与接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令。
进一步,控制单元802还用于:
向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路前,执行如下之一或组合:
缩短重传定时器的重传时间;
立即触发AM发送端对所有未确认的数据包进行主动重传;
立即触发AM接收端的状态报告的反馈。
控制单元802确定原链路上已经开始传输的数据包均已传输完毕,具体为:
确定已经开始传输的数据包均已完成重传数据和状态报告的传输;或者 确定已经开始传输的数据包均已完成HARQ传输。
本发明实施例还提供一种链路切换装置,如图9所示,包括:
切换确定单元901,用于确定需要在两个小区间切换用户设备UE的链路,且需要改变该UE通过非3GPP节点传输的数据流;
配置单元902,用于向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的DRB配置。
其中,配置单元902具体用于:
向UE发送携带改变后的通过非3GPP节点传输的数据流信息的切换命令,并重置所改变的数据流对应的DRB配置。
配置单元902重置所改变的数据流对应的DRB配置,具体包括:
在切换命令中携带重配置指示,指示对应的实体重置所改变的数据流对应的DRB配置。
确定需要在不同基站下的两个小区间切换用户设备UE的链路时,配置单元902具体用于:
收回UE通过非3GPP接入点传输的所有数据流;
进行小区间切换后,再向UE发送改变后的通过非3GPP节点传输的数据流信息,通过非3GPP接入点传输UE的全部或部分数据流。
本发明实施例还提供一种链路切换装置,如图10所示,包括:
接收单元1001,用于接收控制节点在确定需要在两个网络节点间切换用户设备UE的链路后发送的切换命令,其中,控制节点为3GPP网络节点,两个网络节点中的至少一个网络节点为非3GPP网络接入点;
传输单元1002,用于向控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
两个网络节点间,具体为:
控制节点和控制节点控制的非3GPP网络接入点间;或者
控制节点控制的两个非3GPP网络接入点间。
传输单元1002具体用于:
在向控制节点返回完成信令,建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;
在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。
当从控制节点切换至非3GPP网络接入点时,传输单元1002具体用于:
在与接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,向控制节点发送完成信令,通过新链路进行数据传输;
当从非3GPP网络接入点切换至控制节点时,传输单元1002具体用于:
在与控制节点建立连接且保证上行数据中需要切换到eNB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向控制节点发送完成信令,通过新链路进行数据传输;
当从一个非3GPP网络接入点切换至另一个非3GPP网络接入点时,传输单元1002具体用于:
在与接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,向控制节点发送完成信令,通过新链路进行数据传输。
传输单元1002在向控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路前,执行如下之一或组合:
缩短重传定时器的重传时间;
立即触发AM发送端对所有未确认的数据包进行主动重传;
立即触发AM接收端的状态报告的反馈。
传输单元1002确定原链路上已经开始传输的数据包均已传输完毕,具体 为:
确定已经开始传输的数据包均已完成重传数据和状态报告的传输;或者
确定已经开始传输的数据包均已完成HARQ传输。
本发明实施例提供一种链路切换方法及装置,控制节点确定需要在两个网络节点间切换用户设备UE的链路时,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,从而保证链路切换时使得正在传输的数据完整传输。其中,控制节点为3GPP网络节点,两个网络节点中的至少一个网络节点为非3GPP网络接入点。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使 得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

一种链路切换方法及装置.pdf_第1页
第1页 / 共30页
一种链路切换方法及装置.pdf_第2页
第2页 / 共30页
一种链路切换方法及装置.pdf_第3页
第3页 / 共30页
点击查看更多>>
资源描述

《一种链路切换方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种链路切换方法及装置.pdf(30页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104038971A43申请公布日20140910CN104038971A21申请号201310071454322申请日20130306H04W36/00200901H04W36/1820090171申请人电信科学技术研究院地址100191北京市海淀区学院路40号72发明人刘佳敏李艳华梁靖74专利代理机构北京同达信恒知识产权代理有限公司11291代理人刘松54发明名称一种链路切换方法及装置57摘要本发明公开了一种链路切换方法及装置,涉及通信技术,控制节点确定需要在两个网络节点间切换用户设备UE的链路时,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新。

2、链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,从而保证链路切换时使得正在传输的数据完整传输。其中,控制节点为3GPP网络节点,两个网络节点中的至少一个网络节点为非3GPP网络接入点。51INTCL权利要求书8页说明书17页附图4页19中华人民共和国国家知识产权局12发明专利申请权利要求书8页说明书17页附图4页10申请公布号CN104038971ACN104038971A1/8页21一种链路切换方法,其特征在于,包括控制节点确定需要在两个网络节点间切换用户设备UE的链路,其中,所述控制节点为第三代合作伙伴计划3GPP网络节点,所述两个网络节点中的至少一。

3、个网络节点为非3GPP网络接入点;控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。2如权利要求1所述的方法,其特征在于,所述两个网络节点间,具体为所述控制节点和所述控制节点控制的非3GPP网络接入点间;或者所述控制节点控制的两个非3GPP网络接入点间。3如权利要求2所述的方法,其特征在于,所述控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括控制节。

4、点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路;控制节点在确定已建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;控制节点在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。4如权利要求2所述的方法,其特征在于,所述控制节点确定需要在两个网络节点间切换用户设备UE的链路,具体包括所述控制节点确定需要将用户设备UE的链路从所述控制节点切换至非3GPP网络接入点;所述控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链。

5、路,具体包括所述控制节点确定所述接入点能够接纳数据流后,立即向所述UE发送切换命令;控制节点接收所述UE在与所述接入点建立连接且保证确认模式AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及无确认模式UM的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令;或者所述控制节点确定所述接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认后,向所述UE发送切换命令;接收所述UE在与所述接入点建立连接后立即发送的完成信令;或者所述控制节点确定所述接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认后,向所述UE发送切换命令;控制。

6、节点接收所述UE在与所述接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令。5如权利要求2所述的方法,其特征在于,所述控制节点确定需要在两个网络节点间权利要求书CN104038971A2/8页3切换用户设备UE的链路,具体包括所述控制节点确定需要将UE的链路从非3GPP网络接入点切换至所述控制节点;所述控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括所述控制节点接纳数据流后。

7、,立即向所述UE发送切换命令;控制节点接收所述UE在与所述控制节点建立连接且保证上行数据中需要切换到ENB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,发送的完成信令;或者所述控制节点接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;接收所述UE在与所述控制节点建立连接后立即发送的完成信令;或者所述控制节点接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据或者已。

8、经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;控制节点接收所述UE在与所述控制节点建立连接且保证上行数据中需要切换到ENB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,发送的完成信令。6如权利要求2所述的方法,其特征在于,所述控制节点确定需要在两个网络节点间切换用户设备UE的链路,具体包括所述控制节点确定需要将UE的链路从一个非3GPP网络接入点切换至另一个非3GPP网络接入点;所述控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通。

9、过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括所述控制节点确定目标接入点能够接纳数据流后,立即向所述UE发送切换命令;控制节点接收所述UE在与所述接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令;或者所述控制节点确定所述接入点能够接纳数据流,且保证下行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;接收所。

10、述UE在与所述接入点建立连接后立即发送的完成信令;或者所述控制节点确定所述接入点能够接纳数据流,且保证下行数据中需要切换的数据流权利要求书CN104038971A3/8页4中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;控制节点接收所述UE在与所述接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令。7如权利要求1所述的方法,其特征在于,所述控制节点向所述UE发送切换命令,在接收到所。

11、述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路前,还包括如下之一或组合控制节点缩短重传定时器的重传时间;控制节点立即触发AM发送端对所有未确认的数据包进行主动重传;控制节点立即触发AM接收端的状态报告的反馈。8如权利要求1所述的方法,其特征在于,所述确定原链路上已经开始传输的数据包均已传输完毕,具体为确定已经开始传输的数据包均已完成重传数据和状态报告的传输;或者确定已经开始传输的数据包均已完成HARQ传输。9一种链路切换方法,其特征在于,包括控制节点确定需要在两个小区间切换用户设备UE的链路,且需要改变该UE通过非。

12、3GPP节点传输的数据流;控制节点向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的数据无线承载DRB配置。10如权利要求9所述的方法,其特征在于,所述控制节点向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的DRB配置,具体包括控制节点向UE发送携带改变后的通过非3GPP节点传输的数据流信息的切换命令,并重置所改变的数据流对应的DRB配置。11如权利要求10所述的方法,其特征在于,所述重置所改变的数据流对应的DRB配置,具体包括在所述切换命令中携带重配置指示,指示对应的实体重置所改变的数据流对应的DRB配置。12如权利要求9所述的方。

13、法,其特征在于,控制节点确定需要在不同基站下的两个小区间切换用户设备UE的链路时,所述控制节点向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的DRB配置,具体包括收回所述UE通过非3GPP接入点传输的所有数据流;进行小区间切换后,再向所述UE发送改变后的通过非3GPP节点传输的数据流信息,通过非3GPP接入点传输所述UE的全部或部分数据流。13一种链路切换方法,其特征在于,包括用户设备UE接收控制节点在确定需要在两个网络节点间切换用户设备UE的链路后发送的切换命令,其中,所述控制节点为3GPP网络节点,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;。

14、UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上权利要求书CN104038971A4/8页5已经开始传输的数据包均已传输完毕后,断开原链路。14如权利要求13所述的方法,其特征在于,所述两个网络节点间,具体为所述控制节点和所述控制节点控制的非3GPP网络接入点间;或者所述控制节点控制的两个非3GPP网络接入点间。15如权利要求14所述的方法,其特征在于,所述UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括UE向所述控制节点返回完成信令,建立新的链路后,在新的链路上传输新的数据包,并继。

15、续在原链路上传输已经开始传输的数据包;UE在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。16如权利要求14所述的方法,其特征在于,当从所述控制节点切换至非3GPP网络接入点时,所述UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括UE在与所述接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,向所述控制节点发送完成信令,通过新链路进行数据传输;当从非3GPP网络接入点切换至所述控制节点时,所述UE向所述控制节点返回完成信。

16、令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括UE在与所述控制节点建立连接且保证上行数据中需要切换到ENB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述控制节点发送完成信令,通过新链路进行数据传输;当从一个非3GPP网络接入点切换至另一个非3GPP网络接入点时,所述UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括UE在与所述接入点建立连接且保证上行数据中需要切换的数据流中。

17、已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,向所述控制节点发送完成信令,通过新链路进行数据传输。17如权利要求13所述的方法,其特征在于,所述UE向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路前,还包括如下之一或组合UE缩短重传定时器的重传时间;UE立即触发AM发送端对所有未确认的数据包进行主动重传;UE立即触发AM接收端的状态报告的反馈。18如权利要求13所述的方法,其特征在于,所述确定原链路上已经开始传输的数据包均已传输完毕,具体为确定已经开始传输的。

18、数据包均已完成重传数据和状态报告的传输;或者确定已经开始传输的数据包均已完成HARQ传输。19一种链路切换装置,其特征在于,该装置为3GPP网络节点,包括权利要求书CN104038971A5/8页6确定单元,用于确定需要在两个网络节点间切换用户设备UE的链路,其中,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;控制单元,用于向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。20如权利要求19所述的装置,其特征在于,所述两个网络节点间,具体为所述控制节点和所述控制节点控制。

19、的非3GPP网络接入点间;或者所述控制节点控制的两个非3GPP网络接入点间。21如权利要求20所述的装置,其特征在于,所述控制单元具体用于向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路;在确定已建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。22如权利要求20所述的装置,其特征在于,所述确定单元具体用于确定需要将用户设备UE的链路从所述控制节点切换至非3GPP网络接入点;所述控制单元具体用于确定所述接入点能够接纳数据流后,立即向所述UE发送切换命令;接收所述UE在与所述接入点。

20、建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令;或者确定所述接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认后,向所述UE发送切换命令;接收所述UE在与所述接入点建立连接后立即发送的完成信令;或者确定所述接入点能够接纳数据流,且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认后,向所述UE发送切换命令;接收所述UE在与所述接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,发送的完成信令。

21、。23如权利要求20所述的装置,其特征在于,所述确定单元具体用于确定需要将UE的链路从非3GPP网络接入点切换至所述控制节点;所述控制单元具体用于接纳数据流后,立即向所述UE发送切换命令;接收所述UE在与所述控制节点建立连接且保证上行数据中需要切换到ENB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,发送的完成信令;或者接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据权利要求书CN104038971A6/8页7或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈。

22、后,向所述UE发送切换命令;接收所述UE在与所述控制节点建立连接后立即发送的完成信令;或者接纳数据流,且保证下行数据中需要切换的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;接收所述UE在与所述控制节点建立连接且保证上行数据中需要切换到ENB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,发送的完成信令。24如权利要求20所述的装置,其特征在于,所述确定单元具体用于确定需要将UE的链路从一个非3GPP网络接入点切换至另一。

23、个非3GPP网络接入点;所述控制单元具体用于确定目标接入点能够接纳数据流后,立即向所述UE发送切换命令;接收所述UE在与所述接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令;或者确定所述接入点能够接纳数据流,且保证下行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;接收所述UE在与所述接入点建立连接后立即发送的完成信令;或者确定所述接入点能够接纳数据流,且保。

24、证下行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈后,向所述UE发送切换命令;接收所述UE在与所述接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,发送的完成信令。25如权利要求19所述的装置,其特征在于,所述控制单元还用于向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路前,执行如下之一。

25、或组合缩短重传定时器的重传时间;立即触发AM发送端对所有未确认的数据包进行主动重传;立即触发AM接收端的状态报告的反馈。26如权利要求19所述的装置,其特征在于,所述控制单元确定原链路上已经开始传输的数据包均已传输完毕,具体为确定已经开始传输的数据包均已完成重传数据和状态报告的传输;或者确定已经开始权利要求书CN104038971A7/8页8传输的数据包均已完成HARQ传输。27一种链路切换装置,其特征在于,包括切换确定单元,用于确定需要在两个小区间切换用户设备UE的链路,且需要改变该UE通过非3GPP节点传输的数据流;配置单元,用于向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置。

26、所改变的数据流对应的DRB配置。28如权利要求27所述的装置,其特征在于,所述配置单元具体用于向UE发送携带改变后的通过非3GPP节点传输的数据流信息的切换命令,并重置所改变的数据流对应的DRB配置。29如权利要求28所述的装置,其特征在于,所述配置单元重置所改变的数据流对应的DRB配置,具体包括在所述切换命令中携带重配置指示,指示对应的实体重置所改变的数据流对应的DRB配置。30如权利要求27所述的装置,其特征在于,确定需要在不同基站下的两个小区间切换用户设备UE的链路时,所述配置单元具体用于收回所述UE通过非3GPP接入点传输的所有数据流;进行小区间切换后,再向所述UE发送改变后的通过非3。

27、GPP节点传输的数据流信息,通过非3GPP接入点传输所述UE的全部或部分数据流。31一种链路切换装置,其特征在于,包括接收单元,用于接收控制节点在确定需要在两个网络节点间切换用户设备UE的链路后发送的切换命令,其中,所述控制节点为3GPP网络节点,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;传输单元,用于向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。32如权利要求31所述的装置,其特征在于,所述两个网络节点间,具体为所述控制节点和所述控制节点控制的非3GPP网络接入点间;或者所述控制节点控制的两个非3GP。

28、P网络接入点间。33如权利要求32所述的装置,其特征在于,所述传输单元具体用于在向所述控制节点返回完成信令,建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。34如权利要求32所述的装置,其特征在于,当从所述控制节点切换至非3GPP网络接入点时,所述传输单元具体用于在与所述接入点建立连接且保证AM的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM的发送端已经完成了已发送数据的所有底层重传之后,向所述控制节点发送完成信令,通过新链路进行数据传输;当从非3GPP网络接入点切换至所述控制节点时,。

29、所述传输单元具体用于在与所述控制节点建立连接且保证上行数据中需要切换到ENB的数据流中已经在AP链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分权利要求书CN104038971A8/8页9段都接收到ACK反馈后,向所述控制节点发送完成信令,通过新链路进行数据传输;当从一个非3GPP网络接入点切换至另一个非3GPP网络接入点时,所述传输单元具体用于在与所述接入点建立连接且保证上行数据中需要切换的数据流中已经在原链路下发送过的数据或者已经发送过分段的数据,已经正确接收到ACK反馈或者所有的分段都接收到ACK反馈之后,向所述控制节点发送完成信令,通过新链路进行数据传输。

30、。35如权利要求31所述的装置,其特征在于,所述传输单元在向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路前,执行如下之一或组合缩短重传定时器的重传时间;立即触发AM发送端对所有未确认的数据包进行主动重传;立即触发AM接收端的状态报告的反馈。36如权利要求31所述的装置,其特征在于,所述传输单元确定原链路上已经开始传输的数据包均已传输完毕,具体为确定已经开始传输的数据包均已完成重传数据和状态报告的传输;或者确定已经开始传输的数据包均已完成HARQ传输。权利要求书CN104038971A1/17页10一种链路切换方法及装置技术。

31、领域0001本发明涉及通信技术,尤其涉及一种链路切换方法及装置。背景技术0002随着用户需求的增长和通信技术的发展,无线通信技术和相关网络的种类也更多,例如,有可以提供广覆盖的2G/3G/4G移动通信技术及网络、可以提供热点覆盖的WIFI(WIRELESSFIDELITY,无线保真)技术和WLAN(WIRELESSLOCALAREANETWORK无线局域网)网络。因此也大量出现了不同的通信网络共存的场景,如2G/3G/4G网络和WLAN共存的场景。0003EPS(EVOLVEDPACKETSYSTEM,演进的分组系统)系统是一个支持多种接入技术和多种接入间移动性的系统。在多接入场景下,终端可能。

32、处于多个3GPP(3RDGENERATIONPARTNERSHIPPROJECT,第三代合作伙伴计划)和/或非3GPP接入网络的共同覆盖下。这些接入网络可能使用不同的接入技术,可能属于不同的运营商,也可能提供到不同核心网的接入。UMTS(UNIVERSALMOBILETELECOMMUNICATIONSSYSTEM,通用无线通信系统)/LTE(LONGTERMEVOLUTION,长期演进)和WLAN网络共存场景如图1所示,在UMTS/LTE的基站(UMTS中的NODEB,LTE中的ENB)覆盖范围内,存在多个WLAN的接入点(AP,ACCESSPOINT)。接入点的覆盖范围相对基站来说比较小。。

33、0004在上述场景下,目前已经支持的一种UMTS/LTE和WLAN互操作的网络架构如图2所示,该架构是基于PDNGATEWAY(PACKETDATANETWORK,分组数据网络网关)和UE之间的S2C接口来实现互操作的。现有技术中,均采用的是基于终端(UEBASED)的方案来实现UMTS/LTE和WLAN之间的互操作。0005目前异构网络场景下,UMTS/LTE网络利用WLAN进行OFFLOAD(分流),存在两大类场景无缝分流(SEAMLESSOFFLOAD)和有缝分流(NONSEAMLESSOFFLOAD)。如图3A所示,无缝分流是指WLAN和3GPPCN(CORENETWORK核心网)之间。

34、有连接,在空口分流之后,业务依然接入的是3GPP(包括UMTS/LTE)的核心网。如图3B所示,有缝分流是指WLAN和3GPPCN(CORENETWORK核心网)之间没有连接,在空口分流之后,业务直接接入INTERNET(因特网),不经过3GPPCN。0006上述WLAN分流可以是UE部分承载的转移,也可以是UE全部承载的转移。如果是部分承载的转移,那么UE将同时和UMTS/LTE及WLAN之间存在连接。如果是全部承载的转移,则转移之后,UE只和WLAN存在连接。0007基于上述网络场景和架构,目前有一种网络选择机制是基于ANDSF(ACCESSNETWORKDISCOVERYANDSELEC。

35、TIONFUNCTION)策略来实现的。具体地,ANDSF与UE(USEREQUIPMENT,用户设备)之间通信的架构如图4所示,其中UE与ANDSF通过S14接口交互,该接口是一个基于IP(INTERNETPROTOCOL,因特网协议)的接口。UE与ANDSF之间的通信有PULL和PUSH两种模式,前者是UE主动向ANDSF发送请求,后者是ANDSF主动推送信息。ANDSF策略是比较静态的。说明书CN104038971A102/17页110008ANDSF基于运营商策略向终端提供网络发现和选择相关的信息,包括ISMP(INTERSYSTEMMOBILITYPOLICY,跨系统的移动性策略)、。

36、ANDI(ACCESSNETWORKDISCOVERYINFORMATION,接入网络发现信息)、ISRP(INTERSYSTEMROUTINGPOLICY,跨系统路由策略)三类0009ISMP是一系列运营商定义的规则和偏好信息,该策略定义了是否允许跨系统移动、最适合接入EPC(EVOLVEDPACKETCORE,演进的分组核心)的接入技术类型、不同接入技术的不同优先级等信息。ISMP可以在终端中预配,也可以在终端请求时发送,或由ANDSF在某种触发下推送给终端。例如,ANDSF可以下发WLAN的优先级高于LTE的策略,这样,当终端在二者覆盖下时,会优先选择WLAN系统接入。0010ANDSF。

37、可以为终端提供在其附近可用的、符合所请求的接入类型的接入网络列表以及相关参数,如接入技术(如WLAN(WIRELESSLOCALAREANETWORK无线局域网),WIMAX等)、无线接入网络标识、载波频率等。0011ISRP包含一些跨系统路由所需的信息,对于具有多无线接入接口的终端,如支持IFOM(IPFLOWMOBILITY,IP流移动性)或MAPCON(MULTIACCESSPDNCONNECTIVITY,多接入PDN连接)的终端,这些信息可以用于决定A当满足特定路由条件时,使用何种可用的接入网络来发送数据B对于特定IP数据流和/或特定APN(ACCESSPOINTNAME,接入点名称)。

38、而言,某种接入网络何时被禁用。0012现有协议规定,ANDSF根据运营商要求和漫游协议选择提供给终端的ISMP、ANDI和ISRP,ANDSF可以同时提供上述三种策略,也可以仅提供其中的部分策略。ANDSF可以与运营商网络中的一些数据库交互,如HSS(HOMESUBSCRIBERSERVER,归属用户服务器),以获取所需的信息。0013当终端接收到可用的优先级高于现有接入网络的接入网络信息,如果用户允许,则终端应当执行到该高优先级的发现和重选过程。当终端自动选择接入网络时,不能通过在ISMP中被标记为禁止的接入网络接入到EPC。0014可见,目前移动通信网络和WLAN网络分别为UE提供服务,由。

39、UE或者网络侧基于设定策略和网络负荷、链路质量等情况,对UE的全部或者部分业务进行适当的转移,但是,在进行链路切换时没有机制来保证数据的完整传输,影响用户体验。发明内容0015本发明实施例提供一种链路切换方法及装置,以保证链路切换时使得正在传输的数据完整传输。0016一种链路切换方法,包括0017控制节点确定需要在两个网络节点间切换用户设备UE的链路,其中,所述控制节点为第三代合作伙伴计划3GPP网络节点,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;0018控制节点向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上。

40、已经开始传输的数据包均已传输完毕后,断开原链路。0019一种链路切换方法,包括说明书CN104038971A113/17页120020控制节点确定需要在两个小区间切换用户设备UE的链路,且需要改变该UE通过非3GPP节点传输的数据流;0021控制节点向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的数据无线承载DRB配置。0022一种链路切换方法,包括0023用户设备UE接收控制节点在确定需要在两个网络节点间切换用户设备UE的链路后发送的切换命令,其中,所述控制节点为3GPP网络节点,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;0024UE向所述控。

41、制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。0025一种链路切换装置,该装置为3GPP网络节点,包括0026确定单元,用于确定需要在两个网络节点间切换用户设备UE的链路,其中,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;0027控制单元,用于向所述UE发送切换命令,在接收到所述UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。0028一种链路切换装置,包括0029切换确定单元,用于确定需要在两个小区间切换用户设备UE的链路,且需要改变该。

42、UE通过非3GPP节点传输的数据流;0030配置单元,用于向UE发送改变后的通过非3GPP节点传输的数据流信息,并重置所改变的数据流对应的DRB配置。0031一种链路切换装置,包括0032接收单元,用于接收控制节点在确定需要在两个网络节点间切换用户设备UE的链路后发送的切换命令,其中,所述控制节点为3GPP网络节点,所述两个网络节点中的至少一个网络节点为非3GPP网络接入点;0033传输单元,用于向所述控制节点返回完成信令,并通过新链路进行数据传输,以及在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。0034本发明实施例提供一种链路切换方法及装置,控制节点确定需要在两个网络节点间。

43、切换用户设备UE的链路时,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,从而保证链路切换时使得正在传输的数据完整传输。其中,控制节点为3GPP网络节点,两个网络节点中的至少一个网络节点为非3GPP网络接入点。附图说明0035图1为现有技术中UMTS/LTE网络和WLAN网络共存的场景示意图;0036图2为现有技术中UMTS/LTE和WLAN互操作网络架构示意图;0037图3A为现有技术中异构网络切换无缝分流场景示意图;0038图3B为现有技术中异构网络切换有缝分流场景示意图;00。

44、39图4为现有技术中ANSDF与UE之间通信的架构示意图;说明书CN104038971A124/17页130040图5A为本发明实施例提供的UMTS/LTE网络和WLAN网络架构示意图;0041图5B为本发明实施例提供的链路切换方法流程图之一;0042图6为本发明实施例提供的链路切换方法流程图之二;0043图7为本发明实施例提供的链路切换方法流程图之三;0044图8为本发明实施例提供的链路切换装置结构示意图之一;0045图9为本发明实施例提供的链路切换装置结构示意图之二;0046图10为本发明实施例提供的链路切换装置结构示意图之三。具体实施方式0047本发明实施例提供一种链路切换方法及装置,控。

45、制节点确定需要在两个网络节点间切换用户设备UE的链路时,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,从而保证链路切换时使得正在传输的数据完整传输。其中,控制节点为3GPP网络节点,两个网络节点中的至少一个网络节点为非3GPP网络接入点。0048以LTE系统和WLAN系统为例,本发明实施例基于的网络架构如图5A所示。其中网络架构完全是重用现有的LTE标准网络架构,AP附着的本ENB以外的网元实体,包括MME,SGW,邻ENB等,均不需要知道AP的存在,所有本ENB对外的信令过程和。

46、数据过程,完全遵循LTE标准。在AP附着的ENB内部,该ENB可以对UE的用户平面数据进行部分或者全部的分流,使用AP和UE之间的WIFI链路来传输用户数据。具体哪些业务需要分流取决于ENB和AP的负荷情况,两条链路各自质量情况,业务的传输要求等,由ENB的算法决定。0049在进行链路切换时,为保证正在传输的数据完整传输,本发明实施例提供一种链路切换方法,如图5B所示,包括0050步骤S501、控制节点确定需要在两个网络节点间切换用户设备UE的链路,其中,控制节点为3GPP网络节点,两个网络节点中的至少一个网络节点为非3GPP网络接入点;0051步骤S502、控制节点向UE发送切换命令,在接收。

47、到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。0052其中,两个网络节点间,可以具体为控制节点和控制节点控制的非3GPP网络接入点间;也可以具体为控制节点控制的两个非3GPP网络接入点间。0053在步骤S502中,控制节点和UE可以在建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包,在原链路上已经开始传输的数据包均已传输完毕后,再断开原链路;控制节点和UE也可以在确定原链路上已经开始传输的数据包均已传输完毕后再交互切换命令和完成信令,建立新的链路。0054基站可以根据切换场景,。

48、来决定是立即发送切换命令,还是延时等待已发数据完成传输再发送切换命令,或者决定是否立即拆除旧链路,条件一般可以如下0055当UE在重叠覆盖的两个节点之间切换,且由大覆盖切换到小覆盖,可以延迟;或者0056当UE当前业务均属于时延不敏感或者误块率要求较高的业务时,可以延迟。0057若控制节点和UE在建立新的链路后,确定在原链路上已经开始传输的数据包均说明书CN104038971A135/17页14已传输完毕后,再断开原链路,则步骤S502中,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原。

49、链路,具体包括0058控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路;0059控制节点在确定已建立新的链路后,在新的链路上传输新的数据包,并继续在原链路上传输已经开始传输的数据包;0060控制节点在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路。0061此时,控制节点可以在确定能够切换时立即发送切换命令,UE也可以在建立新的连接后立即回复完成信令。0062控制节点和UE也可以在确定原链路上已经开始传输的数据包均已传输完毕后再建立新的链路,则包括以下几种情况0063一、UE的链路从控制节点切换至非3GPP网络接入点0064此时,步骤S501中,控制节点确定需要在两。

50、个网络节点间切换用户设备UE的链路,具体包括0065控制节点确定需要将用户设备UE的链路从控制节点切换至非3GPP网络接入点;0066步骤S502中,控制节点向UE发送切换命令,在接收到UE返回的完成信令后建立新链路,通过新链路与UE进行数据传输,并在确定原链路上已经开始传输的数据包均已传输完毕后,断开原链路,具体包括0067控制节点确定接入点能够接纳数据流后,立即向UE发送切换命令;0068控制节点接收UE在与接入点建立连接且保证AM(ACKNOWLEDGEDMODE,确认模式)的发送端已经发出去的数据包已经全部收到了肯定确认,以及UM(UNACKNOWLEDGEDMODE,无确认模式)的发。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1