[發明專利]D通道上鏈路接入規程傳輸方法及裝置有效
| 申請號: | 201010289077.7 | 申請日: | 2010-09-14 |
| 公開(公告)號: | CN102404098A | 公開(公告)日: | 2012-04-04 |
| 發明(設計)人: | 李聰;喻健坤;朱小輝 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L1/18 | 分類號: | H04L1/18;H04L1/16;H04B7/26 |
| 代理公司: | 北京銀龍知識產權代理有限公司 11243 | 代理人: | 許靜 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通道 上鏈路 接入 規程 傳輸 方法 裝置 | ||
技術領域
本發明涉及移動通信領域,特別是指一種D通道上鏈路接入規程傳輸方法及裝置。
背景技術
LAPD(Link?Access?Procedure?of?D-Channel,D通道上鏈路接入規程)協議中,接收端是通過向對端發送I幀(信息幀)的隨幀確認、RR幀、REJ幀或者RNR幀來確認本端已經收到的正確的I幀,其中發送的I幀、RR幀、REJ幀中的N(R)字段表示對端發送的發送序列號為N(R)-1以及N(R)-1之前的的I幀都已經正確接收;在發送數據沒有丟失或者只丟一幀數據的情況下,這樣的算法不會有什么問題,但是如果,丟失的發送數據超過2幀以上,特別是丟失的幀的發送序列號不連續,那這樣的算法重傳效率就比較低。
比如A向B發送了連續的5個I幀報文,它們的發送序列號是n、n+1、n+2、n+3、n+4,由于某種原因其中的n+1和n+3丟失,當B收到n、n+2和n+4后,假設B首先通過REJ幀給A端確認并要求重傳,那B會給A發N(R)=n+1的REJ幀,表示包括n和n之前的所有I幀都已經收到,期望A重傳發送序列號為n+1的I幀,此時A知道發送序列號為n+1的I幀丟失,需要向B重傳發送序列號為n+1的I幀,但是A并不知道n+3也丟失,因此A只會重傳n+1的I幀;n+1重傳成功后,B接收到的n至n+2的數據已經連續了,此時還缺序號為n+3的I幀,如果此時B端用RR幀做確認的話,B會向A發送N(R)=n+3的RR幀,表示包括n+2和n+2之前的I幀都已經收到,期望獲得n+3號幀,則A在重傳定時超時后會重傳發送序列號為n+3的I幀。因此,如果丟失的發送數據超過2幀以上,特別是丟失的幀的發送序列號不連續,需要通過多次確認重傳才能完成所有丟失信息幀的重傳,導致LAPD協議中的重傳效率會比較低。
發明內容
本發明要解決的技術問題是提供一種D通道上鏈路接入規程傳輸方法及裝置,能夠提高D通道上鏈路接入規程中信息幀的重傳效率。
為解決上述技術問題,本發明的實施例提供技術方案如下:
一方面,提供一種D通道上鏈路接入規程傳輸方法,包括:
傳輸裝置接收對端發送的信息幀;
所述傳輸裝置根據接收到的信息幀更新自身存儲的第一變量,所述第一變量指示所述傳輸裝置對所述信息幀的接收情況;
所述傳輸裝置將更新后的第一變量添加到確認幀或否決幀中,并將所述確認幀或否決幀發送至對端,以使對端能夠重新發送所述傳輸裝置未接收到的信息幀。
其中,所述第一變量為第一位圖變量,所述傳輸裝置根據接收到的信息幀更新自身存儲的第一變量包括:
所述傳輸裝置將接收到的失序的信息幀暫存在自身的接收滑窗中,所述第一位圖變量中的第n個比特對應所述接收滑窗中的第n個位置;
若所述接收滑窗中的第n個位置內有信息幀,則所述傳輸裝置將第一位圖變量中的第n個比特設為1,若所述接收滑窗中的第n個位置內沒有信息幀,則所述傳輸裝置將第一位圖變量中的第n個比特設為0。
本發明實施例還提供了一種D通道上鏈路接入規程傳輸方法,包括:
傳輸裝置接收對端發送的確認幀或否決幀,所述確認幀或否決幀指示對端對信息幀的接收情況;
如果所述確認幀或者否決幀中的N(R)字段不小于所述傳輸裝置本端的確認變量V(A)且不大于所述傳輸裝置本端的發送狀態變量V(S),則所述傳輸裝置將本端的確認變量V(A)更新為N(R),并根據接收到的所述確認幀或者否決幀中的比特位圖字段更新自身存儲的第二變量;
所述傳輸裝置根據更新后的本端確認變量V(A)和第二變量重新發送對端未接收到的信息幀。
其中,所述方法還包括:
所述傳輸裝置接收對端發送的信息幀或RNR幀;
如果所述信息幀或者RNR幀中的N(R)值大于本端的確認變量V(A),將所述本端確認變量V(A)更新為N(R),并將所述第二變量所有的有效比特位設置為1。
其中,所述傳輸裝置根據更新后的本端確認變量V(A)和第二變量重新發送對端未接收到的信息幀包括:
所述傳輸裝置根據所述本端確認變量V(A)和第二變量確定對端未接收到的信息幀;
所述傳輸裝置在預設條件滿足之后,重新發送對端未接收到的信息幀。
其中,所述第二變量為第二位圖變量,所述傳輸裝置根據所述本端確認變量V(A)和第二變量確定對端未接收到的信息幀包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010289077.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具有應力槽的電子油門踏板
- 下一篇:汽車發動機散熱導風結構





