超时时间确定方法、装置、设备及存储介质制造方法及图纸

技术编号:19599083 阅读:38 留言:0更新日期:2018-11-28 06:56
本申请实施例提供了一种超时时间确定方法、装置、设备及存储介质。该方法包括:确定当前网络连接所属的类型;确定当前网络连接所属的类型对应的目标时长;将目标时长设置为基于当前网络连接建立的数据连接的超时时间,其中,数据连接是指本端设备基于当前网络连接与对端设备之间建立的、用于传输业务数据的连接,超时时间用于表示判断业务数据是否被成功接收的时间阈值。在本申请实施例中,通过根据本端设备当前建立的网络连接所属的类型,来动态设置数据连接的超时时间,上述超时时间的确定方法更加灵活,确定出的超时时间更加合理,能够满足不同网络连接所属的类型下的业务需求。

【技术实现步骤摘要】
超时时间确定方法、装置、设备及存储介质
本申请实施例涉及通信
,特别涉及一种超时时间确定方法、装置、设备及存储介质。
技术介绍
目前,当终端通过超文本传输协议(HyperTextTransferProtocol,HTTP)连接发送一数据获取请求至对端设备,且在设定时间内未接收到对应于该数据获取请求的响应消息时,终端便确定该数据获取请求发生超时,后续终端会针对该超时情况作相应的处理,例如断开HTTP连接,重传该数据获取请求等等。其中,上述设定时间也即是HTTP连接的超时时间。相关技术中,在终端与对端设备创建HTTP连接时,终端将该HTTP连接的超时时间设置为某一预设值。
技术实现思路
本申请实施例提供一种超时时间确定方法、装置、设备及存储介质。所述技术方案如下:一方面,本申请实施例提供一种超时时间确定方法,所述方法包括:确定当前网络连接所属的类型,所述当前网络连接所属的类型为移动通信网络或无线局域网(WirelessLocalAreaNetworks,WLAN);确定所述当前网络连接所属的类型对应的目标时长;将所述目标时长设置为基于所述当前网络连接建立的数据连接的超时时间,其中,所述数据连接是指本端设备基于所述当前网络连接与对端设备之间建立的、用于传输业务数据的连接,所述超时时间用于表示判断业务数据是否被成功接收的时间阈值。另一方面,本申请实施例提供一种超时时间确定装置,所述装置包括:类型确定模块,用于确定当前网络连接所属的类型,所述当前网络连接所属的类型为移动通信网络或WLAN;时长确定模块,用于确定所述当前网络连接所属的类型对应的目标时长;时间设置模块,用于将所述目标时长设置为基于所述当前网络连接建立的数据连接的超时时间,其中,所述数据连接是指本端设备基于所述当前网络连接与对端设备之间建立的、用于传输业务数据的连接,所述超时时间用于表示判断业务数据是否被成功接收的时间阈值。再一方面,本申请实施例提供一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序由所述处理器加载并执行以实现上述方面所述的超时时间确定方法。又一方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序由处理器加载并执行以实现上述方面所述的超时时间确定方法。本申请实施例提供的技术方案带来的有益效果至少包括:通过根据本端设备当前建立的网络连接所属的类型,来动态设置数据连接的超时时间,上述超时时间的确定方法更加灵活,确定出的超时时间更加合理,能够满足不同网络连接所属的类型下的业务需求。附图说明图1是本申请一个实施例提供的实施环境的示意图;图2是本申请另一个实施例提供的实施环境的示意图;图3是本申请一个实施例提供的超时时间确定方法的流程图;图4是本申请一个示例性实施例提供的超时时间确定方法的流程图;图5是本申请另一个实施例提供的超时时间确定方法的流程图;图6是本申请一个实施例提供的超时时间确定装置的框图;图7是本申请一个示例性实施例提供的计算机设备的框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。请参考图1,其示出了本申请一个实施例示出的实施环境的示意图。该实施环境包括:本端设备11、对端设备12和接入网设备13。本端设备11具有业务数据交互功能。本端设备11可以是手机、平板电脑、电子书阅读器、多媒体播放设备、可穿戴设备、膝上型便携计算机等等。本端设备11通过移动通信网络与接入网设备13之间建立有通信连接。接入网设备13部署在无线接入网中用以为本端设备提供无线接入功能。接入网设备13可以是基站(BaseStation,BS)。接入网设备13可以经由一个或多个天线与本端设备进行无线通信。接入网设备可以为其所在地理区域提供通信覆盖。所述基站可以包括宏基站,微基站,中继站,接入点等不同类型。在一些实施例中,基站可以被本领域技术人员称为基站收发机、无线基站、接入点、无线收发机、基本服务集(BasicServiceSet,BSS)、扩展服务集(ExtendedServiceSet,ESS)、节点B(NodeB)、演进的节点B(evolvedNodeB,eNB或eNodeB)或者其它一些适当的术语。示例性地,在5G系统中,基站被称为gNB。为方便描述,本申请实施例中,上述为本端设备提供无线通信功能的装置统称为接入网设备。对端设备12也具有业务数据交互功能。对端设备12也可以是手机、平板电脑、电子书阅读器、多媒体播放设备、可穿戴设备、膝上型便携计算机等等。本端设备11与对端设备12之间建立有通信连接,上述通信连接可以基于移动通信网络建立。可选地,本端设备11通过上述通信连接与对端设备13建立传输控制协议(TransmissionControlProtocol,TCP)连接,并基于该TCP连接与对端设备12进行业务数据的交互。进一步地,本端设备11通过TCP连接与对端设备12建立数据连接,并通过该数据连接来实现业务数据的交互。上述数据连接可以是HTTP连接、Socket连接等。请参考图2,其示出了本申请另一个实施例示出的实施环境的示意图。该实施环境包括本端设备11、对端设备12和接入点(AccessPoint,AP)21。本端设备11和对端设备12的相关介绍可以参考图1所述实施例,此处不做赘述。本端设备11与对端设备12之间建立有通信连接,上述通信连接可以基于无线局域网建立。本端设备11通过无线局域网与AP21建立有通信连接。AP21也称为无线接入点或者热点,用于供本端设备11接入WLAN。AP21可以是路由器、具备无线接入功能的手机、平板电脑等。AP21和本端设备11之间通过无线网络互相通信,例如无线保真(WirelessFidelity,Wi-Fi)网络。请参考图3,其示出了本申请一个实施例提供的超时时间确定方法的流程图。该方法可以应用于图1实施例或图2实施例中的本端设备中,该方法可以包括如下几个步骤。步骤301,确定当前网络连接所属的类型。当前网络连接是指本端设备当前建立的网络连接,本端设备可以是上文介绍的计算机设备,如手机。当前网络连接所属的类型为移动通信网络或WLAN。移动通信网络是指供移动设备与移动设备,或者移动设备与固定设备之间进行通信的无线电通信网络。用户与固定点用户之间或移动用户之间的通信实现的网络。移动通信网络还可以被本领域技术人员称为移动网络、蜂窝网络或者一些其它适当的术语。在当前网络连接是本端设备与运营商架设的接入网设备之间建立的网络连接时,当前网络连接所属的类型即为移动通信网络。WLAN是一种以无线通信方式为传输方式的局域网,其通常采用微波、激光与红外线等无线电波作为传输介质。在当前网络连接是本端设备与AP之间建立的网络连接时,当前网络连接所属的类型为WLAN。可选地,本端设备的功能栏中显示有第一开关和第二开关。第一开关的开关状态用于指示WLAN功能的状态,当第一开关处于打开状态时,WLAN功能被启用;当第一开关处于关闭状态时,WLAN功能未被启用。第二开关的开关状态用于指示移动通信网络功能的状态,当第二开关处于打开状态时,移动通信网络功能被启用;当第二开关处于关闭状态本文档来自技高网...

【技术保护点】
1.一种超时时间确定方法,其特征在于,所述方法包括:确定当前网络连接所属的类型,所述当前网络连接所属的类型为移动通信网络或无线局域网WLAN;确定所述当前网络连接所属的类型对应的目标时长;将所述目标时长设置为基于所述当前网络连接建立的数据连接的超时时间,其中,所述数据连接是指本端设备基于所述当前网络连接与对端设备之间建立的、用于传输业务数据的连接,所述超时时间用于表示判断业务数据是否被成功接收的时间阈值。

【技术特征摘要】
1.一种超时时间确定方法,其特征在于,所述方法包括:确定当前网络连接所属的类型,所述当前网络连接所属的类型为移动通信网络或无线局域网WLAN;确定所述当前网络连接所属的类型对应的目标时长;将所述目标时长设置为基于所述当前网络连接建立的数据连接的超时时间,其中,所述数据连接是指本端设备基于所述当前网络连接与对端设备之间建立的、用于传输业务数据的连接,所述超时时间用于表示判断业务数据是否被成功接收的时间阈值。2.根据权利要求1所述的方法,其特征在于,当所述当前网络连接所属的类型为所述移动通信网络时,所述确定所述当前网络连接所属的类型对应的目标时长,包括:获取所述移动通信网络的网速特征信息,所述网速特征信息用于指示所述移动通信网络的网络传输速率;根据所述移动通信网络的网速特征信息,确定所述目标时长。3.根据权利要求2所述的方法,其特征在于,所述根据所述移动通信网络的网速特征信息,确定所述目标时长,包括:确定与所述移动通信网络的网速特征信息相对应的目标加权系数;将所述目标加权系数与预设的基准超时时间之间的乘积,确定为所述目标时长。4.根据权利要求3所述的方法,其特征在于,所述网速特征信息为所述移动通信网络的类型,不同类型的移动通信网络具有不同的网络传输速率;所述确定与所述移动通信网络的网速特征信息相对应的目标加权系数,包括:从第一对应关系中获取与所述移动通信网络的类型相对应的加权系数,并将获取到的所述加权系数确定为所述目标加权系数;其中,所述第一对应关系包括所述移动通信网络的不同类型和不同的加权系数之间的对应关系。5.根据权利要求3所述的方法,其特征在于,所述网速特征信息为实测得到的所述移动通信网络的网络传输速率;所述确定与所述移动通信网络的网速特征信息相对应的目标加权系数,包括:采用预设计算公式,根据所述移动通信网络的网络传输速率,计算得到所述目标加权系数;或者,从第二对应关系中获取与所述移动通信网络的网络传输速率相对应的加权系数,并将获取到的所述加权系数确定为所述目标加权系数;其中,所述第二对应关系包括网络传输速率和加权系数之间的对应关系。6.根据权利要求2所述的方法,其特征在于,所述根据所述移动通信网络的网速特征信息,确定所述...

【专利技术属性】
技术研发人员:任超
申请(专利权)人:OPPO重庆智能科技有限公司
类型:发明
国别省市:重庆,50

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

1