[發明專利]點到點異步協商方法及裝置無效
| 申請號: | 200710100257.4 | 申請日: | 2007-06-06 |
| 公開(公告)號: | CN101072234A | 公開(公告)日: | 2007-11-14 |
| 發明(設計)人: | 于海波 | 申請(專利權)人: | 杭州華三通信技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/56 |
| 代理公司: | 北京德琦知識產權代理有限公司 | 代理人: | 宋志強;麻海明 |
| 地址: | 310053浙江省杭州市高新技術產業*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 到點 異步 協商 方法 裝置 | ||
技術領域
本發明涉及通信系統中的點到點協議(PPP)技術,尤其涉及一種點到點異步協商方法及裝置。
背景技術
PPP協議是鏈路層的一種重要協議,支持多種網絡層控制協議的協商。在分布式設備上,PPP鏈路一般存在于接口板上。當分布式設備通過PPP鏈路與其它網絡設備進行協商時,如果在協商過程中需要申請可用資源,且這些可用資源是由主控板上統一管理,如認證授權計費(AAA)模塊中的網際協議(IP)地址池管理,那么,接口板就必須通過板間通訊向主控板申請可用資源。通常,接口板向主控板申請可用資源的方式主要分為以下兩種:同步方式和異步方式。
同步方式是指,接口板收到對端發送來的協商請求報文后,若通過解析發現需要向主控板申請可用資源,則發送可用資源請求給主控板,并且必須等到主控板返回應答后才能進行后續處理。也就是說,在主控板返回應答前,接口板必須一直處于等待狀態,而不能進行其它任何處理。但是,由于板間通訊本身存在一定的時延,因此,在接口板等待的過程中,必然會阻塞后續其它報文的處理,從而導致設備處理性能的降低。
異步方式是指,接口板在向主控板發出可用資源請求后,無需進行等待,繼續完成此次協商報文的相應處理,等到主控板返回應答后再通過異步回調的方式重新觸發協商。這樣,就可以避免由于此次協商而阻塞后續其它報文,減少對設備處理性能的影響。但是,由于接口板在發出可用資源請求后并未獲得可用資源,因此,接口板在發出異步請求后所進行的協商過程必然無法成功完成,只有等到主控板返回應答且對端重新發起協商請求報文重新觸發協商,才能成功完成此次協商過程。
也就是說,現有的這種異步協商方式需要進行二次協商,延長了協商過程,增加了協商處理時間。并且,這種異步協商方式無法滿足一些特有應用的需求。比如對于撥號呼叫鏈接,如果第一次地址協商失敗后,對端沒有再重新發起新的呼叫,那么,這個撥號呼叫將永遠無法建立。
發明內容
有鑒于此,本發明的主要目的在于提供一種點到點異步協商方法及裝置,減少點到點異步協商處理時間。
為達到上述目的,本發明提供的點到點異步協商方法如下:
收到需要進行異步處理的協商請求報文后,發送異步請求,并保存收到的協商請求報文;
收到異步請求應答后,對保存的協商請求報文重新進行解析處理。
較佳地,所述保存收到的協商請求報文進一步包括:啟動報文緩存保護定時器,如果在該定時器超時后仍未收到異步請求應答,則釋放所保存的協商請求報文。
所述收到需要進行異步處理的協商請求報文后進一步包括:判斷之前是否已經發送過相同的異步請求,如果是,則繼續等待異步請求應答;否則,發送異步請求。
所述收到異步請求應答后進一步包括:判斷該異步請求應答是否有效,如果有效,則對保存的協商請求報文重新進行解析處理;否則,釋放該異步請求應答中所分配的資源。
所述發送異步請求之后進一步包括:記錄該異步請求序號;
所述判斷該異步請求應答是否有效包括:判斷該異步請求應答所對應的異步請求序號是否與記錄的異步請求序號一致,如果一致,則確定該異步請求應答有效;否則,確定該異步請求應答無效。
本發明提供的點到點異步協商裝置包括:報文處理單元和報文保存單元,其中,
報文處理單元,用于在收到需要進行異步處理的協商請求報文后,發送異步請求,并將收到的協商請求報文保存在報文保存單元中;并且,在收到異步請求應答后,對報文保存單元中保存的協商請求報文重新進行解析處理。
較佳地,該裝置進一步包括:報文緩存保護定時器;
所述報文處理單元進一步用于,在保存協商請求報文時啟動報文緩存保護定時器,如果在該定時器超時后仍未收到異步請求應答,則釋放報文保存單元中所保存的協商請求報文。
所述報文處理單元進一步用于,在收到需要進行異步處理的協商請求報文后判斷之前是否已經發送過相同的異步請求,如果是,則繼續等待異步請求應答;否則,發送異步請求。
所述報文處理單元進一步用于,在收到異步請求應答后判斷該異步請求應答是否有效,如果有效,則對報文保存單元中保存的協商請求報文重新進行解析處理;否則,釋放該異步請求應答中所分配的資源。
所述報文處理單元進一步用于,在發送異步請求后記錄該異步請求序號,并通過判斷異步請求應答所對應的異步請求序號與記錄的異步請求序號是否一致來判斷異步請求應答是否有效,如果一致,則確定該異步請求應答有效;否則,確定該異步請求應答無效。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華三通信技術有限公司,未經杭州華三通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710100257.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:粉末流動溫壓成形橫向壓力的測量裝置
- 下一篇:病人移位機





