切换方法和切换装置的制造方法_2

文档序号:9381489阅读:来源:国知局
中加入结束标识信息,以及在接收到来自其他终端的结束标识信息时,停止通过所述直连通信方式接收新的数据包;监测单元,根据所述其他终端的响应确定所述其他终端未成功接收的数据包。
[0025]其中,所述结束标识信息作为一个标志位被加入所述最后通过直连通信方式发送的数据包中,或者将所述结束标识信息作为一个数据包并设置在所述最后通过直连通信方式发送的数据包之后。
[0026]在上述任一技术方案中,优选的,所述通信切换单元还用于在接收到所述结束标识信息时,开启定时器或重传计数器,在所述定时器超时或所述重传计数器溢出时,停止接收重传数据,向其他终端发送响应,并切换进入基于基站的通信方式,以及
[0027]在响应所述其他终端时,还向所述其他终端发送切换命令,通知所述其他终端切换至所述基于基站的通信方式,或者在所述定时器或重传计数器溢出时,自发切换至所述基于基站的通信方式。
[0028]在上述任一技术方案中,优选的,所述通信切换单元还用于在接收到所述结束标识信息时,停止接收来自所述其他终端的数据,并切换进入基于基站的通信方式;所述通信切换单元还用于在向所述其他终端发送所述结束标识信息之后,切换至所述基于基站的通信方式。
[0029]在上述任一技术方案中,优选的,所述通信切换单元还用于在接收到来自所述其他终端的所有数据时,切换进入基于基站的通信方式,以及向所述其他终端发送切换命令,通知所述其他终端切换至所述基于基站的通信方式,或者在向所述其他终端发送所述结束标识信息之后,切换至所述基于基站的通信方式。
[0030]在上述任一技术方案中,优选的,所述通信切换单元还用于在向所述其他终端发送结束标识信息之后,切换进入基于所述基站的通信方式,以及在检测到所述结束标识信息之后,切换进入基于基站的通信方式。
[0031]在上述任一技术方案中,优选的,在未开启乱序传输功能时,所述终端未通过直连通信方式成功传输至所述其他终端的数据包包含丢失的数据包和所述乱序数据包,其中,所述乱序数据包为连续数据包中排列在丢失的数据包之后的数据包;在开启乱序传输功能时,所述终端未通过直连通信方式成功传输至所述其他终端的数据包仅包含丢失的数据包。
[0032]其中,所述通信切换单元包括:数据包补齐单元,在开启乱序传输功能的情况下,在接收到的数据包中检测到乱序数据包时,缓存携带所述乱序数据包,并等待补齐丢失的数据包,在丢失的数据包全部补齐时,将所有顺序排列的数据包上传至终端的应用层。
[0033]本发明还提出了一种无缝切换方法,包括:第一终端与第二终端进行直连通信;在发起通信模式切换后,确认第一终端发送给第二终端的最后一个数据包;所述第一终端与所述第二终端在传统通信模式下进行数据通信,所述第一终端通过直连通信方式将所述最后一个数据包之后的数据包发送至所述第二终端。
[0034]其中,第一终端在直连通信模式下发送给第二终端的最后一个数据包中加入结束标识信息,并切换进入传统通信模式建立流程;第二终端在检测到该结束标识信息时停止接收新的数据包,并切换进入传统通信模式建立流程。
[0035]根据本发明的技术方案,可以实现UE从D2D模式切换到传统通信模式时数据的无损/无缝切换,保证了用户体验。
【附图说明】
[0036]图1示出了相关技术中的传统通信模式下的上行数据无损切换示意图;
[0037]图2示出了相关技术中的传统通信模式下的下行数据无损切换示意图;
[0038]图3示出了根据本发明的一个实施例的切换方法的示意流程图;
[0039]图4示出了根据本发明的一个实施例的切换方法示意图;
[0040]图5示出了根据本发明的另一实施例的切换方法示意图;
[0041]图6示出了根据本发明的一个实施例的切换装置的示意框图。
【具体实施方式】
[0042]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0043]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0044]图3示出了根据本发明的一个实施例的切换方法的示意流程图。
[0045]如图3所示,根据本发明的实施例的切换方法可以包括以下步骤:步骤302,第一终端与第二终端进行直连通信;步骤304,在发起通信模式切换后,确定第一终端未通过直连通信方式成功传输至第二终端的数据包;步骤306,第一终端通过第一基站、核心网和第二基站与第二终端进行数据交互,将未成功传输的数据包传输至第二终端。
[0046]本实施例解决了在终端之间的通信模式从D2D模式切换至传统通信模式(基于基站的通信模式)的场景下,如何实现无损切换的技术问题。在发起通信模式切换后,获取没有通过直连通信模式成功传输的数据包,然后将该数据包通过传统通信模式进行传输,减少了误码率,提供了在从传统通信模式切换至直流通信模式时的无损切换解决方案。
[0047]在上述技术方案中,优选的,在发起通信模式切换后,确定第一终端未通过直连通信方式成功传输至第二终端的数据包,具体包括:在发起通信模式切换后,第一终端在最后通过直连通信方式发送的数据包中加入结束标识信息;第二终端在接收到结束标识信息时,停止通过直连通信方式接收新的数据包;第一终端根据第二终端的响应确定第二终端未成功接收的数据包。
[0048]其中,结束标识信息作为一个标志位被加入最后通过直连通信方式发送的数据包中,或者将结束标识信息作为一个数据包并设置在最后通过直连通信方式发送的数据包之后。
[0049]在上述任一技术方案中,优选的,还可以包括:第二终端在接收到结束标识信息时,开启定时器或重传计数器,在所述定时器超时或所述重传计数器溢出时,停止接收重传数据,向所述第一终端发送响应,并切换进入基于基站的通信方式;在所述第二终端响应所述第一终端时,还向所述第一终端发送切换命令,通知所述第一终端切换至所述基于基站的通信方式,或者在所述定时器或重传计数器溢出时,所述第一终端自发切换至所述基于基站的通信方式。
[0050]为了避免直连通信模式信道质量欠佳导致的长时间尝试重传所导致的时延,因此设置定时器或重传计数器。第二终端在定时器或重传计数器溢出时,切换进入传统通信模式,而第一终端的切换时机可以是在接收到来自第二终端的切换命令时切换,也可以在定时器或重传计数器溢出时自发切换至传统通信模式。
[0051]在上述任一技术方案中,优选的,所述第二终端在接收到所述结束标识信息时,停止接收来自所述第一终端的数据,并切换进入基于基站的通信方式;所述第一终端在向所述第二终端发送所述结束标识信息之后,切换至所述基于基站的通信方式。
[0052]在本实施例中,在接收到结束标识信息时,直接切换进入传统通信模式,不进行数据重传,可以理解为定时器或重传计数器的值是O。
[0053]在上述任一技术方案中,优选的,在所述第二终端接收到来自所述第一终端的所有数据时,切换进入基于基站的通信方式,以及向所述第一终端发送切换命令,通知所述第一终端切换至所述基于基站的通信方式,或者所述第一终端在向所述第二终端发送所述结束标识信息之后,切换至所述基于基站的通信方式。
[0054]在本方案中,需要将所有未成功传输的数据包进重传,并在成功传输后切换至传统通信模式,可以理解为此时的定时器或重传计数器的值为无限大。
[0055]在上述任一技术方案中,优选的,还可以包括:在所述第一终端向所述第二终端发送结束标识信息之后,所述第一终端切换进入基于所述基站的通信方式,所述第二终端在检测到所述结束标识信息之后,切换进入基于基站的通信方式。
[0056]在本方案中,第一终端切换进入传统通信模式的时机为向第二终端发送结束标识信息之后,
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1