CN119815543A - 一种通信控制方法、控制装置及电子设备 - Google Patents
一种通信控制方法、控制装置及电子设备 Download PDFInfo
- Publication number
- CN119815543A CN119815543A CN202411997326.6A CN202411997326A CN119815543A CN 119815543 A CN119815543 A CN 119815543A CN 202411997326 A CN202411997326 A CN 202411997326A CN 119815543 A CN119815543 A CN 119815543A
- Authority
- CN
- China
- Prior art keywords
- channel quality
- terminal
- uplink
- link control
- control layer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种通信控制方法、控制装置及电子设备,通信控制方法包括:响应于终端接入无线网络,为终端的无线承载配置无线链路控制层参数;在终端的无线承载未被释放的情况下,检测通信终端的上下行信道质量;如果上下行信道质量以及信道质量的变化符合第一预设条件,则选择性地调整发送窗的长度至目标长度,以优化基站的内存;如果上下行信道质量以及信道质量的变化符合第二预设条件,则控制终端更新无线链路控制层参数中的上行参数,以缩短基站接收终端的反馈信息的时间。
Description
技术领域
本申请涉及通信领域,特别涉及一种通信控制方法、控制装置及电子设备。
背景技术
在无线通信技术领域,RLC(Radio Link Control,无线链路控制)层在保障数据有效传输方面发挥着关键作用,其中,RLC层支持的AM(Acknowledged Mode,确认模式)更是确保数据准确性与可靠性的重要手段。AM模式的运作机制是基于接收端反馈与发送端重传协同配合实现的。在这一模式下,发送端将已发送但还未被确认的数据包缓存在发送窗口中,将待发送的数据包缓存在待发送队列中,均需要占用一定的维护内存。
然而,目前基站的RRC(Radio Resource Control,无线资源控制)为同一类无线承载配置固定的RLC参数,在与AM模式结合应用时存在诸多弊端。当终端处于弱覆盖区域且通信质量难以改善时,固定的RLC参数致使终端受限于参数规定时间来发送反馈,无法灵活应对高误码率情况,由此造成下行数据发送速率低下且效率不高。相反,在基站覆盖中心区域且通信质量良好的场景下,接收端反馈及时,发送窗移动快速。但因固定配置的RLC参数中序列号长度等设置缺乏灵活性,导致基站的大量内存被浪费。尤其在多用户环境中,这种因固定参数与AM模式结合而引发的内存资源低效利用问题尤为突出。
发明内容
本申请实施例提供了一种通信控制方法,包括:
响应于终端接入无线网络,为终端的无线承载配置无线链路控制层参数;
在终端的无线承载未被释放的情况下,检测通信终端的上下行信道质量;
如果上下行信道质量以及信道质量的变化符合第一预设条件,则选择性地调整发送窗的长度至目标长度,以优化基站的内存;
如果上下行信道质量以及信道质量的变化符合第二预设条件,则控制终端更新无线链路控制层参数中的上行参数,以缩短基站接收终端的反馈信息的时间。
作为可选,所述响应于终端接入无线网络,为终端的无线承载配置无线链路控制层参数的过程为:
响应于终端接入无线网络,控制基站为终端建立默认的无线承载;
控制基站为无线承载配置默认的无线链路控制层参数;
控制基站将无线链路控制层参数发送至终端,以保证基站侧与终端侧的参数一致。
作为可选,所述第一预设条件为上下行信道质量满足信道质量范围且信道质量的变化满足调整阈值,当上下行信道质量以及信道质量的变化符合第一预设条件时,根据当前待确认的无线链路控制层中传输的协议数据单元的数量确定发送窗的目标长度。
作为可选,所述第一预设条件为上下行信道质量满足信道质量范围且信道质量的变化满足调整阈值,当上下行信道质量以及信道质量的变化符合第一预设条件时,根据当前通信质量从配置文件中读取相应的发送窗长度,并将其作为发送窗的目标长度。
作为可选,所述第二预设条件为上下行信道质量不满足信道质量范围但信道质量的变化满足调整阈值,当上下行信道质量以及信道质量的变化符合第二预设条件时,控制终端更新无线链路控制层参数中的上行参数。
作为可选,在基站侧与终端侧的无线链路控制层参数一致的情况下,所述控制终端更新无线链路控制层参数中的上行参数的过程为:
控制基站将生成的新无线链路控制层参数封装在预设的无线链路控制层协议数据包单元头部中;
控制基站通过下行链路将无线链路控制层协议数据包单元发送至终端;
控制终端解析无线链路控制层协议数据包单元头部信息并提取新无线链路控制层参数;
控制终端根据新无线链路控制层参数更新原无线链路控制层参数中的上行参数。
作为可选,所述控制终端更新无线链路控制层参数中的上行参数包括减小状态报告定时器的时间和重组定时器的时间。
作为可选,所述检测通信终端的上下行信道质量时通过信道探测参考信号上报、混合自动重传请求反馈和无线链路控制层状态报告中的一种或多种方式进行检测。
本申请实施例还提供了一种通信控制装置,包括:
配置模块,用于响应于终端接入无线网络,为终端的无线承载配置无线链路控制层参数;
控制模块,配置为:在终端的无线承载未被释放的情况下检测通信终端的上下行信道质量;
如果上下行信道质量以及信道质量的变化符合第一预设条件,则选择性地调整发送窗的长度至目标长度,以优化基站的内存;
如果上下行信道质量以及信道质量的变化符合第二预设条件,则控制终端更新无线链路控制层参数中的上行参数,以缩短基站接收终端的反馈信息的时间。
本申请实施例还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有可执行程序,所述处理器执行所述可执行程序以进行如上所述的方法的步骤。
附图说明
图1为本申请实施例的通信控制方法的流程图;
图2为本申请实施例的通信控制方法中步骤S100的流程图;
图3为本申请实施例的通信控制方法中步骤S400的流程图;
图4为本申请实施例的通信控制装置的结构框图;
图5为本申请实施例的电子设备的结构框图。
具体实施方式
此处参考附图描述本申请的各种方案以及特征。
应理解的是,可以对此处申请的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本申请的范围和精神内的其他修改。
包含在说明书中并构成说明书的一部分的附图示出了本申请的实施例,并且与上面给出的对本申请的大致描述以及下面给出的对实施例的详细描述一起用于解释本申请的原理。
通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。
还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式。
当结合附图时,鉴于以下详细说明,本申请的上述和其他方面、特征和优势将变得更为显而易见。
此后参照附图描述本申请的具体实施例;然而,应当理解,所申请的实施例仅仅是本申请的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本申请模糊不清。因此,本文所申请的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本申请。
本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本申请的相同或不同实施例中的一个或多个。
本申请实施例的一种通信控制方法,可以用于无线通信场景中。在该场景中,基站和终端之间通过多个协议层的协同工作实现数据的高效与可靠传输。RLC(Radio LinkControl,无线链路控制)层作为其中关键的一环,直接负责数据分段、重组、按序递送、流量控制以及在AM模式(Acknowledged Mode,确认模式)下通过ARQ(Automatic RepeatRequest,自动重传请求)机制进行错误纠正和重传等,从而与物理层、MAC层和PDCP层等紧密协作,共同保障基站与终端间通信的稳定性和质量。
基站和终端进行通信时,为了高可靠性地传输数据,通常采用RLC层支持的AM模式。在AM下,为了满足不同业务的传输需求、实现无线资源高效管理与分配、支持终端移动性管理以及便于网络有序管控等,基站的RRC(Radio Resource Control,无线资源控制)层通常会为终端建立无线承载。其中,无线承载是用于终端和基站之间承载用户数据以及信令的逻辑通道。
本申请实施例提供的通信控制方法通过动态调整不同场景终端的无线承载的RLC参数,能够最大程度地减少无线承载的内存占用,以及缩短终端向基站发送反馈信息的时间。
下面结合附图对本申请的通信控制方法进行详细说明,图1为本申请实施例的通信控制方法的流程图,如图1所示,该方法包括以下步骤:
S100、响应于终端接入无线网络,为终端的无线承载配置无线链路控制层参数。
当终端开机后,为了接入无线网络,通常会执行一系列操作。例如,先进行基站搜索以发现周边可用的基站,随后通过随机接入流程与选定的基站建立连接。终端完成这些初始接入动作后,如果有发起语音通话、浏览网页或者使用各类移动应用等业务需求,则将相应的服务请求发送给所连接的基站。基站收到该服务请求后,与核心网开展一系列信令交互,将终端的服务请求传递给核心网。核心网收到终端的服务请求后进行诸如鉴权、授权以及判断业务可行性等操作,确认终端具备相应业务使用资格后,向终端所在的基站下达指令,要求基站为该终端建立无线承载,使得基站侧的RRC层进行各项配置工作,包括为终端的无线承载配置RLC参数。其中,RLC参数包括序列号长度、轮询字节数和轮询数据包数等。
AM模式下的每个数据包都带有唯一的序列号,该序列号用于对发送的数据包进行唯一标识和顺序标记。序列号长度直接决定可表示的序列号范围大小,进而限定发送窗口的最大可能范围。例如,如果序列号长度为3位二进制数,则其表示的序列号范围为0~7(即23-1)。从逻辑上来说,这就意味着发送窗口最大能容纳8个数据包;如果序列号长度增加为4位二进制数,则其表示的序列号范围变为0~15(即24-1),相应地,发送窗口最大能容纳16个数据包。理论上,序列号越长,能够处理的数据流就越大,但同时也会占用更多的内存来维护这些序列号的状态。
发送端发送一定数量的数据之后,会强制要求接收端进行一次状态报告,以检查是否有丢失的数据包需要重传。通过设置合理的轮询字节数,可以在保证数据可靠性的前提下减少不必要的状态报告,从而提高效率。
当发送的数据包数量达到或超过轮询数据包数时,触发轮询。轮询字节数和轮询数据包数共同作用,从不同维度控制轮询的触发时机,发送端根据先达到的条件来触发轮询,也就是说,只要满足轮询字节数或者轮询数据包数其中一个条件,就会进行轮询操作。
S200、在终端的无线承载未被释放的情况下,检测通信终端的上下行信道质量。
在无线通信网络中,手机、物联网设备等终端通过与基站建立无线承载实现数据的传输。当终端处于连接状态且正在进行业务活动时,或者虽然终端与基站之间暂时没有业务数据交互但仍保持着连接状态时(例如,终端处于待机状态但网络连接未断开的情况),无线承载均会维持建立状态,不会被释放。在终端的无线承载未被释放的情况下,为了保证数据传输的效率和可靠性等,需要对通信终端的上下行信道质量进行检测。
具体地,可以通过信道SRS(Sounding Reference Signal,探测参考信号)上报、HARQ(Hybrid Automatic Repeat reQuest,混合自动重传请求)反馈和RLC状态报告中的一种或多种方式检测通信终端的上下行信道质量。
其中,在无线通信系统中,SRS由终端发送给基站,基站可以基于接收到的SRS进行信道探测,了解上行信道的相关特性,例如,信道质量、信道增益和多径情况等信息,进而辅助基站进行上行资源调度和链路自适应调整等相关操作。
RLC状态报告是由接收端反馈给发送端的信息报告,用于告知发送端已接收数据和未被正确接收数据的情况,使得发送端能够根据该信息报告明确数据传输的准确状态,进而采取相应措施(例如,重传未正确接收的数据),以确保数据传输的完整性和准确性。RLC层采用AM模式进行数据传输时,发送端发送带有序列号的PDU(Protocol Data Unit,协议数据单元),接收端对接收到的PDU进行检查、核对其完整性以及顺序是否正确等操作。当接收端接收到一定数量的数据或者满足特定条件(例如,接收到的数据中出现序列号不连续等表明可能有数据丢失的情况)时,触发生成RLC状态报告,以便向发送端反馈数据接收状况。
RLC报告中包括已接收数据标识和未接收数据标识,根据已接收数据标识,发送端可以明确哪些序列号对应的PDU已经被成功接收;对于被成功接收的PDU,发送端可以将其从待确认的发送窗口中移除,释放相应的发送窗口空间等,以便继续发送新的数据。根据未接收数据标识,发送端可以明确哪些序列号对应的PDU未被成功接收,也就是接收端期望发送端重传的数据,从而精准定位需要重传的PDU并进行重传操作,进而保障数据准确无误地传输到接收端。
S300、如果上下行信道质量以及信道质量的变化符合第一预设条件,则选择性地调整发送窗的长度至目标长度,以优化基站的内存。
具体地,第一预设条件可以为上下行信道质量满足信道质量范围且信道质量的变化满足调整阈值。
在无线通信系统中,信道质量通常是基于一些特定的指标来界定的。例如,可以通过RSRP(Reference Signal Received Power,参考信号接收功率)、RSRQ(ReferenceSignal Received Quality,参考信号接收质量)或者SINR(Signal to Interference plusNoise Ratio,信号与干扰加噪声比)等指标来界定。对于不同的业务类型以及网络部署场景,可以设置相应的信道质量范围,以保障数据能够高效且可靠地传输。
下面以SINR为例进行说明,对于语音通话业务,由于语音通话业务对实时性要求较高,但对一定程度的误码有一定的容忍度(例如,偶尔出现少量杂音不影响正常交流),因此其上行信道质量范围可以设定为SINR在5dB至15dB之间,下行信道质量范围可以设定为SINR在8dB至18dB之间。这样的信道质量区间内,基站与终端之间传输的语音数据包能够以较高的概率被正确接收和解码,保障通话的顺畅进行,不会因为信号太差而频繁出现中断、声音模糊不清等情况,也不会因要求过高的信道质量而过度占用网络资源,使得资源分配不够灵活高效。
对于高清视频流传输业务,由于高清视频对数据准确性和连续性要求极高,任何画面的卡顿、模糊或者马赛克现象都会严重影响用户体验,因此需要更高质量的信道来保障数据传输。同样以SINR衡量,其上行信道质量范围可以设定为SINR在15dB至25dB之间,下行信道质量范围可以设定为SINR在20dB至30dB之间。在这样的信道质量区间内,视频数据能够以极低的误码率进行传输,每一帧画面的数据包都能准确无误地从基站传送到终端,进而实现流畅、清晰的高清视频播放效果。
当实际测量得到的上下行信道质量所对应的相关指标(例如,SINR、RSRP和RSRQ等)数值落在各自业务所设定的合适的范围之内时,就可以判定为上下行信道质量满足信道质量范围这一条件。
另外,信道质量的变化情况也是影响通信稳定性和性能的重要因素。调整阈值用于衡量信道质量在一定时间内的变化幅度是否达到了需要对相关传输参数、资源分配等进行调整的程度。
即使当前信道质量处于设定的合适范围内,但如果其变化过于剧烈,例如,短时间内信号强度大幅上升或下降、干扰水平突然剧增等,都可能导致原本适配良好的通信配置不再适用,进而影响数据传输的效果。因此,可以设置调整阈值来监测信道质量的动态变化,以便及时发现信道环境的显著改变,并采取相应的措施进行应对,保障通信的持续稳定。
调整阈值的具体数值通常会根据网络的特性、业务需求以及终端所处的环境等多种因素综合确定,并且通常基于预设的测量周期来进行评估。
例如,在一个LTE网络覆盖的城市区域,针对普通的数据业务(例如,网页浏览、社交软件消息发送等),设定以SINR作为衡量信道质量变化的指标,每100毫秒进行一次信道质量测量。将信道质量变化的调整阈值设置为3dB,这意味着在连续的几个测量周期内(例如,连续3个测量周期,即300毫秒内),如果上行信道的SINR上升或者下降的幅度都不超过3dB,同时下行信道的SINR变化幅度也不超过3dB,那么就可以判定信道质量的变化满足调整阈值的要求。
当上下行信道质量不仅各自满足相应的质量范围要求,而且其变化情况同时也满足所设定的调整阈值时,整体上便可以判定为符合第一预设条件。在这种情况下,通常意味着信道环境良好且稳定,网络可以基于这样的有利条件,采用相对高效、优化的通信策略来保障数据的顺畅传输,例如,可以适当提高传输速率、优化资源分配等操作,以更好地满足各类业务的开展需求。
另外,发送窗的目标长度可以是根据当前信道质量及终端内存使用等实际情况确定的一个优化后的发送窗长度值。例如,当上下行信道质量较好且稳定(即符合第一预设条件),接收端能够快速准确地反馈确认信息时,适当增加发送窗的长度至目标长度。例如,目标长度为能容纳20个数据包,可以将发送窗的长度从原来能容纳10个数据包扩展到能容纳20个数据包。这样虽然终端内存中暂存的数据量增多了,但由于信道质量能够保障确认信息及时返回,数据不会长时间积压在内存中,因此,整体上可以在不造成内存过度占用的前提下,利用更好的信道条件提升传输效率。而如果信道质量一般或者开始出现变差的趋势,为了避免过多未确认的数据堆积在内存中导致内存紧张甚至出现内存溢出等问题,可以将发送窗长度调小至目标长度。例如,可以将发送窗的长度从原来能容纳15个数据包减小到能容纳8个数据包,通过减少内存中暂存数据的规模,优化内存资源的利用,确保终端的其他功能和业务能够正常运行不受内存问题的影响。
S400、如果上下行信道质量以及信道质量的变化符合第二预设条件,则控制终端更新无线链路控制层参数中的上行参数,以通知终端更快地发送反馈信息,从而缩短基站接收终端的反馈信息的时间,进而能够更高效地发送下行数据包,减少重传。
在本申请实施例中,第二预设条件可以为上下行信道质量不满足信道质量范围但信道质量的变化满足调整阈值。
下面仍以SINR为例进行说明,假设在某一常规的无线网络场景下,对于高质量的视频通话业务,理想的上行信道质量范围可以设定为SINR在15dB至25dB之间,下行信道质量范围可以设定为SINR在18dB至28dB之间。在这样的信道质量区间内,视频通话的语音和画面数据能够以较低的误码率进行传输,从而保障通话双方获得清晰、流畅的沟通体验。
根据第二预设条件,上下行信道质量不在上述理想的上下行信道质量范围之内,即上行信道的SINR低于15dB,或高于25dB,下行信道的SINR低于18dB或高于28dB。这意味着信道质量出现了一定程度的劣化或异常,可能是由于终端所处位置的信号遮挡增加、周围干扰源变强、网络负载变化等多种因素导致的。例如,当终端移动到建筑物内部较深位置时,信号传播损耗增大,导致接收到的信号强度相对减弱,使得上行和下行的SINR值降低,从而脱离了上述理想的信道质量范围。
尽管上下行信道质量已经不在理想的范围之内,但信道质量的变化情况此时满足调整阈值这一要求。同样以SINR作为衡量指标,调整阈值用于衡量在一定时间内信道质量变化的幅度是否达到了需要对相关参数进行调整的程度。
例如,根据具体网络场景和业务需求等因素综合设定信道质量变化调整阈值为3dB,也就是说,在连续的几个测量周期(每个测量周期可以是几十毫秒到几百毫秒)内,上行信道和下行信道的SINR值上升或者下降的幅度都没有超过3dB。虽然信道质量本身不佳,但相对稳定的变化情况说明当前信道环境并没有出现急剧恶化或者频繁波动的情况,只是处于一种相对稳定的非优质状态。
例如,终端检测到上行信道的SINR从原来的20dB逐渐下降到了13dB,但这个下降过程是比较平缓的,在每个测量周期内的变化幅度都未超过3dB的调整阈值;下行信道的SINR也有类似的平稳变化情况。这种情况就可以判定为符合第二预设条件中关于信道质量的变化满足调整阈值这一点。
也就是说,当上下行信道质量不满足预设的信道质量范围,但信道质量的变化满足调整阈值时,整体可以判定为符合第二预设条件,进而可以控制终端更新无线链路控制层参数中的上行参数。
上述步骤S100中,如图2所示,响应于终端接入无线网络,为终端的无线承载配置无线链路控制层参数的过程为:
S110、响应于终端接入无线网络,控制基站为终端建立默认的无线承载。
S120、控制基站为无线承载配置默认的无线链路控制层参数。
S130、控制基站将无线链路控制层参数发送至终端,以保证基站侧与终端侧的参数一致。
需要说明的是,当终端首次接入无线网络时,核心网根据终端的接入请求、签约信息以及相应的策略配置等情况,发起建立默认无线承载的相关流程决策,确定诸如QoS(Quality of Service,服务质量)参数的关键配置。而基站作为接入网的实体,接收来自核心网的指令和配置信息等,然后基于接收到的核心网的指令和配置信息,基站为终端构建并配置默认无线承载对应的无线资源,以使终端能够利用该默认无线承载与网络进行初始的控制信令交互以及进行一些基本的数据传输。
无线链路控制层参数(即RLC参数)包括工作模式相关参数、数据传输相关参数、差错控制相关参数和状态报告相关参数。其中,工作模式相关参数包括模式选择参数和重排序定时器时长等。数据传输相关参数包括RLC协议数据单元大小和传输窗口大小等。差错控制相关参数包括最大传输次数和重传定时器等。状态报告相关参数包括状态报告定时器和状态报告禁止定时器等。
基站完成RLC参数配置后,需要通过专门的信令机制将这些参数信息传递给终端。终端在接收到这些参数后,会按照相应的要求进行自身RLC层的设置调整,使得终端侧的RLC层工作方式、各项具体参数和基站侧保持同步一致。例如,基站配置的重传定时器是500毫秒,终端也将对应的定时器设置为500毫秒,这样在后续的数据交互过程中,终端和基站对于数据传输、重传等操作的判断标准就完全相同,能够确保通信过程按照预期有序进行。
在上述步骤S300中,当第一预设条件为上下行信道质量满足信道质量范围且信道质量的变化满足调整阈值,且上下行信道质量以及信道质量的变化符合第一预设条件时,可以根据当前待确认的无线链路控制层中传输的协议数据单元的数量确定发送窗的目标长度。
当根据当前待确认的无线链路控制层中传输的协议数据单元的数量确定发送窗的目标长度时,需要综合考虑链路带宽与传输速率、往返延迟、最大重传次数与差错控制策略以及业务类型与服务质量要求。
例如,对于语音业务,如果每个语音包封装为一个RLC PDU,每秒大约产生50个PDU,考虑到语音业务的实时性和一定的丢包容忍度,结合链路的往返延迟等因素,可以将发送窗的目标长度设置为90~110个PDU,保证语音包能够顺畅地发送出去,同时对偶尔的重传等情况也有一定的应对能力。
对于文件传输业务,在同样的链路条件下,为了加快传输速度并确保可靠传输,可以将发送窗的目标长度设置为大于500个PDU,以便充分利用链路带宽,在出现需要重传的情况时,也能够通过合理的差错控制机制维持传输的持续推进。
另外,当发现当前的发送窗长度远远大于发送窗内缓存的待确认的RLC PDU数量时,意味着发送窗口内存在较大的空间冗余,也就是有较多的可用于发送新PDU的余量。这种情况下,为了更合理地利用系统资源、优化内存管理以及提升整体的数据处理效率,可以对发送窗进行缩小操作。在对发送窗进行缩小操作时,为了能够快速查找到RLC PDU序列号对应的RLC PDU,发送窗缩小的尺度可以是2的倍数。
例如,假设发送窗长度为512(即29)个PDU,现在要将其缩小到256(即28)个PDU。当基于二进制序列号查找对应的PDU时,通过简单的位运算(例如,右移一位等操作,对应于缩小为原来的二分之一)就可以快速判断出该序列号对应的PDU是否还在缩小后的发送窗范围内,相比于随意的缩小尺度,这种基于2的倍数的调整方式更契合二进制序列号的处理逻辑,能够极大地提高查找效率。
当然,当上下行信道质量以及信道质量的变化符合第一预设条件时,也可以将历史不同通信质量下的发送窗长度作为配置文件参数进行存储,后续可以根据当前的通信质量直接从配置文件中读取相应的发送窗长度,并将其作为发送窗的目标长度。
在上述步骤S400中,如图3所示,如果上下行信道质量以及信道质量的变化符合第二预设条件,在基站侧与终端侧的无线链路控制层参数一致的情况下,控制终端更新无线链路控制层参数中的上行参数,包括:
S410、控制基站将生成的新无线链路控制层参数封装在预设的无线链路控制层协议数据包单元头部中。
S420、控制基站通过下行链路将无线链路控制层协议数据包单元发送至终端。
S430、控制终端解析无线链路控制层协议数据包单元头部信息并提取新无线链路控制层参数。
S440、控制终端根据新无线链路控制层参数更新原无线链路控制层参数中的上行参数。
具体地,无线链路控制层参数中的上行参数包括减小状态报告定时器的时间和重组定时器的时间。
当上下行信道质量以及信道质量的变化符合第二预设条件时,意味着信道环境处于一种相对不佳但相对稳定的状态。在这种情况下,数据传输的可靠性已经受到一定影响,为了能更及时地掌握基站对上行数据的接收情况,以便终端快速做出应对措施(例如,及时重传未被正确接收的数据),需要基站更频繁地反馈状态报告。减小状态报告定时器的时间,能够促使基站加快状态报告的发送频率,使得终端可以更快地根据反馈来调整数据发送策略,避免因长时间等待状态报告而导致数据传输延误或者出现过多错误数据积累的问题。
例如,设置状态报告定时器的时间为200毫秒,这意味着基站每隔200毫秒就向终端发送一次状态报告。但在信道质量不佳的当前状况下,将状态报告定时器的时间减小到100毫秒,那么基站就以100毫秒的时间间隔向终端反馈接收情况,终端就能更快地了解哪些数据成功传输、哪些需要数据需要重传,从而优化数据发送流程,维持业务的正常开展。
在无线通信的上行链路中,由于信道的复杂性、传输的随机性等因素,基站接收到的RLC PDU会出现乱序的情况。重组定时器就是用于处理这种乱序数据接收的问题。当基站接收到乱序的RLC PDU时,会启动重组定时器。在重组定时器超时前,如果能够接收到缺失序号的RLC PDU并完成数据的正确排序,则可以继续后续正常的数据处理流程;如果重组定时器超时仍未收到缺失的RLC PDU,则触发相应的错误处理机制,例如,向上层报告错误或者请求终端重传相关数据等。
当上下行信道质量以及信道质量的变化符合第二预设条件时,由于信道环境相对不佳,因此出现乱序接收RLC PDU的概率会相对增加,而且由于整体信道传输效率有所降低,等待较长时间来完成乱序数据的重组会导致后续数据处理流程的延误,影响整个上行数据传输的时效性和流畅性。
对于实时语音上传业务,语音数据包以RLC PDU的形式发送,如果接收到的数据包长时间处于乱序等待重组状态,会使得语音出现卡顿、不连贯等问题。通过减小重组定时器的时间,能够促使基站更快地对乱序数据情况做出判断和处理,避免因长时间等待缺失的PDU而使数据积压在接收缓存中,无法及时进行后续的解码、播放等操作。
例如,设置重组定时器的时间为500毫秒,当接收到乱序数据时,基站会等待500毫秒,以确定是否能够收到缺失序号的PDU来完成重组。将重组定时器的时间减小到300毫秒,意味着基站在更短的时间内就会对乱序数据的重组情况进行评估,如果超时未完成重组,就可以及时采取相应措施(例如,请求重传),以保证数据处理流程能够尽快推进。
本申请实施例提供的通信控制方法根据实际网络条件和业务需求,能够动态调整为终端配置的RLC参数,以优化基站的内存、提高发送效率、增强整个网络的服务能力。
基于相同的发明构思,本申请实施例还提供了一种通信控制装置,如图4所示,包括:
配置模块,用于响应于终端接入无线网络,为终端的无线承载配置无线链路控制层参数;
控制模块,配置为:在终端的无线承载未被释放的情况下检测通信终端的上下行信道质量;
如果上下行信道质量以及信道质量的变化符合第一预设条件,则选择性地调整发送窗的长度至目标长度,以优化基站的内存;
如果上下行信道质量以及信道质量的变化符合第二预设条件,则控制终端更新RLC参数中的上行参数,以缩短终端向基站发送反馈信息的时间。
在本申请实施例中,第一预设条件可以为上下行信道质量满足信道质量范围且信道质量的变化满足调整阈值。第二预设条件可以为上下行信道质量不满足信道质量范围但信道质量的变化满足调整阈值。
在一个实施例中,配置模块进一步配置为:
响应于终端接入无线网络,控制基站为终端建立默认的无线承载;
控制基站为无线承载配置默认的无线链路控制层参数;
控制基站将无线链路控制层参数发送至终端,以保证基站侧与终端侧的参数一致。
在一个实施例中,控制模块进一步配置为:
当第一预设条件为上下行信道质量满足信道质量范围且信道质量的变化满足调整阈值,且上下行信道质量以及信道质量的变化符合第一预设条件时,可以根据当前待确认的无线链路控制层中传输的协议数据单元的数量确定发送窗的目标长度。
在另一个实施例中,控制模块进一步配置为:
当第一预设条件为上下行信道质量满足信道质量范围且信道质量的变化满足调整阈值,且上下行信道质量以及信道质量的变化符合第一预设条件时,根据当前通信质量从配置文件中读取相应的发送窗长度,并将其作为发送窗的目标长度。
在上述实施例中,在基站侧与终端侧的无线链路控制层参数一致的情况下,控制模块进一步配置为:
控制终端更新无线链路控制层参数中的上行参数,包括:
控制基站将生成的新无线链路控制层参数封装在预设的无线链路控制层协议数据包单元头部中;
控制基站通过下行链路将无线链路控制层协议数据包单元发送至终端;
控制终端解析无线链路控制层协议数据包单元头部信息并提取新无线链路控制层参数;
控制终端根据新无线链路控制层参数更新原无线链路控制层参数中的上行参数。
如图5所示,本申请实施例还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有可执行程序,所述处理器执行所述可执行程序以进行如上所述的方法的步骤。
以上实施例仅为本申请的示例性实施例,不用于限制本申请,本申请的保护范围由权利要求书限定。本领域技术人员可以在本申请的实质和保护范围内,对本申请做出各种修改或等同替换,这种修改或等同替换也应视为落在本申请的保护范围内。
Claims (10)
1.一种通信控制方法,其特征在于,包括:
响应于终端接入无线网络,为终端的无线承载配置无线链路控制层参数;
在终端的无线承载未被释放的情况下,检测通信终端的上下行信道质量;
如果上下行信道质量以及信道质量的变化符合第一预设条件,则选择性地调整发送窗的长度至目标长度,以优化基站的内存;
如果上下行信道质量以及信道质量的变化符合第二预设条件,则控制终端更新无线链路控制层参数中的上行参数,以缩短基站接收终端的反馈信息的时间。
2.根据权利要求1所述的方法,所述响应于终端接入无线网络,为终端的无线承载配置无线链路控制层参数的过程为:
响应于终端接入无线网络,控制基站为终端建立默认的无线承载;
控制基站为无线承载配置默认的无线链路控制层参数;
控制基站将无线链路控制层参数发送至终端,以保证基站侧与终端侧的参数一致。
3.根据权利要求2所述的方法,所述第一预设条件为上下行信道质量满足信道质量范围且信道质量的变化满足调整阈值,当上下行信道质量以及信道质量的变化符合第一预设条件时,根据当前待确认的无线链路控制层中传输的协议数据单元的数量确定发送窗的目标长度。
4.根据权利要求2所述的方法,所述第一预设条件为上下行信道质量满足信道质量范围且信道质量的变化满足调整阈值,当上下行信道质量以及信道质量的变化符合第一预设条件时,根据当前通信质量从配置文件中读取相应的发送窗长度,并将其作为发送窗的目标长度。
5.根据权利要求2所述的方法,所述第二预设条件为上下行信道质量不满足信道质量范围但信道质量的变化满足调整阈值,当上下行信道质量以及信道质量的变化符合第二预设条件时,控制终端更新无线链路控制层参数中的上行参数。
6.根据权利要求5所述的方法,在基站侧与终端侧的无线链路控制层参数一致的情况下,所述控制终端更新无线链路控制层参数中的上行参数的过程为:
控制基站将生成的新无线链路控制层参数封装在预设的无线链路控制层协议数据包单元头部中;
控制基站通过下行链路将无线链路控制层协议数据包单元发送至终端;
控制终端解析无线链路控制层协议数据包单元头部信息并提取新无线链路控制层参数;
控制终端根据新无线链路控制层参数更新原无线链路控制层参数中的上行参数。
7.根据权利要求6所述的方法,所述控制终端更新无线链路控制层参数中的上行参数包括减小状态报告定时器的时间和重组定时器的时间。
8.根据权利要求1所述的方法,所述检测通信终端的上下行信道质量时通过信道探测参考信号上报、混合自动重传请求反馈和无线链路控制层状态报告中的一种或多种方式进行检测。
9.一种通信控制装置,包括:
配置模块,用于响应于终端接入无线网络,为终端的无线承载配置无线链路控制层参数;
控制模块,配置为:在终端的无线承载未被释放的情况下检测通信终端的上下行信道质量;
如果上下行信道质量以及信道质量的变化符合第一预设条件,则选择性地调整发送窗的长度至目标长度,以优化基站的内存;
如果上下行信道质量以及信道质量的变化符合第二预设条件,则控制终端更新无线链路控制层参数中的上行参数,以缩短基站接收终端的反馈信息的时间。
10.一种电子设备,包括存储器和处理器,所述存储器中存储有可执行程序,所述处理器执行所述可执行程序以进行如权利要求1至8中任一项所述方法的步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411997326.6A CN119815543A (zh) | 2024-12-31 | 2024-12-31 | 一种通信控制方法、控制装置及电子设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411997326.6A CN119815543A (zh) | 2024-12-31 | 2024-12-31 | 一种通信控制方法、控制装置及电子设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN119815543A true CN119815543A (zh) | 2025-04-11 |
Family
ID=95265407
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202411997326.6A Pending CN119815543A (zh) | 2024-12-31 | 2024-12-31 | 一种通信控制方法、控制装置及电子设备 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN119815543A (zh) |
-
2024
- 2024-12-31 CN CN202411997326.6A patent/CN119815543A/zh active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100459776C (zh) | 利用详细的移动状态信息进行接入参数调整与分组数据资源管理 | |
| CN100459729C (zh) | 发送功率控制方法,通信设备和无线通信系统 | |
| RU2408146C2 (ru) | Способ и устройство управления передачей блока данных | |
| US7855951B2 (en) | Signal transmission scheme for efficient management of common enhanced dedicated channel | |
| CN108696884B (zh) | 改进双卡双待设备的寻呼类型2性能的方法及装置 | |
| RU2408168C2 (ru) | Передача управляющей информации в системе мобильной связи | |
| JP2005102228A (ja) | 無線通信システムにおけるレート・フォールバック方法および装置 | |
| RU2701523C1 (ru) | Система и способ обеспечения синхронизации в передачах в режиме без соединения | |
| JP5439578B2 (ja) | 瞬間データ速度の高速化による効率的上り回線動作 | |
| US20240291597A1 (en) | Methods and communications devices | |
| US20050083880A1 (en) | Time scheduling with SAW ARQ process | |
| KR20070037979A (ko) | 무선통신 시스템에서의 rlc 재연결 방법 | |
| WO2007024099A2 (en) | Method of transmitting control information for scheduling | |
| US20240422800A1 (en) | Data Transmission Method, Terminal, and Network-Side Device | |
| JP3643053B2 (ja) | Cdma無線マルチキャスト再送制御方法および無線通信システム | |
| EP1414256A1 (en) | A method and system for transferring of a call connection connecting a base station and a mobile user terminal between dedicated and shared channels | |
| US11695536B1 (en) | Dynamic adjustment of TDD configuration in response to uplink voice muting | |
| KR101084128B1 (ko) | 핸드오버 상태에 있는 단말에서 기지국의 스케쥴링 명령에따른 동작 방법 | |
| JP5002596B2 (ja) | 通信装置及びシステムを動作させる方法、通信装置並びに斯かる装置を含むシステム。 | |
| CN119815543A (zh) | 一种通信控制方法、控制装置及电子设备 | |
| WO2018086707A1 (en) | Feedback based flexible transmission scheme for contention-based urllc transmission | |
| US6400698B1 (en) | State machine and random reserve access protocol for IS136 based TDMA packet date mobile stations | |
| US8824377B2 (en) | Method of transmitting data within a telecommunications system | |
| GB2417862A (en) | Mobile telecommunications system with ARQ mechanism located in link layer | |
| KR100495331B1 (ko) | 고속이동통신 시스템의 단말 종단 장치 및 기지국,고속이동통신 시스템에서의 슬롯 할당 및 시작 슬롯 검색방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |