掌桥专利:专业的专利平台
掌桥专利
首页

通信控制方法、终端及网络设备

文献发布时间:2024-04-18 20:00:25


通信控制方法、终端及网络设备

技术领域

本申请涉及的终端与网络设备进行通信的领域,特别涉及一种通信控制方法、终端及网络设备。

背景技术

在终端与基站等网络设备进行通信的场景中,通信链路包括多个数据层,其中分组数据汇聚协议(PDCP,Packet Data Convergence Protocol)层位于无线资源控制(RRC,Radio Resource Control)层和无线链路控制(RLC,Radio Link Control)层之间,主要负责分组数据传输的安全、可靠和高效传输。为了防止缓存溢出,PDCP对PDCP SDU(ServiceData Unit服务数据单元)需要具有丢弃机制。当RRC层向PDCP层发起一个新的服务数据,PDCP为每个SDU启动一个丢弃计时器(Discard Timer)。当定时器超时或通过PDCP状态报告证实PDCP SDU已被成功发送,PDCP使用丢弃计时器丢弃对应的PDCP SDU以及其关联的PDCPPDU。

但是,目前的终端与基站等网络设备进行通信的过程中,会遇到不同类型的网络设备,这些网络设备给出的丢弃计时器的配置数据不同,这导致终端的不能以最优的状态工作,使得终端与基站的通信质量较差,用户体验不好。

发明内容

本申请实施例提供了一种通信控制方法,应用于终端,包括:

接收网络设备发送的第一配置消息;

在所述第一配置消息包括协商传输数据包的传输参数的第一指示信息的情况下,确定所述终端与所述网络设备当前的通信信息满足目标条件,向所述网络设备发送第一请求消息;

其中,所述第一请求消息包括所述终端请求使用的目标传输参数的第二指示信息,以使得所述网络设备基于所述第二指示信息重新配置传输数据包的传输参数。

作为可选,所述传输参数包括丢弃计时器参数,所述丢弃计时器参数用于对从无线资源控制层向分组数据汇聚协议层发送数据包进行数据计时操作,

所述确定所述终端与所述网络设备当前的通信信息满足目标条件,包括:

确定与传输数据包的数据类型对应的目标丢弃计时器参数;

如果所述第一指示信息中的丢弃计时器参数与所述目标丢弃计时器参数不同,则确定满足所述目标条件。

作为可选,所述确定所述终端与所述网络设备当前的通信信息满足目标条件,包括:

获得所述网络设备与所述终端之间的数据丢包率和/或抖动数据信息;

如果所述丢包率和/或抖动数据信息大于第一阈值,确定满足所述目标条件。

作为可选,所述方法还包括:

在所述第一配置消息不包括协商发送数据包的传输参数的第一指示信息的情况下,基于所述第一配置消息中的默认传输参数控制数据包的传输。

作为可选,所述第一指示信息设置在无线资源控制层中的重配置信道的非关键扩展信息中,以允许所述终端与所述网络设备协商发送数据包的传输参数。

作为可选,所述第二指示信息设置在无线资源控制层中的专用控制信道的终端辅助信息中。

本申请实施例还提供了一种通信控制方法,应用于网络设备,包括:

向终端发送第一配置消息,其中所述第一配置消息包括指示协商传输数据包的传输参数的第一指示信息;

获取所述终端的第一请求消息,其中所述第一请求消息包括所述终端请求使用的目标传输参数的第二指示信息;

发送第二配置消息,其中所述第二配置消息包括基于所述目标传输参数重新配置的数据包传输参数。

作为可选,所述基于所述目标传输参数重新配置的数据包传输参数,包括:

基于可配置传输参数的档位,将所述传输参数重新配置为与所述目标传输参数匹配的参数;或者,

基于所述网络设备的运行状态,将所述传输参数重新配置为与所述目标传输参数匹配的参数,

其中,所述传输参数包括丢弃计时器参数,所述丢弃计时器参数用于对从无线资源控制层向分组数据汇聚协议层发送数据包进行数据计时操作。

本申请实施例还提供了一种终端,包括:

第一接收器,其配置为接收网络设备发送的第一配置消息;

第一处理器,其配置为在所述第一配置消息包括协商发送传输数据包的传输参数的第一指示信息的情况下,确定所述终端与所述网络设备当前的通信信息满足目标条件;向所述网络设备发送第一请求消息,其中,所述第一请求消息包括所述终端请求使用的目标传输参数的第二指示信息,以使得所述网络设备基于所述第二指示信息重新配置传输参数。

本申请实施例还提供了一种网络设备,包括:

发送器,其配置为向终端发送的第一配置消息,其中所述第一配置消息包括指示协商发送数据包的丢弃计时器参数的第一指示信息;

第二接收器,其配置为获取所述终端的第一请求消息,其中所述第一请求消息包括所述终端请求使用的目标传输参数的第二指示信息;

第二处理器,其配置为发送第二配置消息,其中所述第二配置消息包括基于所述目标传输参数重新配置的传输数据包的传输参数。

附图说明

图1为本申请实施例的第一个应用于终端的通信控制方法的流程图;

图2为本申请实施例的图1中步骤S200的一个实施例的流程图;

图3为本申请实施例的图1中步骤S200的另一个实施例的流程图;

图4为本申请实施例的第二个应用于网络设备的通信控制方法的流程图;

图5为本申请实施例的通信控制方法的一个具体实施例的流程图;

图6为本申请实施例的终端的结构框图;

图7为本申请实施例的网络设备的结构框图。

附图标记说明

1-终端;11-第一接收器;12-第一处理器;2-网络设备;21-发送器;22-第二接收器;23-第二处理器。

具体实施方式

此处参考附图描述本申请的各种方案以及特征。

应理解的是,可以对此处申请的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本申请的范围和精神内的其他修改。

包含在说明书中并构成说明书的一部分的附图示出了本申请的实施例,并且与上面给出的对本申请的大致描述以及下面给出的对实施例的详细描述一起用于解释本申请的原理。

通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。

还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式。

当结合附图时,鉴于以下详细说明,本申请的上述和其他方面、特征和优势将变得更为显而易见。

此后参照附图描述本申请的具体实施例;然而,应当理解,所申请的实施例仅仅是本申请的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本申请模糊不清。因此,本文所申请的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本申请。

本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本申请的相同或不同实施例中的一个或多个。

本申请实施例的一种通信控制方法,应用于终端1,终端1可以是手机、个人电脑、平板电脑等电子设备,终端1可以与网络设备2进行交互,网络设备2则可以是基站等通信服务设备。该方法包括:S10,网络设备2向终端1发送第一配置消息,终端1接收该第一配置消息,第一配置消息用于确定终端1与网络设备2之间通信的通信参数。具体的,第一配置消息中可以包括用于协商终端1与网络设备2进行交互时传输数据包的传输参数。例如,传输参数可以是终端1与网络设备2之间通信过程中无线资源控制层(Radio Resource Control,RRC)向分组数据汇聚协议层(Packet Data Convergence Protocol,PDCP)发起一个新的PDCP SDU时,PDCP为每个SDU启动一个丢弃计时器(Discard Timer)的相关参数。

网络设备2可以将默认的传输数据包的传输参数,终端1接收到第一配置消息后,确定其中包含有协商传输数据包的传输参数的第一指示信息时,则可以确定针对传输数据包的传输参数可以与网络设备2进行协商。S20,在确定终端1与网络设备2当前的通信信息满足目标条件后,基于终端1的自身通信需求,向网络设备2发送第一请求消息;其中,第一请求消息包括终端1请求使用的目标传输参数的第二指示信息。例如,目标传输参数可以是终端1根据当前的自身通信需求确定的丢弃计时器的相关参数。S30,终端1将该目标传输参数发送到网络设备2后,网络设备2可以基于该目标传输参数重新配置传输数据包的传输参数,使得网络设备2与终端1进行通信时重新配置传输数据包的传输参数可以满足终端1需求。从而终端1能够与不同类型的网络设备2适配,提升与不同类型的网络设备2的通信质量,提高用户体验度。

下面结合附图对本申请的实施例的该通信控制方法进行详细的说明,该方法应用于终端1,如手机、电脑等设备,可以与基站等网络设备2进行数据交互,如图1所示并结合图5,该方法包括以下步骤:

S100,接收网络设备2发送的第一配置消息。

示例性的,终端1与网络设备2之间可以通过蜂窝网络协议进行传输数据包,该蜂窝网络协议对应的通信链路具有多个数据层,如无线资源控制层(Radio ResourceControl,RRC),分组数据汇聚协议层(Packet Data Convergence Protocol,PDCP),无线链路层(Radio Link ControlRRC,RLC)等。每个数据层具有各自的作用。

终端1在与网络设备2进行数据交互的过程中需要确定使用的传输参数。传输参数包括数据传输过程中不同数据类型的传输方式、数据传输过程中使用的信道、防止缓存溢出至少一个数据层采用的丢弃(Discard)机制等。确定传输参数后,终端1与网络设备2可以在相互的通信过程中使用该传输参数来传输数据包。

在一个实施中,网络设备2向终端1发送第一配置消息,该第一配置消息用于确定终端1与网络设备2之间通信的参数。第一配置消息中包括的传输参数可以是网络设备2默认使用的参数。终端1在接收到第一配置参数后,可以根据自身需求来确定是否采用第一配置消息中所包含的传输参数,或者将自身需求传送给网络设备2。

S200,在所述第一配置消息包括协商传输数据包的传输参数的第一指示信息的情况下,确定所述终端1与所述网络设备2当前的通信信息满足目标条件,向所述网络设备2发送第一请求消息;

其中,所述第一请求消息包括所述终端1请求使用的目标传输参数的第二指示信息,以使得所述网络设备2基于所述第二指示信息重新配置传输数据包的传输参数。

示例性的,终端1接收网络设备2发送的第一配置消息后,对第一配置消息的内容进行分析。判断第一配置消息中的数据是否具有协商传输数据包的传输参数的第一指示信息。具体的,第一指示信息是用于指示终端1与网络设备2之间协商传输数据包的相关信息,至少包括协商机制的指示、传输数据包的传输参数的指示。

当终端1确定第一配置消息中包括协商传输数据包的传输参数的第一指示信息的情况下,可以确定网络设备2可以针对其与终端1当前的通信信息进行协商,并给出了默认的传输参数。进而确定终端1与网络设备2当前的通信信息是否满足目标条件,例如根据网络设备2的传输数据的类型、数据包传输稳定性等信息,来确定网络设备2当前的通信信息是否满足目标条件。如果确定终端1当前的通信信息满足目标条件,则向网络设备2发送第一请求消息。

第一请求消息包括终端1请求使用的目标传输参数的第二指示信息,向网络设备2请求使用目标传输数据。具体来说,终端1可以根据自身的使用场景、用户需求来构建第二指示信息,构建的第二指示信息中的目标传输参数,与终端1当前使用状态相适配。例如目标传输参数为当前终端1适用的数据层的丢弃计时器参数。网路设备接收到第一请求消息后,基于其中的第二指示信息的指示,利用目标传输参数重新配置传输数据包的传输参数,例如可以将当前使用的传输参数配置为与终端1适配的目标传输参数。

本申请实施例的通信控制方法基于网络设备2与终端1的关于传输数据包的传输参数的协商机制,使得网络设备2与终端1进行通信时可以重新配置传输数据包的传输参数,适配于终端1当前的需求,从而终端1能够与不同类型的网络设备2适配,提升与不同类型的网络设备2的通信质量,提高用户体验度。

在本申请的一个实施例中,所述传输参数包括丢弃计时器参数,所述丢弃计时器参数用于对从无线资源控制层向分组数据汇聚协议层发送数据包进行数据计时操作。

示例性的,当网络设备2为网络基站时,终端1与网络设备2之间可以通过蜂窝网络协议进行传输数据包,该蜂窝网络协议对应的通信链路具有多个数据层,如无线资源控制层(Radio Resource Control,RRC)向分组数据汇聚协议层(Packet Data ConvergenceProtocol,PDCP),无线链路层(Radio Link ControlRRC,RLC)等。每个数据层具有各自的作用。

PDCP是L2层协议,位于RRC和RLC之间。主要负责分组数据传输的安全、可靠和高效。为了防止缓存溢出,PDCP对PDCP SDU实现丢弃(Discard)机制。当RRC层向PDCP层发起一个新的PDCP SDU时,PDCP为每个SDU启动一个丢弃计时器(Discard Timer)。当定时器超时或通过PDCP状态报告证实PDCP SDU已被成功发送,PDCP丢弃对应的PDCP SDU以及其关联的PDCP PDU。

传输参数包括丢弃计时器的丢弃计时器参数,丢弃计时器参数用于对从无线资源控制层向分组数据汇聚协议层发送数据包进行数据计时操作。

当无线资源控制层(RRC层)向分组数据汇聚协议层(PDCP层)发起一个新的PDCPSDU时,PDCP层为每个SDU启动一个丢弃计时器数以进行数据计时操作。具体的,PDCP层通过丢弃计时器参数确定丢弃对应的PDCP SDU以及其关联的PDCP PDU的时间。

所述确定所述终端1与所述网络设备2当前的通信信息满足目标条件,如图2所示,包括:

S210,确定与传输数据包的数据类型对应的目标丢弃计时器参数。

示例性的,传输数据包具有多种数据类型,不同的数据类型适配的目标丢弃计时器参数不同。例如,用户使用终端1时在与基站等网络设备2进行交互的过程中,可能涉及到的传输数据包的数据类型有IMS信令数据、通话数据以及游戏数据。不同的数据类型对于PDCP层丢弃对应的PDCP SDU以及其关联的PDCP PDU的时间不同。例如,通话数据对比游戏数据来说,数据传输速度要求相对较低,游戏数据则较高。因此与通话数据适配的目标丢弃计时器参数大于与游戏数据适配的目标丢弃计时器参数。

根据具体的应用需求,进一步扩展来说,当终端1与基站等网络设备2之间传输的是IMS信令数据时,可以设置目标丢弃计时器参数(Discard timer)为Infinity(无限),实际为3000ms。以此提升接通率;当终端1与基站等网络设备2之间传输的是通话数据时,可以设置目标丢弃计时器参数(Discard timer)为300ms,以此提升通话质量;当终端1与基站等网络设备2之间传输的是游戏数据时,可以设置目标丢弃计时器参数(Discard timer)为100ms以下,以此提升游戏体验。

S220,如果所述第一指示信息中的丢弃计时器参数与所述目标丢弃计时器参数不同,则确定满足所述目标条件。

示例性的,第一指示信息中的丢弃计时器参数可以是网络设备2默认使用的丢弃计时器参数,同时也允许与终端1进行关于丢弃计时器参数的协商。终端1获取到第一指示信息后,将其中的丢弃计时器参数与目标丢弃计时器参数进行对比,其中目标丢弃计时器参数是与当前终端1传输数据包的数据类型相匹配。如果对比后确定第一指示信息中的丢弃计时器参数与目标丢弃计时器参数不同,则表明网络设备2默认的丢弃计时器参数并不与当前终端1传输数据包的数据类型相匹配。进而确定终端1满足目标条件,可以及时开展针对丢弃计时器参数的调整。

在本申请的一个实施例中,所述确定所述终端1与所述网络设备2当前的通信信息满足目标条件,如图3所示,包括:

S230,获得所述网络设备2与所述终端1之间的数据丢包率和/或抖动数据信息;

S240,如果所述丢包率和/或抖动数据信息大于第一阈值,确定满足所述目标条件。

示例性的,终端1在于网络设备2进行交互的过程中,由于硬件配置或者其他多方面因素可能会出现传输数据包过程中的丢包、数据抖动的现象,严重时会造成数据传输错误。造成传输数据包过程中的丢包、数据抖动的现象的原因之一是网络设备2与终端1在数据传输过程中使用的丢弃计时器参数不适当。因此,本实施例中,获得网络设备2与终端1之间的数据丢包率和/或抖动数据信息后,会将该信息与第一阈值进行对比,如果丢包率和/或抖动数据信息大于第一阈值则确定传输数据包过程中的丢包、数据抖动的现象严重,进而确定当前使用的丢弃计时器参数不适当。进而确定终端1的当前情况满足目标条件,可以及时开展针对丢弃计时器参数的调整。

在本申请的一个实施例中,所述方法还包括以下步骤:在所述第一配置消息不包括协商发送数据包的传输参数的第一指示信息的情况下,基于所述第一配置消息中的默认传输参数控制数据包的传输。

示例性的,网络设备2可以与终端1协商使用配置消息(包括使用配置消息中的传输参数),也可以不与终端1协商使用配置消息。终端1在接收到网络设备2发送的第一配置消息后,如果确定第一配置消息不包括协商发送数据包的传输参数的第一指示信息的情况下,则确定网络设备2并不与终端1协商使用配置消息,而是控制终端1使用第一配置消息中默认传输参数控制数据包的传输。终端1则不再向网络设备2发送第一请求消息,而是使用第一配置消息中的默认传输参数控制数据包的传输。

在本申请的一个实施例中,所述第一指示信息设置在无线资源控制层中的重配置信道的非关键扩展信息中,以允许所述终端1与所述网络设备2协商发送数据包的传输参数。

示例性的,网络设备2与终端1之间通过蜂窝网络协议进行传输数据包,该蜂窝网络协议对应的通信链路具有多个数据层,包括无线资源控制层(Radio Resource Control,RRC),分组数据汇聚协议层(Packet Data Convergence Protocol,PDCP),无线链路层(Radio Link ControlRRC,RLC)、媒体访问控制层(Medium Access Control,MAC)、以太网物理层(Port Physical Layer,PHY)。每个数据层具有各自的作用。

无线资源控制层用于通过一定的策略和手段进行无线资源管理、控制和调度,在满足服务质量的要求下,尽可能地充分利用有限的无线网络资源。无线资源控制层中具有重配置信道Reconfiguration IE(Information Element),重配置信道具有非关键扩展信息nonCriticalExtension,网络设备2在向终端1发送第一指示信息时,第一指示信息可以设置在nonCriticalExtension中。例如,可以在nonCriticalExtension中增加PDCP-Discardtimer-Negotiatio(supported或not supported),表征该网络设备2(如基站)是否支持PDCP Discard timer协商。

在本申请的一个实施例中,所述第二指示信息设置在无线资源控制层中的专用控制信道的终端辅助信息中。

示例性的,终端1在于网络设备2协商使用的目标传输参数过程中,向网络设备2发送第一请求消息;第一请求消息包括终端1请求使用的目标传输参数的第二指示信息。第二指示信息设置在无线资源控制层(Radio Resource Control,RRC)中的专用控制信道(DedicatedControlChannel,UL_DCCH)的终端辅助信息(UEAssistanceInformation,UAI)中。

举例说明,终端1与基站之间进行4G/5G网络通信过程中,在4G/5G网络的RRC层的UL_DCCH的UEAssistanceInformation消息中进行扩展,允许终端1(UE)向网络发起PDCPdiscard timer协商;UEAssistanceInformation是3GPP R16中RRC新加的一个终端1至基站的消息,目的正是在RRCReconfiguration后动态与基站进行参数协商,以便基站可以更优地给终端1分配适当的资源。

本申请实施例还提供了一种通信控制方法通信数据的处理方法,应用于网络设备2,如图4所示并结合图5,该方法包括:

S300,向终端1发送第一配置消息,其中所述第一配置消息包括指示协商发送传输数据包的丢弃计时器传输参数的第一指示信息;

S400,获取所述终端1的第一请求消息,其中所述第一请求消息包括所述终端1请求使用的目标传输参数的第二指示信息;

S500,发送第二配置消息,其中所述第二配置消息包括基于所述目标传输参数重新配置的数据包传输参数。

示例性的,终端1与网络设备2之间可以通过蜂窝网络协议进行传输数据包,该蜂窝网络协议对应的通信链路具有多个数据层,如无线资源控制层(Radio ResourceControl,RRC),分组数据汇聚协议层(Packet Data Convergence Protocol,PDCP),无线链路层(Radio Link ControlRRC,RLC)等。每个数据层具有各自的作用。

终端1在与网络设备2进行数据交互的过程中需要确定使用的传输参数。传输参数包括数据传输过程中不同数据类型的传输方式、数据传输过程中使用的信道、防止缓存溢出至少一个数据层采用的丢弃(Discard)机制等。确定传输参数后,终端1与网络设备2可以在相互的通信过程中使用该传输参数来传输数据包。

在一个实施中,网络设备2向终端1发送第一配置消息,该第一配置消息用于确定终端1与网络设备2之间通信的参数。第一配置消息中包括的传输参数可以是网络设备2默认使用的参数。终端1在接收到第一配置参数后,可以根据自身需求来确定是否采用第一配置消息中所包含的传输参数,或者将自身需求传送给网络设备2。

网络设备2向终端1发送第一配置消息后,终端1对第一配置消息的内容进行分析。判断第一配置消息中的数据是否具有协商传输数据包的传输参数的第一指示信息。具体的,第一指示信息是用于指示终端1与网络设备2之间协商传输数据包的相关信息,至少包括协商机制的指示、传输数据包的传输参数的指示。

当终端1确定第一配置消息中包括协商传输数据包的传输参数的第一指示信息的情况下,可以确定网络设备2可以针对其与终端1当前的通信信息进行协商,并给出了默认的传输参数。进而确定终端1与网络设备2当前的通信信息是否满足目标条件,例如根据网络设备2的传输数据的类型、数据包传输稳定性等信息,来确定网络设备2当前的通信信息是否满足目标条件。如果确定终端1当前的通信信息满足目标条件,则向网络设备2发送第一请求消息,而网络设备2则获取终端1发送的该第一请求消息。

第一请求消息包括终端1请求使用的目标传输参数的第二指示信息,终端1向网络设备2请求使用目标传输数据。具体来说,终端1可以根据自身的使用场景、用户需求来构建第二指示信息,构建的第二指示信息中的目标传输参数,与终端1当前使用状态相适配。例如目标传输参数为当前终端1适用的数据层的丢弃计时器参数。网路设备接收到第一请求消息后,基于其中的第二指示信息的指示,利用目标传输参数重新配置传输数据包的传输参数,例如可以将当前使用的传输参数配置为与终端1适配的目标传输参数。

网络设备2基于获取的第一请求消息,向终端1发送第二配置消息,其中第二配置消息包括基于目标传输参数重新配置的数据包传输参数。例如,该数据包传输参数即为目标传输参数本身,从而满足终端1需求。

在本申请的一个实施例中,所述基于所述目标传输参数重新配置的数据包传输参数,包括:

基于可配置传输参数的档位,将所述传输参数重新配置为与所述目标传输参数匹配的参数;或者,

基于所述网络设备2的运行状态,将所述传输参数重新配置为与所述目标传输参数匹配的参数,其中,所述传输参数包括丢弃计时器参数,所述丢弃计时器参数用于对从无线资源控制层向分组数据汇聚协议层发送数据包进行数据计时操作。

示例性的,在一个实施例中,传输参数具有多个档位,不同的档位对应的具体数值不同,网络设备2可以将默认的传输参数的档位发送给终端1,如果终端1确定该传输参数的档位与自身的当前通信不适配,则可以向网络设备2发送与其当前通信相适配的档位,或者发送相适配的目标传输参数,网络设备2则基于档位或者目标传输参数,将传输参数重新配置为与目标传输参数匹配的参数或档位。

例如,网络设备2默认是使用5档的传输参数来传输数据包,而终端1的当前通信更适用于3档的传输参数。则终端1可以向网络设备2发送相应的目标传输参数,网络设备2确定目标传输参数属于2档至3档的传输参数,则网络设备2向终端1发送第二配置消息,第二配置消息包括确定使用与目标传输参数匹配的3档的传输参数。

在另一个实施中,网络设备2的运行状态可能也会发生相应的变化,在变化过程中网络设备2所使用的传输参数可能已经并不适配了,因此,网络设备2可以基于网络设备2的运行状态对当前使员工的传输参数进行调整,将传输参数重新配置为与目标传输参数匹配的参数,从而与网络设备2当前的运行状态相适配。传输参数包括丢弃计时器参数,丢弃计时器参数用于对从无线资源控制层向分组数据汇聚协议层发送数据包进行数据计时操作,进而网络设备2可以使用更新后的丢弃计时器参数来对从无线资源控制层向分组数据汇聚协议层发送数据包进行数据计时操作。

基于同样的发明构思本申请实施例还提供了一种终端1,如图6所示,包括:

第一接收器11,其配置为接收网络设备2发送的第一配置消息。

示例性的,终端1与网络设备2之间可以通过蜂窝网络协议进行传输数据包,该蜂窝网络协议对应的通信链路具有多个数据层,如无线资源控制层(Radio ResourceControl,RRC),分组数据汇聚协议层(Packet Data Convergence Protocol,PDCP),无线链路层(Radio Link ControlRRC,RLC)等。每个数据层具有各自的作用。

终端1在与网络设备2进行数据交互的过程中需要确定使用的传输参数。传输参数包括数据传输过程中不同数据类型的传输方式、数据传输过程中使用的信道、防止缓存溢出至少一个数据层采用的丢弃(Discard)机制等。确定传输参数后,终端1与网络设备2可以在相互的通信过程中使用该传输参数来传输数据包。

在一个实施中,网络设备2向终端1发送第一配置消息,该第一配置消息用于确定终端1与网络设备2之间通信的参数。第一配置消息中包括的传输参数可以是网络设备2默认使用的参数。第一接收器11在接收到第一配置参数后,可以根据自身需求来确定是否采用第一配置消息中所包含的传输参数,或者将自身需求传送给网络设备2。

第一处理器12,其配置为在所述第一配置消息包括协商发送传输数据包的传输参数的第一指示信息的情况下,确定所述终端1与所述网络设备2当前的通信信息满足目标条件;向所述网络设备2发送第一请求消息,其中,所述第一请求消息包括所述终端1请求使用的目标传输参数的第二指示信息,以使得所述网络设备2基于所述第二指示信息重新配置传输参数。

示例性的,终端1接收网络设备2发送的第一配置消息后,第一处理器12对第一配置消息的内容进行分析。判断第一配置消息中的数据是否具有协商传输数据包的传输参数的第一指示信息。具体的,第一指示信息是用于指示终端1与网络设备2之间协商传输数据包的相关信息,至少包括协商机制的指示、传输数据包的传输参数的指示。

当第一处理器12确定第一配置消息中包括协商传输数据包的传输参数的第一指示信息的情况下,可以确定网络设备2可以针对其与终端1当前的通信信息进行协商,并给出了默认的传输参数。进而确定终端1与网络设备2当前的通信信息是否满足目标条件,例如根据网络设备2的传输数据的类型、数据包传输稳定性等信息,来确定网络设备2当前的通信信息是否满足目标条件。如果第一处理器12确定终端1当前的通信信息满足目标条件,则向网络设备2发送第一请求消息。

第一请求消息包括终端1请求使用的目标传输参数的第二指示信息,向网络设备2请求使用目标传输数据。具体来说,第一处理器12可以根据自身的使用场景、用户需求来构建第二指示信息,构建的第二指示信息中的目标传输参数,与终端1当前使用状态相适配。例如目标传输参数为当前终端1适用的数据层的丢弃计时器参数。网路设备接收到第一请求消息后,基于其中的第二指示信息的指示,利用目标传输参数重新配置传输数据包的传输参数,例如可以将当前使用的传输参数配置为与终端1适配的目标传输参数。

在本申请的一个实施例中,所述传输参数包括丢弃计时器参数,所述丢弃计时器参数用于对从无线资源控制层向分组数据汇聚协议层发送数据包进行数据计时操作,

第一处理器12进一步配置为:

确定与传输数据包的数据类型对应的目标丢弃计时器参数;(数据类型在说明书要有扩展和比较,例如游戏数据,通话数据等)

如果所述第一指示信息中的丢弃计时器参数与所述目标丢弃计时器参数不同,则确定满足所述目标条件。

在本申请的一个实施例中,第一处理器12进一步配置为:

获得所述网络设备2与所述终端1之间的数据丢包率和/或抖动数据信息;

如果所述丢包率和/或抖动数据信息大于第一阈值,确定满足所述目标条件。

在本申请的一个实施例中,第一处理器12进一步配置为:

在所述第一配置消息不包括协商发送数据包的传输参数的第一指示信息的情况下,基于所述第一配置消息中的默认传输参数控制数据包的传输。

在本申请的一个实施例中,所述第一指示信息设置在无线资源控制层中的重配置信道的非关键扩展信息中,以允许所述终端1与所述网络设备2协商发送数据包的传输参数。

在本申请的一个实施例中,所述第二指示信息设置在无线资源控制层中的专用控制信道的终端辅助信息中。

基于同样的发明构思本申请实施例还提供了一种网络设备2,如图7所示,包括:

发送器21,其配置为向终端1发送的第一配置消息,其中所述第一配置消息包括指示协商发送数据包的丢弃计时器参数的第一指示信息;

第二接收器22,其配置为获取所述终端1的第一请求消息,其中所述第一请求消息包括所述终端1请求使用的目标传输参数的第二指示信息;

第二处理器23,其配置为发送第二配置消息,其中所述第二配置消息包括基于所述目标传输参数重新配置的传输数据包的传输参数。

示例性的,终端1与网络设备2之间可以通过蜂窝网络协议进行传输数据包,该蜂窝网络协议对应的通信链路具有多个数据层,如无线资源控制层(Radio ResourceControl,RRC),分组数据汇聚协议层(Packet Data Convergence Protocol,PDCP),无线链路层(Radio Link ControlRRC,RLC)等。每个数据层具有各自的作用。

终端1在与网络设备2进行数据交互的过程中需要确定使用的传输参数。传输参数包括数据传输过程中不同数据类型的传输方式、数据传输过程中使用的信道、防止缓存溢出至少一个数据层采用的丢弃(Discard)机制等。确定传输参数后,终端1与网络设备2可以在相互的通信过程中使用该传输参数来传输数据包。

在一个实施中,发送器21向终端1发送第一配置消息,该第一配置消息用于确定终端1与网络设备2之间通信的参数。第一配置消息中包括的传输参数可以是网络设备2默认使用的参数。终端1在接收到第一配置参数后,可以根据自身需求来确定是否采用第一配置消息中所包含的传输参数,或者将自身需求传送给网络设备2。

发送器21向终端1发送第一配置消息后,终端1对第一配置消息的内容进行分析。判断第一配置消息中的数据是否具有协商传输数据包的传输参数的第一指示信息。具体的,第一指示信息是用于指示终端1与网络设备2之间协商传输数据包的相关信息,至少包括协商机制的指示、传输数据包的传输参数的指示。

当终端1确定第一配置消息中包括协商传输数据包的传输参数的第一指示信息的情况下,可以确定网络设备2可以针对其与终端1当前的通信信息进行协商,并给出了默认的传输参数。进而确定终端1与网络设备2当前的通信信息是否满足目标条件,例如根据网络设备2的传输数据的类型、数据包传输稳定性等信息,来确定网络设备2当前的通信信息是否满足目标条件。如果确定终端1当前的通信信息满足目标条件,则向网络设备2发送第一请求消息,而第二接收器22则获取终端1发送的该第一请求消息。

第一请求消息包括终端1请求使用的目标传输参数的第二指示信息,终端1向网络设备2请求使用目标传输数据。具体来说,终端1可以根据自身的使用场景、用户需求来构建第二指示信息,构建的第二指示信息中的目标传输参数,与终端1当前使用状态相适配。例如目标传输参数为当前终端1适用的数据层的丢弃计时器参数。第二接收器22接收到第一请求消息后,第二处理器23基于其中的第二指示信息的指示,利用目标传输参数重新配置传输数据包的传输参数,例如可以将当前使用的传输参数配置为与终端1适配的目标传输参数。

发送器21基于获取的第一请求消息,向终端1发送第二配置消息,其中第二配置消息包括基于目标传输参数重新配置的数据包传输参数。例如,该数据包传输参数即为目标传输参数本身,从而满足终端1需求。

在本申请的一个实施例中,第二处理器23进一步配置为:

基于可配置传输参数的档位,将所述传输参数重新配置为与所述目标传输参数匹配的参数;或者,

基于所述网络设备2的运行状态,将所述传输参数重新配置为与所述目标传输参数匹配的参数,

其中,所述传输参数包括丢弃计时器参数,所述丢弃计时器参数用于对从无线资源控制层向分组数据汇聚协议层发送数据包进行数据计时操作。

以上实施例仅为本申请的示例性实施例,不用于限制本申请,本申请的保护范围由权利要求书限定。本领域技术人员可以在本申请的实质和保护范围内,对本申请做出各种修改或等同替换,这种修改或等同替换也应视为落在本申请的保护范围内。

相关技术
  • 一种薄膜制备方法、显示面板及其制备方法、显示装置
  • 一种改性玉米醇溶蛋白及其制备方法及抗菌膜制备
  • 一种利用玉米秸秆制备的液体肥料及其制备方法
  • 一种玉米谷蛋白的制备装置和制备方法
  • 一种玉米谷蛋白酶解制备抗氧化多肽的方法
技术分类

06120116526680