消除由无线设备跨技术切换引起的TCP死锁制造技术

技术编号:21900590 阅读:75 留言:0更新日期:2019-08-17 19:42
一种移动设备包括:物理层电路,其包括用于经由蜂窝通信网络传送信息的收发器;所述移动设备的调制解调器,用于通过第一蜂窝通信协议标准控制通信,检测与第一蜂窝通信协议标准不同的第二蜂窝通信协议标准中通信中的改变,并传送蜂窝通信协议标准中所述改变的完成指示;以及所述移动设备的传输控制协议(transport control protocol,简称TCP)层,所述传输控制协议层用于根据所述第二蜂窝通信协议标准发起三个重复确认(acknowledgment,简称ACK)数据包的传输以响应接收到所述蜂窝通信协议标准中所述改变的完成指示。

Elimination of TCP deadlock caused by cross-technology handover of wireless devices

【技术实现步骤摘要】
【国外来华专利技术】消除由无线设备跨技术切换引起的TCP死锁相关申请案交叉申请本专利技术要求于2016年3月18日递交的专利技术名称为“消除由无线设备跨技术切换引起的TCP死锁”的第15/074,475号美国非临时专利申请案的在先申请优先权,该在先申请的内容以引入的方式并入本文本中。
技术介绍
无线接入网络可以用于向移动蜂窝电话或智能手机等用户设备传递语音和数据通信。蜂窝通信网络包括分布在陆地区域的固定位置收发器。网络的小区收发器可以包括在小区塔中以服务于大面积陆地区域,且小区收发器可以用于服务较小的区域或提供例如建筑物内的本地化服务。所述收发器和它们所服务的区域可以称为蜂窝网络的小区。用户设备(userequipment,简称UE)是指通过网络进行通信的移动设备(例如,智能手机)。UE可能需要支持多代蜂窝通信协议标准(例如2G、3G和4G通信系统)。通过UE容纳多个标准可以对UE提出具有挑战性的要求。
技术实现思路
用于无线接入网络的移动设备可能需要在通信会话期间改变通信技术。本主题涉及移动设备,尤其涉及一种快速解决由于通信技术切换而可能引起的问题。一种经由蜂窝通信网络进行通信的系统示例包括传输控制协议(transportcontrolprotocol,简称TCP)源设备和移动设备。所述移动设备包括调制解调器和TCP层。所述调制解调器包括物理层电路,其中该物理层电路包括用于经由所述蜂窝通信网络传送信息的收发器。所述调制解调器用于根据第一蜂窝通信协议标准来控制通信;检测与所述第一蜂窝通信协议标准不同的第二蜂窝通信协议标准中通信中的改变;传送所述蜂窝通信协议标准中所述改变的完成指示。所述移动设备的TCP层用于发起三个重复确认(acknowledgment,简称ACK)数据包的传输以响应接收到所述蜂窝通信协议标准中的所述改变的完成指示。一种方法示例包括:通过第一蜂窝通信协议标准经由蜂窝通信网络传送信息;所述移动设备的调制解调器检测与所述第一蜂窝通信协议标准不同的第二蜂窝通信协议标准中通信中的改变;将所述蜂窝通信协议标准中所述改变的完成指示从所述调制解调器传送到所述移动设备的TCP层;以及所述TCP层发起三个重复ACK数据包的传输以响应于所述完成指示。本
技术实现思路
旨在提供本专利申请的主题的概述,并不意味着提供对本专利技术的排他或详尽的解释。为提供关于本专利申请的进一步信息,包括了详细的描述。附图说明图1示出了一种LTE网络中部分端到端网络架构的示例;图2是一种移动设备的功能框图;图3是一种移动设备的操作层的示例;图4是一种操作移动设备的方法的一实施例的流程图;图5是一种说明移动设备的操作的一实施例的时序图;图6是一种说明移动设备的操作的另一实施例的时序图。具体实施方式以下描述和附图充分说明了具体实施例,以便本领域技术人员能够实践这些具体实施例。其它实施例可包含结构、逻辑、电气、过程和其它变更。一些实施例的部分和特征可包括在其它实施例的部分和特征中或替代其它实施例的部分和特征。权利要求书中提出的实施例涵盖那些权利要求的所有可用的等同物。图1示出了根据一些实施例的具有网络的各种组件的长期演进(longtermevolution,简称LTE)网络的部分端到端网络架构的示例。所述网络100包括通过S1接口115耦合在一起的无线接入网络(radioaccessnetwork,简称RAN)(例如,如所描绘的演进通用陆地无线接入网络或E-UTRAN)100和所述核心网络120(例如,示为演进型分组核心网(evolvedpacketcore,简称EPC)),其中所述S1接口115提供所述RAN和所述EPC间的用户数据的传递。为了方便和简洁,在该示例中仅示出了所述核心网络120的一部分以及所述RAN100的一部分。所述核心网络120包括移动管理实体(mobilitymanagemententity,简称MME)122,服务网关(servinggateway,简称servingGW)124和分组数据网络网关(packetdatanetworkgateway,简称PDNGW)126。所述RAN包括用于与用户设备(userequipment,简称UE)102通信的增强型节点B(enhancednodeB,简称eNB)104。所述eNB104可以包括宏eNB和低功率(lowpower,简称LP)eNB。所述MME在功能上类似于传统服务通用分组无线服务(generalpacketradioservice,简称GPRS)支持节点(servingGPRSSupportNode,简称SGSN)的控制平面。所述MME管理接入中的移动性方面,例如网关选择和跟踪区域列表管理等。所述服务GW124终止朝向所述RAN100的接口,在所述RAN100和所述核心网络120之间路由数据包。另外,所述服务GW124可以是用于eNB间切换的本地移动性锚点,还可以提供用于3GPP间移动的锚点。其它责任可能包括合法拦截,计费和一些策略执行。所述服务GW124和所述MME122可以在一个物理节点或分离的物理节点中实现。所述PDNGW126通过SGi接口与分组数据网络(packetdatanetwork,简称PDN)进行通信。所述PDNGW126在所述EPC120和外部PDN之间路由数据包,且可以是用于策略执行和计费数据采集的关键节点。它也可能为非LTE接入的移动性提供一个锚点。所述外部PDN可以是任何类型的IP网络,也可以是IP多媒体子系统(IPMultimediaSubsystem,简称IMS)域。所述PDNGW126和所述服务GW124可以在一个物理节点或分离的物理节点中实现。所述eNB104(宏eNB和微eNB)终止空中接口协议并且可以是UE102的第一接触点。在一些实施例中,eNB104可以履行用于所述RAN100的各种逻辑功能,包括但不限于RNC(无线网络控制器功能)例如无线承载管理、上行和下行动态无线资源管理和数据分组调度,以及移动性管理。根据实施例,UE102可以用于根据正交频分多址(orthogonalfrequency-divisionmultipleaccess,简称OFDMA)通信技术在多载波通信信道上与eNB104传送正交频分复用(orthogonalfrequency-divisionmultiplexing,简称OFDM)通信信号。所述OFDM信号可以包括多个正交子载波。所述SI接口115是分离所述RAN100和所述EPC120的接口。所述SI接口115被分成两部分:携带所述eNB104和所述服务GW124间业务数据的SI-U,以及SI-MME,其中所述SI-MME是所述eNB104与所述MME122之间的信令接口。X2接口是所述eNB104之间的接口。所述X2接口包括X2-C和X2-U两部分。所述X2-C是所述eNB104之间的控制平面接口,而所述X2-U是所述eNB104之间的用户平面接口。图2示出了UE设备等移动设备的功能框图。在一些实施例中,所述移动设备200可以是便携式无线通信设备的一部分,例如个人数字助理(personaldigitalassistant,简称PDA)、具有无线通信能力的膝上型或便携式计算机、网络平板电脑、无线电话、智能手机、无线头戴式耳机本文档来自技高网
...

【技术保护点】
1.一种经由蜂窝通信网络进行通信的系统,其特征在于,所述系统包括:传输控制协议(transport control protocol,简称TCP)源设备;和移动设备,其中所述移动设备包括:物理层电路,其中物理层电路包括用于经由所述蜂窝通信网络传送信息的收发器;所述移动设备的调制解调器,其中所述调制解调器用于:根据第一蜂窝通信协议标准来控制通信;检测与所述第一蜂窝通信协议标准不同的第二蜂窝通信协议标准中通信中的改变;传送所述蜂窝通信协议标准中所述改变的完成指示;以及所述移动设备的TCP层,其中所述TCP层用于发起三个重复确认(acknowledgment,简称ACK)数据包的传输到所述TCP源设备以响应接收到所述蜂窝通信协议标准中所述改变的完成指示。

【技术特征摘要】
【国外来华专利技术】2016.03.18 US 15/074,4751.一种经由蜂窝通信网络进行通信的系统,其特征在于,所述系统包括:传输控制协议(transportcontrolprotocol,简称TCP)源设备;和移动设备,其中所述移动设备包括:物理层电路,其中物理层电路包括用于经由所述蜂窝通信网络传送信息的收发器;所述移动设备的调制解调器,其中所述调制解调器用于:根据第一蜂窝通信协议标准来控制通信;检测与所述第一蜂窝通信协议标准不同的第二蜂窝通信协议标准中通信中的改变;传送所述蜂窝通信协议标准中所述改变的完成指示;以及所述移动设备的TCP层,其中所述TCP层用于发起三个重复确认(acknowledgment,简称ACK)数据包的传输到所述TCP源设备以响应接收到所述蜂窝通信协议标准中所述改变的完成指示。2.根据权利要求1所述的系统,其特征在于,所述调制解调器用于根据长期演进(longtermevolution,简称LTE)通信协议标准进行通信,其中所述长期演进通信协议标准作为所述第一蜂窝通信协议标准;且根据第二蜂窝通信协议标准进行通信,其中所述第二蜂窝通信协议标准包括宽带码分多址(WidebandCodeDivisionMultipleAccess,简称WCDMA)、CDMA演进数据优化(CDMAEvolution-DataOptimized,简称CDMAEVDO)、CDMA-1X、通用分组无线业务(generalpacketradioservice,简称GPRS)或增强型GPRS(enhancedGPRS,简称EDGE)中的一个。3.根据权利要求1所述的系统,其特征在于,所述第一蜂窝通信协议标准包括WCDMA、CDMAEVDO、CDMA-1X、GPRS或EDGE中的一个,且所述第二蜂窝通信协议包括LTE通信协议标准。4.根据权利要求1所述的系统,其特征在于,所述调制解调器用于检测包括WCDMA的通信协议标准与包括GPRS或EDGE中的一个的通信协议标准之间的通信中的改变,并且传送所述通信协议标准中所述改变的完成指示。5.根据权利要求1所述的系统,其特征在于,所述调制解调器用于检测包括CDMAEVDO的通信协议标准与包括CDMA-1X的通信协议标准之间的通信中的改变,并且传送通信协议标准中所述改变的完成指示。6.根据权利要求1所述的系统,其特征在于,所述调制解调器用于检测从所述第一蜂窝通信协议标准到所述第二蜂窝通信协议标准的切换完成,并且直接向所述TCP层发送指示跨技术切换完成的消息;以及所述TCP层用于发起所述三个重复ACK数据包的连续传输以响应指示所述切换完成的所述消息。7.根据权利要求1所述的系统,其特征在于,所述调制解调器用于将切换完成的指示传送给所述TCP层,以指示完成所述第一蜂窝通信协议标准到所述第二蜂窝通信协议标准的切换;以及所述TCP层用于发起所述三个ACK数据包的传输以响应在将数据下载到所述TCP层期间接收到所述切换完成的指示,否则忽略所述切换完成的指示。8.根据权利要求1所述的系统,其特征在于,所述移动设备的所述TCP层用于从远程TCP源接收重传数据以响应所述三个...

【专利技术属性】
技术研发人员:于晶唐玉民
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1