本发明专利技术提供了一种切换方法和一种切换装置,其中,切换方法包括:第一终端与第二终端进行直连通信;在发起通信模式切换后,确定第一终端未通过直连通信方式成功传输至第二终端的数据包;第一终端通过第一基站、核心网和第二基站与第二终端进行数据交互,将未成功传输的数据包传输至第二终端。通过本发明专利技术的技术方案,解决了在从直连通信模式切换至传统通信模式时丢失数据包的重传问题,减少了误码率,满足无损切换要求。
【技术实现步骤摘要】
本专利技术涉及通信
,具体而言,涉及切换方法和切换装置。
技术介绍
在当前的LTE(Long Term Evolut1n)协议技术中,可通过数据包的前转规则实现上下行数据传输在切换时的无损切换。为确保切换时“上行”数据的无损切换,终端(UE)会重发储存在PDCP(Packet DataConvergence Protocol,分组数据汇聚协议)重传缓存器中的F1DCP数据包,图1描述了此过程。该例中,PDCP实体发起序号I?5的HXP数据包发送,其中,3号和5号分组并未被源eNB收到,例如由于切换中断了 HARQ(Hybrid Automatic Repeat,混合自动重传请求)传输。切换后,UE会重新发送之前未被确认正确传输的HXP数据包。如图1所示,切换发生之前只有I号和2号HXP数据包被确认。因此切换后,UE会重传分组3、4、5,尽管网络已经确认接收到了分组4。为了确保上行时的顺序传输,源eNB会在解压缩之后把已按序接收的I3DCP数据包发给网关,并把已收到的乱序HXP数据包转发给目标eNB。因而,目标eNB可对从源eNB收到的已解码的rocp数据包(如数据包4)以及从UE处收到的重传的rocp数据包进行重排序,并根据正确的顺序将它们发送到网关。为了确保“下行”时的顺序传输,源eNB把传输还未被UE确认且未解码的TOCP数据包转发给目标eNB以确保下行重传,图2描述了此过程。源eNB从网关收到一指示,指明最后一个将要发给源eNB的数据包。源eNB同样把这个指示转发给目标eNB,这样一来,目标eNB就可知道它应该在何时发送从网关收到的数据包。在图2中,源eNB已开始发送PDCP数据包I?4 ;由于例如切换发生在HARQ重传3号包之前等原因,UE不会从源eNB收到3号包。而且尽管已收到4号包,但UE仅发送对I号和2号包的确认。接下来目标eNB需确保哪些尚未被源eNB确认的HXP数据包全部发送给UE。上述的现有技术可以很好的保证在传统通信模式(基站与UE之间的通信)切换时的无损切换,但当UE从传统通信模式切换到直连通信(D2D)模式时,现有技术无法满足无损切换的要求,因此需要一种新的切换方案以保证无损切换。
技术实现思路
本专利技术正是基于上述技术问题,提出了一种新的切换技术,解决当UE从D2D模式切换到传统通信模式时的无损切换问题。有鉴于此,根据本专利技术的一个方面,提供了一种切换方法,包括:第一终端与第二终端进行直连通信;在发起通信模式切换后,确定所述第一终端未通过直连通信方式成功传输至所述第二终端的数据包;所述第一终端通过第一基站、核心网和第二基站与所述第二终端进行数据交互,将未成功传输的数据包传输至所述第二终端。本实施例解决了在终端之间的通信模式从D2D模式切换至传统通信模式(基于基站的通信模式)的场景下,如何实现无损切换的技术问题。在发起通信模式切换后,获取没有通过直连通信模式成功传输的数据包,然后将该数据包通过传统通信模式进行传输,减少了误码率,提供了在从传统通信模式切换至直流通信模式时的无损切换解决方案。 在上述技术方案中,优选的,所述在发起通信模式切换后,确定所述第一终端未通过直连通信方式成功传输至所述第二终端的数据包,具体包括:在发起通信模式切换后,所述第一终端在最后通过直连通信方式发送的数据包中加入结束标识信息;所述第二终端在接收到所述结束标识信息时,停止通过所述直连通信方式接收新的数据包;所述第一终端根据所述第二终端的响应确定所述第二终端未成功接收的数据包。其中,所述结束标识信息作为一个标志位被加入所述最后通过直连通信方式发送的数据包中,或者将所述结束标识信息作为一个数据包并设置在所述最后通过直连通信方式发送的数据包之后。在上述任一技术方案中,优选的,还可以包括:所述第二终端在接收到所述结束标识信息时,开启定时器或重传计数器,在所述定时器超时或所述重传计数器溢出时,停止接收重传数据,向所述第一终端发送响应,并切换进入基于基站的通信方式;在所述第二终端响应所述第一终端时,还向所述第一终端发送切换命令,通知所述第一终端切换至所述基于基站的通信方式,或者在所述定时器或重传计数器溢出时,所述第一终端自发切换至所述基于基站的通信方式。为了避免直连通信模式信道质量欠佳导致的长时间尝试重传所导致的时延,因此设置定时器或重传计数器。第二终端在定时器或重传计数器溢出时,切换进入传统通信模式,而第一终端的切换时机可以是在接收到来自第二终端的切换命令时切换,也可以在定时器或重传计数器溢出时自发切换至传统通信模式。在上述任一技术方案中,优选的,所述第二终端在接收到所述结束标识信息时,停止接收来自所述第一终端的数据,并切换进入基于基站的通信方式;所述第一终端在向所述第二终端发送所述结束标识信息之后,切换至所述基于基站的通信方式。在本实施例中,在接收到结束标识信息时,直接切换进入传统通信模式,不进行数据重传,可以理解为定时器或重传计数器的值是O。在上述任一技术方案中,优选的,在所述第二终端接收到来自所述第一终端的所有数据时,切换进入基于基站的通信方式,以及向所述第一终端发送切换命令,通知所述第一终端切换至所述基于基站的通信方式,或者所述第一终端在向所述第二终端发送所述结束标识信息之后,切换至所述基于基站的通信方式。在本方案中,需要将所有未成功传输的数据包进重传,并在成功传输后切换至传统通信模式,可以理解为此时的定时器或重传计数器的值为无限大。在上述任一技术方案中,优选的,还可以包括:在所述第一终端向所述第二终端发送结束标识信息之后,所述第一终端切换进入基于所述基站的通信方式,所述第二终端在检测到所述结束标识信息之后,切换进入基于基站的通信方式。在本方案中,第一终端切换进入传统通信模式的时机为向第二终端发送结束标识信息之后,而第二终端切换进入传统通信模式的时机为在检测到该结束标识信息时。在上述任一技术方案中,优选的,还可以包括:在未开启乱序传输功能时,所述第一终端未通过直连通信方式成功传输至所述第二终端的数据包包含丢失的数据包和所述乱序数据包,其中,所述乱序数据包为连续数据包中排列在丢失的数据包之后的数据包;在开启乱序传输功能时,所述第一终端未通过直连通信方式成功传输至所述第二终端的数据包仅包含丢失的数据包。其中,在开启乱序传输功能时,所述第二终端在接收到的数据包中检测到乱序数据包时,缓存携带所述乱序数据包,并等待补齐丢失的数据包;在丢失的数据包全部补齐时,将所有顺序排列的数据包上传至所述第二终端的应用层。根据本专利技术的另一方面,还提供了一种切换装置,包括:通信切换单元,与其他终端进行直连通信,以及在发起通信模式切换后,切换进入基于基站的通信方式,将丢失数据包确定单元确定的未成功传输的数据包通过所述基于基站的通信方式发送至所述其他终端,其中,所述基站的通信方式是终端通过基站和核心网与其他终端进行数据交互的通信方式;所述丢失数据包确定单元,位于在发起通信模式切换后,确定未通过直连通信方式成功传输至所述其他终端的数据包。本实施例解决了在终端之间的通信模式从D2D模式切换至传统通信模式(基于基站的通信模式)的场景下,如何实现无损切换的技术问题。在发起通信模式切换后,获取没有通过直连通信模式成功传输的本文档来自技高网...
【技术保护点】
一种切换方法,其特征在于,包括:第一终端与第二终端进行直连通信;在发起通信模式切换后,确定所述第一终端未通过直连通信方式成功传输至所述第二终端的数据包;所述第一终端通过第一基站、核心网和第二基站与所述第二终端进行数据交互,将未成功传输的数据包传输至所述第二终端。
【技术特征摘要】
【专利技术属性】
技术研发人员:张晨璐,张云飞,董贤东,
申请(专利权)人:宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。