專利名稱:虛擬中繼方法
技術領域:
本發(fā)明屬于計算機、通信和信息技術領域。
聯(lián)機(ON-LINE)服務的基本形式,是設立一個信息中心,讓眾多終端(DTE)通過電話(有線或無線)網與之連接,以提供信息存取服務。為了支持大量終端用戶,中心需備有兩條以上的通信線路或信道(以下簡稱線路),因此,線路中繼是不可缺少的。中繼的目的,是將終端所連線路,根據終端的撥號,從一組線路中選通一條當前空閑線路。中繼的實現(xiàn),是在通信網內由程控交換機完成的?!半娦畔到y(tǒng)順序呼叫”(發(fā)明專利申請?zhí)?4114805.X)實現(xiàn)多路由的順序選通,也是在電信網絡內部完成的。由于特殊的原因,電信部門將中繼線視為特殊資源,對租用大量中繼線的要求持審慎態(tài)度。加之租用中繼線代價高昂,從而造成聯(lián)機系統(tǒng)擴大終端用戶容量的一個瓶頸。于是,尋找替代中繼的方法,至少將其作為過渡辦法,便具有實用意義。中國聯(lián)合信息網(CUIN)采用的方法,是針對一組終端用戶分配一條線路,對不同組分配不同線路。但是這種固定配線方法有兩個缺陷一是由于備用戶聯(lián)機頻度不均,造成線路的擁擠與閑置并存,導致線路有效利用率和系統(tǒng)響應性能降低;二是當線路不得不變更時,很難及時調整適應。
本發(fā)明的目的,是為聯(lián)機服務,提供一種替代中繼的方法。
本發(fā)明的基本思路,是用軟件方式在終端虛擬中繼。中心將所備兩條以上普通線路(非中繼線)的撥號代碼,制作成信道代碼表,以程序和數據的形式提供給終端用戶。信道代碼表對終端用戶是透明的,亦即,終端用戶不必意識到信道代碼表的存在。終端通過運行程序,來實現(xiàn)這樣的虛擬中繼過程在建立通信連接時,按照一定算法(如順序地、隨機地),從信道代碼表中輪流選號,并自動進行撥號,直至成功地建立連接或滿足預定的終止條件。在虛擬中繼過程中,若遇占線而多次撥號,且調制解調器的揚聲器處于打開狀態(tài),終端用戶可聽到不同的撥號音調。為了提高系統(tǒng)對于線路變更的應變能力,系統(tǒng)可基于內含的通信協(xié)議,通過通信傳輸的方式,隱含地自動維護信道代碼表。
總之,實現(xiàn)虛擬中繼,信道代碼表是前提,自動撥號是基礎,輪流選號是手段,建立連接是目的。虛擬中繼的全過程是自動完成的。虛擬中繼除了有不可避免的多次撥號延遲之外,與現(xiàn)實中繼(即通信網中繼)的功能別無二致。實驗表明,多次撥號之間的延遲時間短,終端用戶能夠接受。從系統(tǒng)的角度看,由于多次撥號延遲分布在眾多的終端上,因此中心系統(tǒng)的線路利用率和響應性能不受影響。
本發(fā)明與現(xiàn)有的固定配線方法相比,具有簡單、高效、成本低以及適應性強的優(yōu)點。本發(fā)明作為現(xiàn)實中繼的一種替代辦法,為那些急需中繼而又缺乏中繼的聯(lián)機服務系統(tǒng),提供了一種切實可行的解決方案,從而有助于聯(lián)機服務的發(fā)展和普及,由此產生明顯的社會效益和經濟效益。
圖1是本發(fā)明的構成示意圖。1為終端用戶群中的一個終端,2是電信部門提供公共服務的通信網,3為聯(lián)機服務中心,4為信道代碼表,表中包含兩個以上信道代碼。1與2之間的雙向虛線表示邏輯信道,虛線間的省略圓點表示有多條邏輯信道,對應于信道代碼表中的代碼,是在一條物理線路(信道)上通過自動撥號虛擬的。2與3之間的雙向實線代表現(xiàn)實信道(物理線路),實線間的省略圓點表示有多條現(xiàn)實信道。現(xiàn)實信道中也可混合有現(xiàn)實中繼線。2中貫穿的虛線連接,表示終端虛擬的邏輯信道與中心備有的現(xiàn)實信道是一一對應的(現(xiàn)實中繼線除外)。3至4的單向虛線以及4至1的單向實線,表示信道代碼表是由中心制作而交由終端存儲和讀取的,同時,也隱含表示,終端內部的信道代碼表可通過通信傳輸自動進行維護。
圖2是本發(fā)明的虛擬中繼過程的流程圖。首先,設置指針,初始化記數,開始一輪選撥號。按照一定算法,每次選出一個信道代碼,撥號選通撥通則成功返回,不通則選撥一個新的信道代碼。若所有信道代碼都已遍歷,則判斷是否達到終止條件是則失敗退出,否則繼續(xù)進行下一輪選撥號。
實施本發(fā)明的一種最好方式。參見圖1。信道代碼表4以數據文件形式同時存放在終端1和中心3中。終端1的聯(lián)機軟件包含撥號功能,依照信道代碼表4進行撥號。中心3的管理系統(tǒng)中包含對信道代碼表4進行錄入、修改和刪除的功能。終端1與中心3之間的聯(lián)機協(xié)議中包含一個自動維護機制,以保障兩邊的信道代碼表的一致性。參見圖2。虛擬過程中,遍歷信道代碼采用隨機算法。終止條件是檢測到退出鍵<Esc>。
權利要求
1.一種虛擬中繼方法,是針對多條有線或無線信道,在終端虛擬中繼方式,實現(xiàn)數據終端設備與相應服務中心的通信連接,其特征是中心將其連入通信子網的兩條以上非中繼線通信線路(信道)的撥號代碼,制作成信道代碼表,以程序和數據的形式提供給終端用戶;終端內部存儲由中心確定的信道代碼表,表中包含兩個以上信道代碼;終端在建立與中心的通信連接時,自動依表從中輪番、逐個選通一條信道。
2.根據權利要求1所述的方法,其特征是中心提供終端內部存儲的信道代碼表,采用通信傳輸方式自動更新維護。
全文摘要
虛擬中繼方法,屬于計算機、通信和信息技術領域。聯(lián)機服務系統(tǒng)通常需租用電信部門的中繼線,以滿足終端通信連接的需要。但中繼線既受限制,費用也高。本發(fā)明提供一種替代解決方案,其特征是終端內部存儲一張中心預定的信道代碼表,表中包含兩個以上信道代碼;終端在建立與中心的通信連接時,自動依表從中輪番、逐個選通信道;信道代碼表對終端用戶透明,且可自動更新維護。于是,用一組普通電話線路即能達到中繼通信之功效。
文檔編號H04L12/00GK1130828SQ9511808
公開日1996年9月11日 申請日期1995年11月11日 優(yōu)先權日1995年11月11日
發(fā)明者楊筑平, 趙蘆生 申請人:廣州市金資信息技術有限公司