一種幀同步UDP網(wǎng)絡(luò)同步方法
基本信息

| 申請?zhí)?/td> | CN201811635486.0 | 申請日 | - |
| 公開(公告)號 | CN109474365A | 公開(公告)日 | 2019-03-15 |
| 申請公布號 | CN109474365A | 申請公布日 | 2019-03-15 |
| 分類號 | H04J3/06(2006.01)I; H04L29/06(2006.01)I | 分類 | 電通信技術(shù); |
| 發(fā)明人 | 龔偉; 呂平華 | 申請(專利權(quán))人 | 深圳市檸檬互動科技有限公司 |
| 代理機(jī)構(gòu) | 深圳市博太聯(lián)眾專利代理事務(wù)所(特殊普通合伙) | 代理人 | 深圳市檸檬互動科技有限公司 |
| 地址 | 518000 廣東省深圳市南山區(qū)粵海街道高新南十道深圳灣生態(tài)園11棟A座2806室 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明涉及多單位聯(lián)網(wǎng)游戲開發(fā)技術(shù)領(lǐng)域,尤其為一種幀同步UDP網(wǎng)絡(luò)同步方法,包括如下步驟:(1)IKCP_CMD_PUSH數(shù)據(jù)發(fā)送命令,kcp_input輸入UDP收到的數(shù)據(jù)包,kcp包對前面的24個字節(jié)進(jìn)行解壓,包括conv、frg、cmd、wnd、ts、sn、una、len,根據(jù)una,會刪除snd_buf中,所有una之前的kcp數(shù)據(jù)包,根據(jù)wnd更新接收端接收窗口大小;(2)收到的sn為11,una為12,表示sn為11的已經(jīng)確認(rèn),下一個等待接收的為12,發(fā)送隊(duì)列中,待確認(rèn)的一個包為11,這個時候snd_una向后移動一位,序列號為11的包從發(fā)送隊(duì)列中刪除;(3)發(fā)送方的速度要匹配接收方接收(處理)數(shù)據(jù)的速度,發(fā)送方要抑制自身的發(fā)送速率,以便使接收端來得及接收。本發(fā)明,解決了多人聯(lián)網(wǎng)對戰(zhàn)弱網(wǎng)絡(luò)下體驗(yàn)卡頓的問題。 |





