[發明專利]用于通信網絡遷移的客戶端模擬網關有效
| 申請號: | 201380040717.2 | 申請日: | 2013-07-29 |
| 公開(公告)號: | CN104509070A | 公開(公告)日: | 2015-04-08 |
| 發明(設計)人: | B.B.羅維坎普;M.希 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/58;H04L29/06 |
| 代理公司: | 中國專利代理(香港)有限公司72001 | 代理人: | 孫之剛;景軍平 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 通信 網絡 遷移 客戶端 模擬 網關 | ||
背景技術
許多計算機用戶通常屬于通信網絡,通過該通信網絡他們可以被聯系和聯系其他人。該網絡可以采取內部企業即時消息傳送(IM)系統、因特網(Internet)電子郵件、企業內部專用小交換機(PBX)電話系統、國際公共交換電話網絡(PSTN)等形式。對于這些中的許多,盡管僅有一個國際PSTN,但是可以有這些網絡的多個版本。即,有許多企業內部的PBX系統,并且有由不同提供商運營的眾多在線語音和視頻呼叫網絡。這些網絡可以并且經常確實使用不同的協議來通信。
由于通信網絡的價值經常表現在可以被聯系到的用戶數目的方面,運營商(operator)經常想要在網絡之間建立連接以便一個網絡的用戶可以與另一個網絡中的那些用戶聯系。這通常被稱為“橋接”(“bridging”)或者“對接”(“peering”)兩個網絡。在其他的情況下,運營商可能希望從一個網絡遷移到另一個網絡來將該網絡的所有用戶轉移到新的聯網技術或者來將兩個網絡合并成一個單獨的網絡。然而,如果在網絡之間沒有提供即時(instant)的遷移路徑,則在遷移時段期間或者有停機時間(例如,“當我們的承包商升級我們的系統時,辦公室電話系統本周將不可用”)或者需要維護兩個網絡。實際上,這就是對網絡進行橋接以提供平滑的遷移路徑,而不會使得用戶察覺到實際上是有兩個獨立的網絡。
對于其中所有客戶端直接連接到服務器并與該服務器交換所有的命令、控制和通信媒體的基于服務器的網絡,運營商可以繼續使用相同的網絡協議來與舊的客戶端進行通信,并且在新的服務器內轉換該協議。然而,對于執行控制信令、直接與其他客戶端(例如,端到端的或者對等的)交換媒體等的客戶端,方便的服務器側的改變不一定是可能的。如果這樣的未升級的客戶端將要被橋接到新的網絡,常規的解決方案是要求“新”客戶端也使用舊的協議。如果這是不可能的,則未升級的客戶端無法與新的網絡客戶端對話,并且橋接是不可能的。
發明內容
本發明內容被提供來以簡化的形式介紹下面在具體實施方式中被進一步描述的概念的選擇。本發明內容不意圖標識所要求保護的主題的關鍵特征和必要特征。
各種實施例提供了被配置來模擬使用第一協議進行通信的第一客戶端的客戶端模擬網關。該客戶端模擬網關根據被第二客戶端用來通信的第二、不同的協議來從第二客戶端接收通信。然后,該客戶端模擬網關將這些通信從該第二、不同的協議轉換到第一協議以便提供經轉換的通信。然后,使用第一協議將該經轉換的通信發送給第一客戶端。然后,以第一協議從第一客戶端接收回的通信被轉換到第二、不同的協議并且然后被發送給第二客戶端。
在至少一些實施例中,通過使用分布式的客戶端模擬網關來提升可伸縮性(scalability)。在這些實施例中,被客戶端使用來通信的各種功能是分布式的并獨立運行。通過對功能進行分布,在當前通信中沒有被使用的信息和數據可以被存儲起來,并且在需要用于特定通信的時候可以在必要時被重新加載。
附圖說明
具體實施方式參考了附圖。在這些圖中,附圖標記最左側的(多個)數字標識該附圖標記首次在其中出現的圖。在說明書和圖中的不同實例中使用相同的附圖標記可以指示類似或者相同的項目。
圖1是在可以操作來執行本文描述的各種實施例的示例實現中的環境的圖示。
圖2圖示了根據一個或者多個實施例的示例客戶端架構。
圖3圖示了根據一個或者多個實施例的示例客戶端模擬網關。
圖4?圖示了根據一個或者多個實施例的示例客戶端模擬網關。
圖5圖示了根據一個或者多個實施例的示例客戶端模擬網關。
圖6圖示了根據一個或者多個實施例的示例客戶端模擬網關的操作。
圖7是描述根據一個或者多個實施例的方法中的步驟的流程圖。
圖8是描述根據一個或者多個實施例的方法中的步驟的流程圖。
圖9圖示了包括如參考圖1所描述的各種最終用戶終端的示例系統。
具體實施方式
概述
各種實施例提供了被配置來模擬使用第一協議進行通信的第一客戶端的客戶端模擬網關。該客戶端模擬網關根據被第二客戶端用來通信的第二、不同的協議來從第二客戶端接收通信。然后,該客戶端模擬網關將這些通信從該第二、不同的協議轉換到第一協議來提供經轉換的通信。然后,使用第一協議將這些經轉換的通信發送給第一客戶端。然后,以第一協議從第一客戶端接收回的通信被轉換到第二、不同的協議并且然后被發送到第二客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司;,未經微軟公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380040717.2/2.html,轉載請聲明來源鉆瓜專利網。





