下游节点在PECR协议中拥塞仅是预测,有时是不准确的,并且当下游节点不满足条件拥塞和剩余能量时,返回传输层问题在网络层进行处理。了解决PECR协议中的这些问题,本文介绍了两个具有发送优先级的队列,最好发送优先级最高的数据。发生真正的拥塞时,上游节点被警告降低发送速率,优先级先低。据。拥塞很高时,将删除具有较高优先级的数据,但不会将它们返回到网络层来处理问题。列中的拥塞控制,恒温阀芯可靠性,占用空间,无线传感器网络在由于低数据传输而首次出现时不需要传输层协议。加无线传感器网络中的数据传输量已经对传输层提出了新的要求,并且还提出了各种协议。些协议主要用于提供可靠性保证和拥塞控制。供可靠性保证的协议包括单调速率小任务(RMST),无线电承载控制(RBC),常规地面极(CTP)以及预留和终止计划(维护计划)的执行。业过帐和终止(ERTP)和慢泵(PSFQ)等,用于拥塞控制,CODE,CCF,PCCP和能量拥塞减少优先级(PECR)等。
PECR协议也提供了一些可靠性。速缓存用于拥塞检测,并且通过对先前高速缓存的改变来预测下一个改变,以确定是否已经发生拥塞。于先前的变化值用于预测下一个单位时间间隔的变化值,因此存在预测拥塞而没有拥塞的情况,并且存在预测拥塞并且没有拥塞的情况没有预测到。PECR协议在拥塞时没有处理方法。使当拥塞程度和剩余能量不能满足下一跳的选择时,任务也会转移到网络层进行处理,这是不现实的[1-3]。为网络层实际上已经传递了下一个最合理的跳转路由到节点。了解决上述问题,本文介绍了传输层中数据传输的优先级,这使得在拥塞的情况下实时传输信息成为可能。于非实时信息,可以忽略。任务传递给网络层进行处理。

进PECR协议的协议PECR推测通过检查增量过去的数据[1]:C(K)= B(K) – B(K-1),B表示在时刻k处的缓冲器大小(k)的)单位间隔后缓冲数据增量始终为C(k)。一个单位时间间隔内的缓冲区拥塞程度可以通过C(k)预测:当CGT>时,CGT =(b(k) C(k))/ B(B是缓冲区的大小) a被认为是拥塞(拥塞)阈值)。于这是一个预测,它将与实际情况不同。

了解决与PECR协议预测相关的问题,我们建议使用数据传输的优先级来解决这个问题。时信号具有较高优先级,而非实时信号具有较低优先级。此,在传输层创建两个队列用于存储数据,每个队列的大小为B.具有高优先级的数据(如实时信号)是放置在队列中并将低优先级(例如非实时信号)放入队列中。点根据报头的优先级位(可以设置为0,1,数据具有更高的优先级)划分接收的数据,并将数据分配给两个队列。先发送时发送高优先级数据。体地,每当在实现期间发送n个高优先级数据时,可以发送低优先级数据;如果一个队列为空,则仅发送来自另一个队列的数据。PECR仍用于预测拥堵。期的拥塞用于执行拆分。确实发生拥塞时,首先丢弃低优先级数据,即不发送低优先级数据。然,如果仅发送高优先级数据,如果具有高优先级的队列仍然拥塞,则也将忽略具有较高优先级的队列数据。强的BPEC协议过程增强的BPEC协议将采取措施,例如在预期拥塞的情况下导出和降低数据传输速率。发生实际拥塞时,删除具有低优先级的数据,恒温阀芯并且当拥塞严重时,忽略具有较高优先级的数据。了适应无线传感器网络的简单计算能力,计算拥塞程度并知道节点是否真正拥塞,只有高优先级队列被用作判断预测的基础。乱和真实的大小。
节点高优先级队列数据大于一半时,该节点被认为确实拥塞[2],拥塞度仍然使用BPEC计算方法。果具有较高优先级的队列中的数据超过高速缓存的一半,则向相邻节点通知拥塞,并且将上游节点的发送速率减半。时,下一跳节点不再将数据发送到低优先级队列,而只发送来自高优先级队列的数据。果没有拥塞,则下一跳节点为每个优先级数据包发送优先级较低的数据包。果一个队列为空,则只发送另一个队列中的数据。论随着无线传感器网络中数据流量的增加,用户越来越多地转向传输层。PECR协议是先前提出的传输层协议:它可以自适应地执行拥塞控制,以及某些可靠性保证并节省能量。是,PECR使用拥塞控制来根据当前缓存条件预测下一个单位时隙缓冲区。独使用此方法将导致不准确的预测,并且PECR协议将不会在真正拥塞的情况下采取任何操作,并且有时需要返回到网络层来管理它。文基于PECR协议,引入了两个队列,使用优先发送实时信息的方法发送高优先级信息,在拥塞时,忽略低优先级信息。先,向上游节点通知传输速率的降低。决这些问题的方法,不再需要网络层的参与。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
