一种协议栈数据的调节系统及其方法技术方案

技术编号:20978841 阅读:27 留言:0更新日期:2019-04-29 18:44
本发明专利技术是有关于一种协议栈数据的调节系统,包括:一用户界面,配置并发送协议调节数据;一网络协议栈,启动多个网络协议层,进行网络作业;一数据储存模块,接收和储存所述协议调节数据;以及一数据调节模块,所述网络作业期间,依据所述数据储存模块储存的所述协议调节数据以决定是否调节所述多个网络协议层的执行参数。

A Protocol Stack Data Regulation System and Its Method

The invention relates to a protocol stack data adjustment system, which includes: a user interface, configuring and sending protocol adjustment data; a network protocol stack, starting multiple network protocol layers for network operation; a data storage module, receiving and storing protocol adjustment data; and a data adjustment module, according to the data storage module during network operation. The protocol adjustment data stored above is used to determine whether to adjust the execution parameters of the multiple network protocol layers.

【技术实现步骤摘要】
一种协议栈数据的调节系统及其方法
本专利技术涉及5G
,更具体地,涉及一种协议栈数据的调节系统及其方法。
技术介绍
随着智能手机及互联网的发展,近几年来移动通信技术经历了2G到4G的革新,在通信速度和通信质量上取得了很大进步,随着4G网络的不断成熟,以及新型互联网对移动通信技术提出了更高的要求,现在人们已经开始研究5G移动通信技术。相对于4G技术,5G通讯技术不仅传输速度和效率更高,而且具备很高的兼容性,可以实现多制式、多模式的结合。可以说,5G通讯技术将会极大地提高我们的信息通讯能力,为大数据智能化时代提供有力保障。在5G的测试阶段,工程师在测试5G终端和网络之间交互的参数时,如果想调节5G网络协议栈各层中的一些参数或者数据,通常需要调节5G网络协议栈的代码,然后再编译软件,重新升级5G终端的软件版本之后,调节的参数或者数据才能生效,这种调节方式效率低,不便于工程师快速调试和解决问题。
技术实现思路
针对现有技术中存在的上述弊端,本专利技术的目的是一种协议栈数据的调节系统及其方法,工程师可以直接在用户界面上修改5G网络协议栈各层的数据,通过在用户界面上陪置调节的协议数据之后,即可在5G网络协议栈生效。本专利技术的目的及解决其技术问题是采用以下技术方案来实现的。依据本专利技术提出的一种协议栈数据的调节系统及其方法,包括:一种协议栈数据的调节系统,其特征在于,包括:一用户界面,配置并发送协议调节数据;一网络协议栈,启动多个网络协议层,进行网络作业;一数据储存模块,接收和储存所述协议调节数据;以及一数据调节模块,所述网络作业期间,依据所述数据储存模块储存的所述协议调节数据以决定是否调节所述多个网络协议层的执行参数。本专利技术的目的及解决其技术问题还可以采用以下技术方案来实现的。在本专利技术的一实施例中,所述数据调节模块判断所述协议调节数据与所述多个网络协议层的执行参数为相同时,不调节所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述数据调节模块判断所述数据储存模块未取得所述协议调节数据时,不调节所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述数据调节模块判断所述协议调节数据与所述多个网络协议层的执行参数为相异时,调节所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述协议调节数据包括所述多个网络协议层中至少一者的执行参数。在本专利技术的一实施例中,所述网络协议栈运行所述多个网络协议层前,所述数据调节模块决定是否调节所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述网络协议栈运行所述多个网络协议层期间,所述数据调节模块依据所述网络协议栈的预运行协议层,分析所述协议调节数据与所述预运行协议层的执行参数,决定是否调节所述预运行协议层的执行参数。在本专利技术的一实施例中,所述网络协议栈运行所述多个网络协议层期间,所述数据调节模块判断所述协议调节数据与所述预运行协议层的执行参数为相异时,中止调节所述预运行协议层的执行参数,直到所述数据调节模块调整所述预运行协议层的执行参数后,恢复调节所述预运行协议层的执行参数。在本专利技术的一实施例中,所述网络协议栈运行所述多个网络协议层期间,所述数据调节模块判断所述协议调节数据与所述预运行协议层的执行参数为相异时,中断调节所述预运行协议层的执行参数,直到所述数据调节模块调整所述预运行协议层的执行参数后,重新开始调节所述网络协议栈所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述多个网络协议层包括物理层(PhysicalLayer,PHY)、媒体访问控制层(MediaAccessControl,MAC)、无线链路控制层(RadioLinkControl,RLC)、分组数据汇聚协议层(PacketDataConvergenceProtocol,PDCP)、无线资源控制层(RadioResourceControl,RRC)和网络附属存储层(NetworkAttachedStorage,NAS)。在本专利技术的一实施例中,所述数据调节模块依据所述多个网络协议层的顺序,逐层分析所述协议调节数据与所述多个网络协议层的执行参数是否相同。在本专利技术的一实施例中,所述数据调节模块依据所述多个网络协议层的顺序,从上往下逐层分析所述协议调节数据与所述多个网络协议层的执行参数是否相同。在本专利技术的一实施例中,所述数据调节模块依据所述多个网络协议层的顺序,从下往上逐层分析所述协议调节数据与所述多个网络协议层的执行参数是否相同。在本专利技术的一实施例中,所述数据调节模块依据所述多个网络协议层的顺序,逐层调整所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述数据调节模块依据所述多个网络协议层的顺序,从上往下逐层调整所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述数据调节模块依据所述多个网络协议层的顺序,从下往上逐层调整所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述数据调节模块同一时段调整所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述用户界面、所述网络协议栈、所述数据储存模块和所述数据调节模块设置于通信设备的客户端。在本专利技术的一实施例中,所述用户界面设置于通信设备的服务端,所述网络协议栈、所述数据储存模块和所述数据调节模块设置于通信设备的客户端。本专利技术的又一目的为一种协议栈数据的调节方法,包括以下步骤:通过一网络协议栈,启动多个网络协议层,进行网络作业;通过一数据储存模块,接收和储存协议调节数据;以及通过一数据调节模块,所述网络作业期间,依据所述数据储存模块储存的所述协议调节数据以决定是否调节所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述通过一数据储存模块,接收和储存所述协议调节数据的上一步骤包括:通过一用户界面,配置并发送所述协议调节数据。在本专利技术的一实施例中,所述通过一数据调节模块,所述网络作业期间,依据所述数据储存模块储存的所述协议调节数据以决定是否调节所述多个网络协议层的执行参数的进一步骤包括:所述数据调节模块判断所述协议调节数据与所述多个网络协议层的执行参数为相同时,不调节所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述通过一数据调节模块,所述网络作业期间,依据所述数据储存模块储存的所述协议调节数据以决定是否调节所述多个网络协议层的执行参数的进一步骤包括:所述数据调节模块判断所述数据储存模块未取得所述协议调节数据时,不调节所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述通过一数据调节模块,所述网络作业期间,依据所述数据储存模块储存的所述协议调节数据以决定是否调节所述多个网络协议层的执行参数的进一步骤包括:所述数据调节模块判断所述协议调节数据与所述多个网络协议层的执行参数为相异时,调节所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述通过一数据调节模块,所述网络作业期间,依据所述数据储存模块储存的所述协议调节数据以决定是否调节所述多个网络协议层的执行参数的进一步骤包括:所述网络协议栈运行所述多个网络协议层前,所述数据调节模块决定是否调节所述多个网络协议层的执行参数。在本专利技术的一实施例中,所述通过一数据调节模块,所述网络作业期间,依据所述数据储存模块储存的所述协议调节数据以决定是否调节所述多个网络协议层的执行参数的进一步骤包括:所述网络协议栈本文档来自技高网...

【技术保护点】
1.一种协议栈数据的调节系统,其特征在于,包括:一用户界面,配置并发送协议调节数据;一网络协议栈,启动多个网络协议层,进行网络作业;一数据储存模块,接收和储存所述协议调节数据;以及一数据调节模块,所述网络作业期间,依据所述数据储存模块储存的所述协议调节数据以决定是否调节所述多个网络协议层的执行参数。

【技术特征摘要】
1.一种协议栈数据的调节系统,其特征在于,包括:一用户界面,配置并发送协议调节数据;一网络协议栈,启动多个网络协议层,进行网络作业;一数据储存模块,接收和储存所述协议调节数据;以及一数据调节模块,所述网络作业期间,依据所述数据储存模块储存的所述协议调节数据以决定是否调节所述多个网络协议层的执行参数。2.根据权利要求1所述的一种协议栈数据的调节系统,其特征在于,所述数据调节模块判断所述协议调节数据与所述多个网络协议层的执行参数为相同时,不调节所述多个网络协议层的执行参数。3.根据权利要求1所述的一种协议栈数据的调节系统,其特征在于,所述数据调节模块判断所述数据储存模块未取得所述协议调节数据时,不调节所述多个网络协议层的执行参数。4.根据权利要求1所述的一种协议栈数据的调节系统,其特征在于,所述数据调节模块判断所述协议调节数据与所述多个网络协议层的执行参数为相异时,调节所述多个网络协议层的执行参数。5.根据权利要求1所述的一种协议栈数据的调节系统,其特征在于,所述协议调节数据包括所述多个网络协议层中至少一者的执行参数。6.根据权利要求1所述的一种协议栈数据的调节系统,...

【专利技术属性】
技术研发人员:杜凯杨丽娜李涛
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

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

1