[發明專利]一種實現呈現業務的方法和互連網關有效
| 申請號: | 200810066225.1 | 申請日: | 2008-03-29 |
| 公開(公告)號: | CN101547213A | 公開(公告)日: | 2009-09-30 |
| 發明(設計)人: | 卞永剛;孫謙;牟倫建;王玨;許國軍;梁剛;黃成;張永靖 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L12/66 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 呈現 業務 方法 互連 網關 | ||
技術領域
本發明涉及通信領域,特別是涉及一種實現呈現業務的方法和互連網關。
背景技術
呈現業務是一種通訊業務,用戶可以通過訂閱其他用戶的呈現信息,來了 解被訂閱用戶的狀態,例如是否在線,在做什么等等,從而為用戶是否發起與 該被訂閱用戶的通話或其他交流方式提供有效信息。
目前,有兩種現有技術方案可以實現基于XMPP(Extensible?Messaging?and Presence?Protocol,可擴展消息和呈現協議)協議的呈現業務和基于SIMPLE(SIP Instant?Message?and?Presence?Leveraging?Extensions,SIP即時消息和呈現支持擴 展)協議的呈現業務互連。
現有技術中,當XMPP用戶訂閱SIMPLE用戶的呈現信息時的流程如圖1 所示。互連網關將XMPP用戶的訂閱請求轉換成SIMPLE訂閱請求,將SIMPLE 成功訂閱響應轉換成XMPP訂閱成功響應,將SIMPLE呈現通知轉換成XMPP 呈現通知,在SIMPLE訂閱到期之前,刷新SIMPLE側訂閱,如果收到XMPP 側發送的XMPP用戶不在線的呈現通知,則發送SIMPLE側去訂閱請求,等待 XMPP呈現服務器發送探針請求時,重新發送SIMPLE訂閱請求;可選的,為 了防止不信任呈現服務器的放大攻擊,互連網關刷新訂閱之前需要發送探針請 求,獲取XMPP呈現服務器應答。
而當SIMPLE用戶訂閱XMPP用戶的呈現信息時的流程如圖2所示。SIMPLE 觀察者發送訂閱請求,請求訂閱XMPP呈現者的呈現信息,訂閱請求經過 SIMPLE觀察者的歸屬SIMPLE呈現服務器,到達互連網關,互連網關將SIMPLE 訂閱請求轉換成XMPP訂閱請求,發送給XMPP呈現者歸屬呈現服務器,XMPP 呈現者歸屬呈現服務器將XMPP訂閱請求發送給XMPP呈現者客戶端,XMPP呈 現者授權該訂閱,返回允許訂閱響應,XMPP呈現服務器返回訂閱成功響應, 互連網關將XMPP訂閱成功響應轉換成SIMPLE訂閱成功響應,通過SIMPLE呈 現呈現服務器發送給SIMPLE觀察者;互連網關接收XMPP呈現服務器發送的 XMPP用戶的呈現信息,轉換成SIMPLE呈現通知發送給SIMPLE觀察者; SIMPLE觀察者決定終止訂閱,發送去訂閱請求,互連網關將去訂閱請求轉換成 XMPP取消訂閱請求,返回成功響應。
發明人在發明創造的過程中發現,由于XMPP協議和SIMPLE協議的訂閱呈 現業務的機制有所不同,現有技術實現基于XMPP協議的呈現業務和基于 SIMPLE協議的呈現業務互連時,導致網絡資源存在浪費的問題,某些情況下也 改變了XMPP用戶和SIMPLE用戶的原有體驗,使得用戶明顯覺察到訂閱不同域 用戶帶來的差異性。
發明內容
有鑒于此,本發明實施例提供了一種訂閱用戶呈現信息的方法、互連網關, 減少對網絡資源的浪費。
本發明實施例是通過以下技術方案實現的:
本發明實施例提供一種XMPP用戶訂閱SIMPLE用戶呈現信息的方法,包 括:
接收XMPP側用戶發送的訂閱SIMPLE用戶的訂閱請求或者探針請求;
根據所述的訂閱請求或探針請求判斷SIMPLE側是否已存在所述XMPP側 用戶對所述SIMPLE用戶的訂閱;
如果存在,則根據所述已存在的SIMPLE側訂閱的訂閱狀態向XMPP側發 送相應的響應消息。
本發明實施例提供一種SIMPLE用戶訂閱XMPP用戶呈現信息的方法,包 括:
接收SIMPLE側用戶發送的訂閱XMPP側用戶的訂閱請求;
根據所述的訂閱請求判斷SIMPLE側是否已存在所述SIMPLE用戶對所述 XMPP用戶的訂閱;
如果存在,則根據所述已存在的SIMPLE側訂閱狀態向SIMPLE側發送相 應的響應消息。
本發明實施例提供一種SIMPLE用戶訂閱XMPP用戶呈現信息的方法,包 括:
接收SIMPLE用戶發送的訂閱XMPP用戶的訂閱請求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810066225.1/2.html,轉載請聲明來源鉆瓜專利網。





