-
公开(公告)号:CN115543441A
公开(公告)日:2022-12-30
申请号:CN202211232123.9
申请日:2022-10-10
Applicant: 清华大学
Abstract: 本申请涉及一种软件移植方法、装置、设备、存储介质和程序产品。所述方法包括:根据移植前后的指令对应关系,对待移植的第一应用程序进行指令转换处理得到第二应用程序;利用预先设置的有限状态机对第二应用程序进行操作指令的时序处理,得到第三应用程序;将第三应用程序存储到目标移植空间中。采用本方法能够实现在软件移植过程中保持内存操作指令顺序的正确性。
-
公开(公告)号:CN114995820A
公开(公告)日:2022-09-02
申请号:CN202210568118.9
申请日:2022-05-24
Applicant: 清华大学
Abstract: 本申请涉及一种代码翻译方法、装置、设备、存储介质和程序产品。所述方法包括:获取源机器码,该源机器码包含多个源基本块;根据该源机器码运行时该多个源基本块的执行次序,针对该多个源基本块执行多次目标操作,直至对该执行次序中最后一个源基本块完成该目标操作为止;其中,该多次目标操作中的第i次目标操作包括:检测该第i次目标操作对应的候选源基本块是否已经完成翻译处理;若是,则获取对该候选源基本块翻译处理后得到的目标基本块,并运行该目标基本块;若否,则基于LLVM编译器对该候选源基本块进行翻译处理,得到该目标基本块,并运行该目标基本块。采用本方法能够提升机器码翻译效率。
-
公开(公告)号:CN108540395B
公开(公告)日:2020-07-28
申请号:CN201810350558.0
申请日:2018-04-18
Applicant: 清华大学
IPC: H04L12/801
Abstract: 本发明提供一种无丢失网络中的拥塞判断方法,包括:当下一跳设备的PAUSE帧到达时,暂停数据包的发送;当下一跳设备的RESUME帧到达时,记录当前发送队列中数据包的个数,作为基准数目,并恢复数据包的发送;当发送数据包的个数超过所述基准数目后,在继续发送每个数据包时采集第一拥塞探测指标,若获知第一拥塞探测指标超过第一预设阈值,则对发送的数据包进行拥塞标记。本发明实施例克服了仅依赖队列长度判断是否对数据包添加拥塞标记,带来的准确率较低、容易影响到拥塞无关流的弊端,还克服了PFC容易生成拥塞树并迅速扩展的弊端,具有添加拥塞标记更准确的优势,为进一步进行拥塞流的判断以及拥塞处理提供了基础。
-
公开(公告)号:CN108833309B
公开(公告)日:2020-04-07
申请号:CN201810828807.2
申请日:2018-07-25
Applicant: 清华大学
IPC: H04L12/935 , H04L12/02
Abstract: 本发明实施例提供集线服务器,集线服务器包括:配置模块、若干个集线端口、内存和通信总线,集线端口包括第一集线子端口和第二集线子端口;第一集线子端口与内存连接,通信总线与所有第二集线子端口连接,配置模块与通信总线连接,通信总线与内存连接;第一集线子端口用于接收第一数据,并将第一数据发送至内存;配置模块根据配置信息和第一数据,获取第二数据,并分发第二数据至各个第二集线子端口;内存用于存储第一数据和第二数据,本发明实施例通过将各个集线端口直接与集线服务器内部负责计算的装置连接,在数据同步和更新过程中,减少了因与服务器直连的唯一链路而导致的数据拥塞的情况,提升了系统性能。
-
公开(公告)号:CN107613330B
公开(公告)日:2019-09-20
申请号:CN201710999186.X
申请日:2017-10-20
Applicant: 清华大学
IPC: H04N21/2662
Abstract: 本发明提供一种视频码率自适应方法,包括:S1,根据目标视频当前视频块前一视频块的下载速率和当前缓存值,获取当前视频块及其后连续N个视频块下载后的缓存预测值;其中,N为预测步长,缓存预测值由码率预测波动值表示;S2,根据缓存预测值,获取当前视频块的最优码率,即N个视频块的码率预测波动值与缓存预测值的波动值之和最小时,当前视频块的码率;S3,下载码率为最优码率的当前视频块;S4,重复步骤S1至S3,直至遍历目标视频。本发明提供的方法,通过预测状态多步变化,并且最小化缓存波动与码率波动之和,平衡响应及时性和码率平滑性,保证播放卡顿为零和视频质量不受损的同时,减少视频码率的切换,提高了用户体验质量。
-
公开(公告)号:CN108768781A
公开(公告)日:2018-11-06
申请号:CN201810574379.5
申请日:2018-06-06
Applicant: 清华大学
IPC: H04L12/26 , H04L12/801 , H04L12/863
Abstract: 本发明提供一种避免死锁的无丢失流量控制方法及装置,所述方法包括:对入端口进行数据流量监测,获得所述入端口的当前入队列长度;根据所述当前入队列长度和预设的速率递减函数获得调节速率;将所述调节速率发送给出端设备,以使所述出端设备根据所述调节速率更新出端口的当前数据发送速率。本发明实施例提供的一种避免死锁的无丢失流量控制方法及装置,通过对入端口进行数据流量监测,获得入端口的当前入队列长度,并根据当前入队列长度和预设的速率递减函数获得调节速率,将调节速率发送给出端设备,以使出端设备根据调节速率更新出端口的当前数据发送速率,从而实现出端口的发送速率不为零,避免造成出端口占用并等待,避免死锁发生。
-
公开(公告)号:CN104797008B
公开(公告)日:2018-05-11
申请号:CN201510226231.9
申请日:2015-05-06
Applicant: 清华大学
Abstract: 本发明涉及一种利用单向透明中继接入点进行数据传输的方法,主要针对现有中继接入点存在着用户的吞吐量较低、终端之间吞吐量不公平且不能与WLAN的已有管理策略相兼容的问题。单向透明中继接入点包括与无线接入点通信的第一无线网卡和与二级终端通信的第二无线网卡,该方法包括设置所述第一无线网卡为混杂模式,利用专有的地址转换策略实现对无线接入点的透明性。由于第一无线网卡和第二无线网卡可同时工作在非重叠的多个信道上,每个信道上的终端数量大幅减少,提高了每个用户的吞吐量。由于单向透明中继接入点对于无线接入点的透明性,保证了与现有WLAN的管理策略兼容。
-
公开(公告)号:CN107888315A
公开(公告)日:2018-04-06
申请号:CN201711261556.6
申请日:2017-12-04
Applicant: 清华大学
CPC classification number: H04J3/0638 , H04L1/1607 , H04L7/0016
Abstract: 本发明提供一种时间同步的方法,包括:在第一帧间隙期间向服务器模式的端口发送SYN消息并记录发送时刻的低位部分,以使得服务器模式的端口记录接收到SYN消息时刻的低位部分,并在第二帧间隙期间返回ACK消息,ACK消息中包含接收到SYN消息时刻的低位部分以及返回ACK消息时刻的低位部分;接收服务器模式的端口返回的ACK消息,根据ACK消息获取服务器模式的端口接收到SYN消息时刻的低位部分以及返回ACK消息时刻的低位部分,记录接收到ACK消息时刻的低位部分;根据上述所有时刻的低位部分,计算本地时钟的误差并修正本地时钟的时间。本发明将帧间隙作为时间同步信息的传输载体,使设备在仅使用标准时钟晶振的情况下仍能够达到微秒级的时间同步精度。
-
公开(公告)号:CN107070804A
公开(公告)日:2017-08-18
申请号:CN201710154384.6
申请日:2017-03-15
Applicant: 清华大学
IPC: H04L12/801 , H04L29/06
Abstract: 本发明提供了入队标记和出队标记相结合的显示拥塞标记方法及装置,包括:在数据包入队时,检测数据包的队列长度q(t1);若队列长度q(t1)大于或等于标记阈值K1,则对该数据包进行显示拥塞标记;在数据包出队时,检测被标记的数据包的队列长度q(t2);若队列长度q(t2)小于标记阈值K1,则取消对该数据包的显示拥塞标记。本发明实现了降低显示拥塞误标记引起的吞吐量丢失,获取更高的吞吐量;在降低误标记的同时还提高了链路利用率。
-
公开(公告)号:CN104869077A
公开(公告)日:2015-08-26
申请号:CN201510178758.9
申请日:2015-04-15
Applicant: 清华大学
IPC: H04L12/807
Abstract: 本发明公开了一种基于令牌的传输控制方法及系统,涉及通信技术领域,所述方法包括:获取当前分配周期内的总令牌数,并根据接收的数据来获取当前分配周期内的等效激活流数;根据所述总令牌数和等效激活流数计算第一拥塞窗口大小;将所述第一拥塞窗口大小发送至所述发送端,以使得所述发送端在下一分配周期内按照所述第一拥塞窗口大小来发送数据。本发明通过计算第一拥塞窗口大小,并将第一拥塞窗口大小发送至发送端,以使得所述发送端在下一分配周期内按照所述第一拥塞窗口大小来发送数据,从而保证了高吞吐量,避免吞吐量的浪费,并在每个分配周期均可快速获得第一拥塞窗口大小,实现了快速响应性,进而能够快速地完成优化流。
-
-
-
-
-
-
-
-
-