国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送能力的實(shí)現(xiàn)方法及系統(tǒng)的制作方法

      文檔序號(hào):7716797閱讀:209來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送能力的實(shí)現(xiàn)方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送能力的實(shí)現(xiàn)方法 及系統(tǒng)。
      背景技術(shù)
      在現(xiàn)有因特網(wǎng)上部署著大量的業(yè)務(wù)服務(wù)器,為廣大因特網(wǎng)用戶(hù)提供豐富多彩的業(yè) 務(wù)。例如提供新聞資訊的WEB服務(wù)器,提供聯(lián)網(wǎng)游戲的游戲服務(wù)器,提供海量搜索服務(wù)的 搜索服務(wù)器,等等。這些業(yè)務(wù)的提供方式一般都是由用戶(hù)主動(dòng)去獲取服務(wù),即用戶(hù)使用連 接在因特網(wǎng)上的各類(lèi)終端(PC機(jī)、個(gè)人數(shù)字助理(PDA)、智能手機(jī)等,以下簡(jiǎn)稱(chēng)為用戶(hù)終端) 主動(dòng)與因特網(wǎng)上的特定的業(yè)務(wù)服務(wù)器建立通訊連接,向業(yè)務(wù)服務(wù)器發(fā)送特定的業(yè)務(wù)請(qǐng)求, 然后從業(yè)務(wù)服務(wù)器得到業(yè)務(wù)響應(yīng),業(yè)務(wù)響應(yīng)中包含了用戶(hù)所需要的各類(lèi)信息。這種服務(wù)提供方式對(duì)某些業(yè)務(wù)是不合適的。例如天氣預(yù)報(bào)業(yè)務(wù),用戶(hù)希望業(yè)務(wù)服 務(wù)器在獲得最新的天氣預(yù)報(bào)信息后能主動(dòng)推送給用戶(hù),而不需要等到用戶(hù)主動(dòng)去訪(fǎng)問(wèn)業(yè)務(wù) 服務(wù)器以獲取,等待用戶(hù)的主動(dòng)訪(fǎng)問(wèn)會(huì)影響天氣預(yù)報(bào)信息的及時(shí)性?,F(xiàn)有因特網(wǎng)對(duì)這種由業(yè)務(wù)服務(wù)器主動(dòng)向用戶(hù)推送數(shù)據(jù)報(bào)文(含用戶(hù)所需信息)的 功能(以下簡(jiǎn)稱(chēng)為PUSH功能,由服務(wù)器主動(dòng)推送的數(shù)據(jù)報(bào)文簡(jiǎn)稱(chēng)為PUSH數(shù)據(jù)報(bào)文)是不 支持的,其原因在于因特網(wǎng)上的通信是用IP地址來(lái)標(biāo)識(shí)數(shù)據(jù)報(bào)文的收發(fā)端,用戶(hù)訪(fǎng)問(wèn)業(yè)務(wù) 服務(wù)器時(shí)可通過(guò)DNS功能獲取業(yè)務(wù)服務(wù)器的IP地址,但用戶(hù)終端連接因特網(wǎng)時(shí)獲取到的IP 地址是由因特網(wǎng)接入運(yùn)營(yíng)商動(dòng)態(tài)分配的,若用戶(hù)終端沒(méi)有主動(dòng)去連接業(yè)務(wù)服務(wù)器,則業(yè)務(wù) 服務(wù)器無(wú)法獲得特定用戶(hù)的用戶(hù)終端的IP地址,無(wú)法主動(dòng)向用戶(hù)終端發(fā)送PUSH數(shù)據(jù)報(bào)文?,F(xiàn)有因特網(wǎng)技術(shù)中一種折中的解決方案是用戶(hù)終端連入因特網(wǎng)后,即向特定的 業(yè)務(wù)服務(wù)器發(fā)送登錄請(qǐng)求,由業(yè)務(wù)服務(wù)器記錄下用戶(hù)終端當(dāng)前所用的IP地址;一旦業(yè)務(wù)服 務(wù)器有需要主動(dòng)向用戶(hù)推送的信息,即使用所記錄的用戶(hù)終端IP地址進(jìn)行PUSH數(shù)據(jù)報(bào)文 的發(fā)送。這種方案的缺陷在于如果用戶(hù)有著很多需要主動(dòng)推送數(shù)據(jù)報(bào)文的業(yè)務(wù)(分別由 不同的業(yè)務(wù)服務(wù)器提供),則需要在用戶(hù)終端連入因特網(wǎng)后向不同的業(yè)務(wù)服務(wù)器分別發(fā)送 登錄消息(其中還涉及鑒權(quán)認(rèn)證等過(guò)程);一旦用戶(hù)意外掉網(wǎng)后重連,IP地址發(fā)生變化, 就需要重新進(jìn)行登錄;如果業(yè)務(wù)服務(wù)器在用戶(hù)連網(wǎng)期間發(fā)生異常,丟失用戶(hù)終端IP地址信 息,則無(wú)法進(jìn)行PUSH數(shù)據(jù)報(bào)文的發(fā)送。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問(wèn)題是提供一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送能力的實(shí)現(xiàn)方法和 系統(tǒng),增強(qiáng)對(duì)數(shù)據(jù)報(bào)文主動(dòng)推送能力的支持。為了解決上述問(wèn)題,本發(fā)明提供了一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送能力的實(shí)現(xiàn)方法, 該方法應(yīng)用于基于身份標(biāo)識(shí)和位置分離框架的系統(tǒng),包括第一主機(jī)節(jié)點(diǎn)從映射轉(zhuǎn)發(fā)平面獲取第二主機(jī)節(jié)點(diǎn)的在線(xiàn)或離線(xiàn)狀態(tài)信息,根據(jù)所述在線(xiàn)或離線(xiàn)狀態(tài)信息向所述第二主機(jī)節(jié)點(diǎn)推送數(shù)據(jù)報(bào)文。進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述第一主機(jī)節(jié)點(diǎn)根據(jù)所述在線(xiàn)或離線(xiàn) 狀態(tài)信息向第二主機(jī)節(jié)點(diǎn)推送數(shù)據(jù)報(bào)文包括第一主機(jī)節(jié)點(diǎn)需向第二主機(jī)節(jié)點(diǎn)推送數(shù)據(jù)報(bào)文時(shí),判斷第二主機(jī)節(jié)點(diǎn)的狀態(tài),如 果所述第二主機(jī)節(jié)點(diǎn)處于在線(xiàn)狀態(tài),則向所述第二主機(jī)節(jié)點(diǎn)推送所述數(shù)據(jù)報(bào)文;如果所述 第二主機(jī)節(jié)點(diǎn)處于離線(xiàn)狀態(tài),則第一主機(jī)節(jié)點(diǎn)保存該數(shù)據(jù)報(bào)文,在獲知所述第二主機(jī)節(jié)點(diǎn) 上線(xiàn)后,向所述第二主機(jī)節(jié)點(diǎn)推送所述數(shù)據(jù)報(bào)文。進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述第一主機(jī)節(jié)點(diǎn)通過(guò)如下方式獲取第 二主機(jī)節(jié)點(diǎn)的在線(xiàn)或離線(xiàn)狀態(tài)信息第一主機(jī)節(jié)點(diǎn)向其所在的第一接入服務(wù)節(jié)點(diǎn)發(fā)送用戶(hù)狀態(tài)訂閱消息,消息中包含 第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí);接入服務(wù)器節(jié)點(diǎn)將所述用戶(hù)狀態(tài)訂閱消息轉(zhuǎn)發(fā)給映射轉(zhuǎn)發(fā)平面;映射轉(zhuǎn)發(fā)平面在第二主機(jī)節(jié)點(diǎn)的在線(xiàn)狀態(tài)發(fā)生變化時(shí),發(fā)送狀態(tài)變化通知消息給 所述第一主機(jī)節(jié)點(diǎn)。進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述第一主機(jī)節(jié)點(diǎn)向所述第二主機(jī)節(jié)點(diǎn) 推送所述數(shù)據(jù)報(bào)文包括所述第一主機(jī)節(jié)點(diǎn)將需推送給第二主機(jī)節(jié)點(diǎn)的數(shù)據(jù)報(bào)文發(fā)送給其所在的第一接 入服務(wù)節(jié)點(diǎn),所述數(shù)據(jù)報(bào)文中包含所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí);所述第一接入服務(wù)節(jié)點(diǎn)收到所述數(shù)據(jù)報(bào)文后,如果在本地查詢(xún)到所述第二主機(jī)節(jié) 點(diǎn)的身份標(biāo)識(shí)對(duì)應(yīng)的位置標(biāo)識(shí),則將所述位置標(biāo)識(shí)添加到所述數(shù)據(jù)報(bào)文中,將所述數(shù)據(jù)報(bào) 文發(fā)送至廣義轉(zhuǎn)發(fā)平面;如果在本地沒(méi)有查詢(xún)到所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí)對(duì)應(yīng)的位置 標(biāo)識(shí),則將所述數(shù)據(jù)報(bào)文封裝后發(fā)送至映射轉(zhuǎn)發(fā)平面,所述映射轉(zhuǎn)發(fā)平面收到所述數(shù)據(jù)報(bào) 文后,查詢(xún)所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí)對(duì)應(yīng)的位置標(biāo)識(shí),并將所述位置標(biāo)識(shí)添加到所述 數(shù)據(jù)報(bào)文中,轉(zhuǎn)發(fā)所述數(shù)據(jù)報(bào)文至廣義轉(zhuǎn)發(fā)平面;所述廣義轉(zhuǎn)發(fā)平面將所述數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)至所述第二主機(jī)節(jié)點(diǎn)所在的第二接入服 務(wù)節(jié)點(diǎn),所述第二接入服務(wù)節(jié)點(diǎn)將所述數(shù)據(jù)報(bào)文發(fā)送給所述第二主機(jī)節(jié)點(diǎn)。進(jìn)一步地,上述方法還可具有以下特點(diǎn),所述第一主機(jī)節(jié)點(diǎn)為業(yè)務(wù)服務(wù)器或用戶(hù) 終端,所述第二主機(jī)節(jié)點(diǎn)為業(yè)務(wù)服務(wù)器或用戶(hù)終端。本發(fā)明還提供一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送能力的實(shí)現(xiàn)系統(tǒng),該系統(tǒng)為基于身份標(biāo) 識(shí)和位置分離框架的系統(tǒng),所述系統(tǒng)中包括第一主機(jī)節(jié)點(diǎn)、第二主機(jī)節(jié)點(diǎn)和映射轉(zhuǎn)發(fā)平面, 其中所述第一主機(jī)節(jié)點(diǎn),用于從映射轉(zhuǎn)發(fā)平面獲取第二主機(jī)節(jié)點(diǎn)的在線(xiàn)或離線(xiàn)狀態(tài)信 息,根據(jù)所述在線(xiàn)或離線(xiàn)狀態(tài)信息向所述第二主機(jī)節(jié)點(diǎn)推送數(shù)據(jù)報(bào)文。進(jìn)一步地,上述系統(tǒng)還可具有以下特點(diǎn),所述第一主機(jī)節(jié)點(diǎn),用于在需向第二主機(jī) 節(jié)點(diǎn)推送數(shù)據(jù)報(bào)文時(shí),判斷第二主機(jī)節(jié)點(diǎn)的狀態(tài),如果所述第二主機(jī)節(jié)點(diǎn)處于在線(xiàn)狀態(tài),則 向所述第二主機(jī)節(jié)點(diǎn)推送所述數(shù)據(jù)報(bào)文;如果所述第二主機(jī)節(jié)點(diǎn)處于離線(xiàn)狀態(tài),則第一主 機(jī)節(jié)點(diǎn)保存該數(shù)據(jù)報(bào)文,在獲知所述第二主機(jī)節(jié)點(diǎn)上線(xiàn)后,向所述第二主機(jī)節(jié)點(diǎn)推送所述 數(shù)據(jù)報(bào)文。進(jìn)一步地,上述系統(tǒng)還可具有以下特點(diǎn),所述系統(tǒng)還包括第一接入服務(wù)節(jié)點(diǎn),其中所述第一主機(jī)節(jié)點(diǎn),還用于向其所在的第一接入服務(wù)節(jié)點(diǎn)發(fā)送用戶(hù)狀態(tài)訂閱消 息,消息中包含第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí);所述第一接入服務(wù)節(jié)點(diǎn),用于將所述用戶(hù)狀態(tài)訂閱消息轉(zhuǎn)發(fā)給映射轉(zhuǎn)發(fā)平面;所述映射轉(zhuǎn)發(fā)平面,用于在收到所述用戶(hù)狀態(tài)訂閱消息后,在第二主機(jī)節(jié)點(diǎn)的在 線(xiàn)狀態(tài)發(fā)生變化時(shí),發(fā)送狀態(tài)變化通知消息給所述第一主機(jī)節(jié)點(diǎn)。進(jìn)一步地,上述系統(tǒng)還可具有以下特點(diǎn),所述系統(tǒng)中還包括第一接入服務(wù)節(jié)點(diǎn)、廣 義轉(zhuǎn)發(fā)平面和第二接入服務(wù)節(jié)點(diǎn),其中所述第一主機(jī)節(jié)點(diǎn),還用于將需推送給第二主機(jī)節(jié)點(diǎn)的數(shù)據(jù)報(bào)文發(fā)送給其所在的 第一接入服務(wù)節(jié)點(diǎn),所述數(shù)據(jù)報(bào)文中包含所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí);所述第一接入服務(wù)節(jié)點(diǎn),用于收到所述數(shù)據(jù)報(bào)文后,如果在本地查詢(xún)到所述第二 主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí)對(duì)應(yīng)的位置標(biāo)識(shí),則將所述位置標(biāo)識(shí)添加到所述數(shù)據(jù)報(bào)文中,將所述 數(shù)據(jù)報(bào)文發(fā)送至廣義轉(zhuǎn)發(fā)平面;如果在本地沒(méi)有查詢(xún)到所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí)對(duì)應(yīng) 的位置標(biāo)識(shí),則將所述數(shù)據(jù)報(bào)文封裝后發(fā)送至映射轉(zhuǎn)發(fā)平面;所述映射轉(zhuǎn)發(fā)平面,用于收到所述數(shù)據(jù)報(bào)文后,查詢(xún)所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo) 識(shí)對(duì)應(yīng)的位置標(biāo)識(shí),將所述位置標(biāo)識(shí)添加到所述數(shù)據(jù)報(bào)文中,轉(zhuǎn)發(fā)所述數(shù)據(jù)報(bào)文至廣義轉(zhuǎn) 發(fā)平面;所述廣義轉(zhuǎn)發(fā)平面,用于將所述數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)至所述第二主機(jī)節(jié)點(diǎn)所在的第二接 入服務(wù)節(jié)點(diǎn);所述第二接入服務(wù)節(jié)點(diǎn),用于將所述數(shù)據(jù)報(bào)文發(fā)送給所述第二主機(jī)節(jié)點(diǎn)。進(jìn)一步地,上述系統(tǒng)還可具有以下特點(diǎn),所述第一主機(jī)節(jié)點(diǎn)為業(yè)務(wù)服務(wù)器或用戶(hù) 終端,所述第二主機(jī)節(jié)點(diǎn)為業(yè)務(wù)服務(wù)器或用戶(hù)終端。與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果本發(fā)明提供了一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送能力的實(shí)現(xiàn)方法和系統(tǒng),支持在用戶(hù)終 端不在線(xiàn)情況下的數(shù)據(jù)報(bào)文主動(dòng)推送能力,滿(mǎn)足用戶(hù)終端為移動(dòng)節(jié)點(diǎn)情況下的特點(diǎn),節(jié)約 網(wǎng)絡(luò)傳送能力,減少業(yè)務(wù)服務(wù)器的重試工作,并使用戶(hù)終端可以及時(shí)收到所需的數(shù)據(jù)報(bào)文。


      圖1為現(xiàn)有的基于身份標(biāo)識(shí)和位置分離架構(gòu)的網(wǎng)絡(luò)拓?fù)涫疽鈭D;圖2為本發(fā)明基于身份標(biāo)識(shí)和位置分離架構(gòu)的相關(guān)接口及數(shù)據(jù)推送功能示意圖;圖3為本發(fā)明采用的一種網(wǎng)絡(luò)改進(jìn)架構(gòu)的實(shí)施例示意圖;圖4為本發(fā)明采用的另一種網(wǎng)絡(luò)改進(jìn)架構(gòu)的實(shí)施例示意圖;圖5為本發(fā)明采用的第三種網(wǎng)絡(luò)改進(jìn)架構(gòu)的實(shí)施例示意圖;圖6為本發(fā)明采用的第四種網(wǎng)絡(luò)改進(jìn)架構(gòu)的實(shí)施例示意圖。
      具體實(shí)施例方式下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明進(jìn)行更詳細(xì)的說(shuō)明?,F(xiàn)有技術(shù)中IP地址的語(yǔ)義過(guò)載缺陷?,F(xiàn)有因特網(wǎng)廣泛使用的TCP/ IP (Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/ 互聯(lián)網(wǎng)絡(luò)協(xié)議)協(xié)議中IP地址具有雙重功能,既作為網(wǎng)絡(luò)層的通信終端主機(jī)網(wǎng)絡(luò)接口在網(wǎng)絡(luò)拓?fù)渲械奈?置標(biāo)識(shí),又作為傳輸層主機(jī)網(wǎng)絡(luò)接口的身份標(biāo)識(shí)。TCP/IP協(xié)議在設(shè)計(jì)之初并未考慮通信終 端移動(dòng)的情況,一旦通信終端位置發(fā)生變化,IP地址即可能改變,致使身份標(biāo)識(shí)也隨之改 變。當(dāng)通信主機(jī)移動(dòng)越來(lái)越普遍時(shí),這種IP地址的語(yǔ)義過(guò)載缺陷日益明顯。例如,如前所 述,特定用戶(hù)的用戶(hù)終端的IP地址是可變的,業(yè)務(wù)服務(wù)器只有隨時(shí)掌握用戶(hù)終端當(dāng)前的IP 地址,才能實(shí)現(xiàn)PUSH功能。本發(fā)明提供了身份標(biāo)識(shí)和位置分離的思路,將IP地址原有的雙重功能進(jìn)行分離, 位置標(biāo)識(shí)與身份標(biāo)識(shí)采用不同的標(biāo)識(shí),例如,位置標(biāo)識(shí)仍采用IP地址,身份標(biāo)識(shí)采用另外 定義的主機(jī)標(biāo)識(shí)。對(duì)于同一用戶(hù)終端,其位置標(biāo)識(shí)可能隨接入點(diǎn)位置、接入時(shí)間等因素而改 變,但其身份標(biāo)識(shí)可保持不變,業(yè)務(wù)層只使用通信終端的身份標(biāo)識(shí)建立端到端通信,不關(guān)心 位置標(biāo)識(shí)的變化。這樣,業(yè)務(wù)服務(wù)器只要獲知特定用戶(hù)的用戶(hù)終端的身份標(biāo)識(shí),即可向其推 送數(shù)據(jù)報(bào)文。數(shù)據(jù)報(bào)文如何送到正確的用戶(hù)終端所在位置,由身份標(biāo)識(shí)和位置分離的具體 解決方案來(lái)實(shí)現(xiàn)。本發(fā)明的一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送的身份標(biāo)識(shí)和位置分離的解決方案如下該解決方案的核心思想是將網(wǎng)絡(luò)劃分為接入層和核心層,為網(wǎng)絡(luò)中的每個(gè)用戶(hù) (包括業(yè)務(wù)服務(wù)器和用戶(hù)終端)分配唯一的主機(jī)身份標(biāo)識(shí)(AID =Access Identif ier),該主 機(jī)身份標(biāo)識(shí)具有唯一性,在移動(dòng)過(guò)程中始終保持不變;網(wǎng)絡(luò)中有兩種標(biāo)識(shí)類(lèi)型主機(jī)身份 標(biāo)識(shí)(AID)和位置路由標(biāo)識(shí)(RID =Routing Identifier),其中主機(jī)身份標(biāo)識(shí)只能在接入層 使用,位置路由標(biāo)識(shí)只能在核心層使用。該解決方案提出的網(wǎng)絡(luò)架構(gòu)的拓?fù)涫疽鈭D如圖1所示,將網(wǎng)絡(luò)劃分為接入網(wǎng)和骨 干網(wǎng),接入網(wǎng)負(fù)責(zé)提供并維護(hù)主機(jī)節(jié)點(diǎn)(包括用戶(hù)終端和業(yè)務(wù)服務(wù)器,按移動(dòng)能力可分為 固定節(jié)點(diǎn)、游牧節(jié)點(diǎn)、移動(dòng)節(jié)點(diǎn),業(yè)務(wù)服務(wù)器一般為固定節(jié)點(diǎn))到接入服務(wù)節(jié)點(diǎn)(ASN)之間 的二層鏈路;骨干網(wǎng)又分為兩個(gè)邏輯上獨(dú)立的功能平面映射轉(zhuǎn)發(fā)平面和廣義轉(zhuǎn)發(fā)平面, 主要負(fù)責(zé)通過(guò)不同的接入網(wǎng)接入的主機(jī)節(jié)點(diǎn)之間收發(fā)的數(shù)據(jù)報(bào)文的路由。接入服務(wù)節(jié)點(diǎn)(ASN)位于骨干網(wǎng)和接入網(wǎng)的分界點(diǎn),分別與接入網(wǎng)及骨干網(wǎng)接 口,為各類(lèi)主機(jī)節(jié)點(diǎn)分配RID、提供接入服務(wù),維護(hù)主機(jī)節(jié)點(diǎn)連接,維護(hù)/查詢(xún)通訊對(duì)端的 AID-RID映射關(guān)系,轉(zhuǎn)發(fā)主機(jī)節(jié)點(diǎn)數(shù)據(jù)。接入網(wǎng)與骨干網(wǎng)在拓?fù)潢P(guān)系上沒(méi)有重疊。在接入網(wǎng) 部分,主機(jī)節(jié)點(diǎn)使用AID進(jìn)行尋址。映射轉(zhuǎn)發(fā)平面中,ILR(Identity Location Register,身份位置寄存器)負(fù)責(zé)維護(hù) /保存網(wǎng)絡(luò)中用戶(hù)的AID-RID映射關(guān)系,實(shí)現(xiàn)主機(jī)節(jié)點(diǎn)的登記注冊(cè)功能,處理通信對(duì)端主機(jī) 節(jié)點(diǎn)的位置查詢(xún)流程,并通過(guò)數(shù)據(jù)配置或路由同步的方式形成AID的路由表。PTFO^cket Transfer Function,分組轉(zhuǎn)發(fā)功能)負(fù)責(zé)轉(zhuǎn)發(fā)以AID標(biāo)識(shí)為目的地址的數(shù)據(jù)報(bào)文。PTF與 ILR共享網(wǎng)絡(luò)中用戶(hù)的AID-RID映射關(guān)系,兩者可以位于同一物理實(shí)體。在映射轉(zhuǎn)發(fā)平面 中,眾多ILR/PTF設(shè)備采用DHT算法進(jìn)行分布式存儲(chǔ)與處理,從而具有極高的可靠性和極強(qiáng) 的存儲(chǔ)/處理能力。廣義轉(zhuǎn)發(fā)平面的主要功能是根據(jù)數(shù)據(jù)報(bào)文中的RID進(jìn)行選路和轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文。其 中,通用交換路由器(General Switch Router,簡(jiǎn)稱(chēng)GSR)主要用于路由并轉(zhuǎn)發(fā)以RID為目 的地址的數(shù)據(jù)報(bào)文。上述基于網(wǎng)絡(luò)的身份標(biāo)識(shí)和位置分離架構(gòu)的相關(guān)接口如圖2所示,S1/D1是主機(jī)節(jié)點(diǎn)與ASN之間的控制信令/用戶(hù)數(shù)據(jù)接口。Sl是用于主機(jī)節(jié)點(diǎn)接入管理的信令接口,Dl 是數(shù)據(jù)轉(zhuǎn)發(fā)和接收的接口。 Dl接口的數(shù)據(jù)報(bào)文格式為
      權(quán)利要求
      1.一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送能力的實(shí)現(xiàn)方法,其特征在于,該方法應(yīng)用于基于身份 標(biāo)識(shí)和位置分離框架的系統(tǒng),包括第一主機(jī)節(jié)點(diǎn)從映射轉(zhuǎn)發(fā)平面獲取第二主機(jī)節(jié)點(diǎn)的在線(xiàn)或離線(xiàn)狀態(tài)信息,根據(jù)所述在 線(xiàn)或離線(xiàn)狀態(tài)信息向所述第二主機(jī)節(jié)點(diǎn)推送數(shù)據(jù)報(bào)文。
      2.如權(quán)利要求1所述的方法,其特征在于,所述第一主機(jī)節(jié)點(diǎn)根據(jù)所述在線(xiàn)或離線(xiàn)狀 態(tài)信息向第二主機(jī)節(jié)點(diǎn)推送數(shù)據(jù)報(bào)文包括第一主機(jī)節(jié)點(diǎn)需向第二主機(jī)節(jié)點(diǎn)推送數(shù)據(jù)報(bào)文時(shí),判斷第二主機(jī)節(jié)點(diǎn)的狀態(tài),如果所 述第二主機(jī)節(jié)點(diǎn)處于在線(xiàn)狀態(tài),則向所述第二主機(jī)節(jié)點(diǎn)推送所述數(shù)據(jù)報(bào)文;如果所述第二 主機(jī)節(jié)點(diǎn)處于離線(xiàn)狀態(tài),則第一主機(jī)節(jié)點(diǎn)保存該數(shù)據(jù)報(bào)文,在獲知所述第二主機(jī)節(jié)點(diǎn)上線(xiàn) 后,向所述第二主機(jī)節(jié)點(diǎn)推送所述數(shù)據(jù)報(bào)文。
      3.如權(quán)利要求1或2所述的方法,其特征在于,所述第一主機(jī)節(jié)點(diǎn)通過(guò)如下方式獲取第 二主機(jī)節(jié)點(diǎn)的在線(xiàn)或離線(xiàn)狀態(tài)信息第一主機(jī)節(jié)點(diǎn)向其所在的第一接入服務(wù)節(jié)點(diǎn)發(fā)送用戶(hù)狀態(tài)訂閱消息,消息中包含第二 主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí);接入服務(wù)器節(jié)點(diǎn)將所述用戶(hù)狀態(tài)訂閱消息轉(zhuǎn)發(fā)給映射轉(zhuǎn)發(fā)平面;映射轉(zhuǎn)發(fā)平面在第二主機(jī)節(jié)點(diǎn)的在線(xiàn)狀態(tài)發(fā)生變化時(shí),發(fā)送狀態(tài)變化通知消息給所述 第一主機(jī)節(jié)點(diǎn)。
      4.如權(quán)利要求2所述的方法,其特征在于,所述第一主機(jī)節(jié)點(diǎn)向所述第二主機(jī)節(jié)點(diǎn)推 送所述數(shù)據(jù)報(bào)文包括所述第一主機(jī)節(jié)點(diǎn)將需推送給第二主機(jī)節(jié)點(diǎn)的數(shù)據(jù)報(bào)文發(fā)送給其所在的第一接入服 務(wù)節(jié)點(diǎn),所述數(shù)據(jù)報(bào)文中包含所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí);所述第一接入服務(wù)節(jié)點(diǎn)收到所述數(shù)據(jù)報(bào)文后,如果在本地查詢(xún)到所述第二主機(jī)節(jié)點(diǎn)的 身份標(biāo)識(shí)對(duì)應(yīng)的位置標(biāo)識(shí),則將所述位置標(biāo)識(shí)添加到所述數(shù)據(jù)報(bào)文中,將所述數(shù)據(jù)報(bào)文發(fā) 送至廣義轉(zhuǎn)發(fā)平面;如果在本地沒(méi)有查詢(xún)到所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí)對(duì)應(yīng)的位置標(biāo) 識(shí),則將所述數(shù)據(jù)報(bào)文封裝后發(fā)送至映射轉(zhuǎn)發(fā)平面,所述映射轉(zhuǎn)發(fā)平面收到所述數(shù)據(jù)報(bào)文 后,查詢(xún)所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí)對(duì)應(yīng)的位置標(biāo)識(shí),并將所述位置標(biāo)識(shí)添加到所述數(shù) 據(jù)報(bào)文中,轉(zhuǎn)發(fā)所述數(shù)據(jù)報(bào)文至廣義轉(zhuǎn)發(fā)平面;所述廣義轉(zhuǎn)發(fā)平面將所述數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)至所述第二主機(jī)節(jié)點(diǎn)所在的第二接入服務(wù)節(jié) 點(diǎn),所述第二接入服務(wù)節(jié)點(diǎn)將所述數(shù)據(jù)報(bào)文發(fā)送給所述第二主機(jī)節(jié)點(diǎn)。
      5.如權(quán)利要求1或2所述的方法,其特征在于,所述第一主機(jī)節(jié)點(diǎn)為業(yè)務(wù)服務(wù)器或用戶(hù) 終端,所述第二主機(jī)節(jié)點(diǎn)為業(yè)務(wù)服務(wù)器或用戶(hù)終端。
      6.一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送能力的實(shí)現(xiàn)系統(tǒng),其特征在于,該系統(tǒng)為基于身份標(biāo)識(shí) 和位置分離框架的系統(tǒng),所述系統(tǒng)中包括第一主機(jī)節(jié)點(diǎn)、第二主機(jī)節(jié)點(diǎn)和映射轉(zhuǎn)發(fā)平面,其 中所述第一主機(jī)節(jié)點(diǎn),用于從映射轉(zhuǎn)發(fā)平面獲取第二主機(jī)節(jié)點(diǎn)的在線(xiàn)或離線(xiàn)狀態(tài)信息, 根據(jù)所述在線(xiàn)或離線(xiàn)狀態(tài)信息向所述第二主機(jī)節(jié)點(diǎn)推送數(shù)據(jù)報(bào)文。
      7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一主機(jī)節(jié)點(diǎn),用于在需向第二主機(jī)節(jié)點(diǎn)推送數(shù)據(jù)報(bào)文時(shí),判斷第二主機(jī)節(jié)點(diǎn)的 狀態(tài),如果所述第二主機(jī)節(jié)點(diǎn)處于在線(xiàn)狀態(tài),則向所述第二主機(jī)節(jié)點(diǎn)推送所述數(shù)據(jù)報(bào)文;如果所述第二主機(jī)節(jié)點(diǎn)處于離線(xiàn)狀態(tài),則第一主機(jī)節(jié)點(diǎn)保存該數(shù)據(jù)報(bào)文,在獲知所述第二主 機(jī)節(jié)點(diǎn)上線(xiàn)后,向所述第二主機(jī)節(jié)點(diǎn)推送所述數(shù)據(jù)報(bào)文。
      8.如權(quán)利要求6或7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括第一接入服務(wù)節(jié)點(diǎn),其中所述第一主機(jī)節(jié)點(diǎn),還用于向其所在的第一接入服務(wù)節(jié)點(diǎn)發(fā)送用戶(hù)狀態(tài)訂閱消息,消 息中包含第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí);所述第一接入服務(wù)節(jié)點(diǎn),用于將所述用戶(hù)狀態(tài)訂閱消息轉(zhuǎn)發(fā)給映射轉(zhuǎn)發(fā)平面; 所述映射轉(zhuǎn)發(fā)平面,用于在收到所述用戶(hù)狀態(tài)訂閱消息后,在第二主機(jī)節(jié)點(diǎn)的在線(xiàn)狀 態(tài)發(fā)生變化時(shí),發(fā)送狀態(tài)變化通知消息給所述第一主機(jī)節(jié)點(diǎn)。
      9.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)中還包括第一接入服務(wù)節(jié)點(diǎn)、廣義 轉(zhuǎn)發(fā)平面和第二接入服務(wù)節(jié)點(diǎn),其中所述第一主機(jī)節(jié)點(diǎn),還用于將需推送給第二主機(jī)節(jié)點(diǎn)的數(shù)據(jù)報(bào)文發(fā)送給其所在的第一 接入服務(wù)節(jié)點(diǎn),所述數(shù)據(jù)報(bào)文中包含所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí);所述第一接入服務(wù)節(jié)點(diǎn),用于收到所述數(shù)據(jù)報(bào)文后,如果在本地查詢(xún)到所述第二主機(jī) 節(jié)點(diǎn)的身份標(biāo)識(shí)對(duì)應(yīng)的位置標(biāo)識(shí),則將所述位置標(biāo)識(shí)添加到所述數(shù)據(jù)報(bào)文中,將所述數(shù)據(jù) 報(bào)文發(fā)送至廣義轉(zhuǎn)發(fā)平面;如果在本地沒(méi)有查詢(xún)到所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí)對(duì)應(yīng)的位 置標(biāo)識(shí),則將所述數(shù)據(jù)報(bào)文封裝后發(fā)送至映射轉(zhuǎn)發(fā)平面;所述映射轉(zhuǎn)發(fā)平面,用于收到所述數(shù)據(jù)報(bào)文后,查詢(xún)所述第二主機(jī)節(jié)點(diǎn)的身份標(biāo)識(shí)對(duì) 應(yīng)的位置標(biāo)識(shí),將所述位置標(biāo)識(shí)添加到所述數(shù)據(jù)報(bào)文中,轉(zhuǎn)發(fā)所述數(shù)據(jù)報(bào)文至廣義轉(zhuǎn)發(fā)平所述廣義轉(zhuǎn)發(fā)平面,用于將所述數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)至所述第二主機(jī)節(jié)點(diǎn)所在的第二接入服 務(wù)節(jié)點(diǎn);所述第二接入服務(wù)節(jié)點(diǎn),用于將所述數(shù)據(jù)報(bào)文發(fā)送給所述第二主機(jī)節(jié)點(diǎn)。
      10.如權(quán)利要求6或7所述的系統(tǒng),其特征在于,所述第一主機(jī)節(jié)點(diǎn)為業(yè)務(wù)服務(wù)器或用 戶(hù)終端,所述第二主機(jī)節(jié)點(diǎn)為業(yè)務(wù)服務(wù)器或用戶(hù)終端。
      全文摘要
      本發(fā)明提供了一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送能力的實(shí)現(xiàn)方法,該方法應(yīng)用于基于身份標(biāo)識(shí)和位置分離框架的系統(tǒng),包括第一主機(jī)節(jié)點(diǎn)從映射轉(zhuǎn)發(fā)平面獲取第二主機(jī)節(jié)點(diǎn)的在線(xiàn)或離線(xiàn)狀態(tài)信息,根據(jù)所述在線(xiàn)或離線(xiàn)狀態(tài)信息向所述第二主機(jī)節(jié)點(diǎn)推送數(shù)據(jù)報(bào)文。本發(fā)明還提供了一種支持?jǐn)?shù)據(jù)報(bào)文主動(dòng)推送能力的實(shí)現(xiàn)系統(tǒng)。本發(fā)明所述方法和系統(tǒng),支持終端不在線(xiàn)情況下的數(shù)據(jù)報(bào)文主動(dòng)推送。
      文檔編號(hào)H04L12/58GK102045266SQ20091020532
      公開(kāi)日2011年5月4日 申請(qǐng)日期2009年10月10日 優(yōu)先權(quán)日2009年10月10日
      發(fā)明者沈岷, 符濤 申請(qǐng)人:中興通訊股份有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1