欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于在通信網絡中更新業(yè)務的方法

文檔序號:7861237閱讀:201來源:國知局
專利名稱:用于在通信網絡中更新業(yè)務的方法
其部件以分組交換方式相互通信的通信網絡,越來越多地代替線路交換的通信網絡。當使用網際協(xié)議(IP)來交換以數據形式存在的聲音信息時,這些網絡通常也稱為IP上的語音(縮寫為VoIP)網絡。在此,這些網絡或者只用來傳輸語音數據,或者也可用混合方式不僅傳輸語音數據而且也傳輸其他信息。
布置在通信網絡中的并且相互連接的設備一般稱為通信部件。當采用這樣一個通信部件作為終端設備、譬如作為電話或多媒體終端時,該部件也被稱為客戶部件。其他部件不用作終端設備,而是在通信網絡中提供業(yè)務。這些業(yè)務譬如可以是網關功能、語音郵件服務器、地址目錄或其他類似的業(yè)務。這些通信部件也被稱為服務器部件。
不僅客戶部件、而且服務器部件通常是由計算機硬件(譬如PC)組成,該計算機硬件借助相應的硬件擴展和相匹配的軟件執(zhí)行相應的功能。在此通信部件的業(yè)務能力往往取決于所安裝的軟件的存在和版本等級,以致通過更新已經安裝的軟件或新安裝至今還不存在的軟件可以明顯地提高通信部件的業(yè)務能力。
在計算機硬件上也可安裝超過一個的軟件應用程序,以致在網絡中唯一的一個物理部件基本上不僅可執(zhí)行客戶功能而且可執(zhí)行服務器功能。這些通信部件在文獻中也稱為客戶服務器(Servent),其是由概念“客戶”和“服務器”推導出的人造詞。
通信部件通過以下方式相互連接,即該通信部件彼此交換被編址的數據包。在此,每個通信部件在分組交換的網絡中都具有一個網絡地址,該網絡地址是唯一地分配給它的。在按照網際協(xié)議交換數據的網絡(IP網)中,這個網絡地址譬如是IP地址和IP端口號碼。如果一個通信部件與另一個通信部件連接或交換數據,則必須事先得知該另一個部件的網絡地址。網絡地址在時間上不總是固定地被分配給通信部件,而是在網絡中也可動態(tài)地被分配,由此通信部件在每次斷開和重新接通后或在預定的事件后都可分別有另一個地址。由于這個原因,在已知的分組交換的通信網絡中,至少一個網絡部件被配備有可在這個通信網中使用的所有通信部件的地址目錄(地址數據庫)。這些服務器部件通常也被稱為關守。
但是,已知按照關守的類型在無中心地址數據庫的情況下也可進行數據交換,譬如借助方法“The Gnutella Protocol SpecificationV0.4(Gnutella協(xié)議規(guī)范V0.4)”,利用該方法因特網中的通信部件可自動地找到其他的通信部件以進行文件交換。在此,文件交換和由此進行的數據交換因此不借助中央服務器部件或一個“關守”實施,而是直接在各個通信部件之間實現。無需上級機構而規(guī)定直接在通信部件之間進行數據交換的網絡稱為對等網絡。不僅包括“客戶”而且包括“服務器”的功能的通信部件是上面已經提及的“客戶服務器”。
在按照Gnutella規(guī)范的對等網絡中,每個通信部件(譬如PC)都隨時準備好將文件與其他通信部件進行交換。為了可進行數據交換,搜尋的通信部件需要隨時準備好調用被搜尋的文件的通信部件的網絡地址。為此,這些搜尋的通信部件首先發(fā)送第一搜尋消息、即所謂的“ping”。收到一個“ping”搜尋消息的通信部件以命中應答、即所謂的“pong”回答搜尋的通信部件。在這個命中應答中,分別包含著回答的通信部件的網絡地址以及由這個通信部件所提供的進行交換的文件的數量。
在下一個步驟中,進行搜尋的通信部件發(fā)送第二搜尋消息“查詢(Query)”給有限地選擇的那些用“pong”回答“ping”搜尋消息的通信部件。第二搜尋消息已經包括被搜尋的文件的文件名。如果一個通信部件接收到第二搜尋消息“查詢”,但該通信部件本身不準備交換被搜尋的文件,則該通信部件將這個搜尋消息轉發(fā)給通信網絡中其他的通信部件,這些其他的通信部件譬如已通過過去已經執(zhí)行的“ping”方法測定出其地址。然而如果通信部件可提供用于交換的所需的文件,則該通信部件用命中應答“查詢命中(Query Hit)”來回答第二搜尋消息“查詢”,由此進行搜尋的通信部件借助在網際協(xié)議中定義的命令可初始化文件傳輸。
當在其他的通信部件中搜尋某個文件時,采用Gnutella方法。一旦被搜尋的文件第一次被找到,搜尋方法就嚴格結束。
雖然按照Gnutella方法搜尋時一次找到正確的文件就足夠了,但是在通信網絡的業(yè)務(資源)中,獲得對同一種類型的多個資源的訪問通常是重要的,以便在需要時在這些資源之間可進行選擇。
公知方法的另一個缺點是,盡管能夠在通信部件之間交換有用數據,然而不能夠確保在通信部件上采用的軟件是否已足夠或當前是否足夠用于處理所述有用數據。
此外用公知的方法不可能修改安裝在通信部件上的軟件。本發(fā)明的任務是改善布置在分組交換通信網絡中的受軟件控制的通信部件的業(yè)務能力。
該任務通過獨立權利要求1或5的特征來解決。
本發(fā)明基于一種通信網絡,特別是一種分組交換網絡,其中布置使用通信網絡中的業(yè)務并且可供使用的通信部件,其中多個通信部件可以提供相同的(由軟件控制的)業(yè)務。
在此通過一個通信部件測定在通信網絡中由其他通信部件提供的業(yè)務。在通過兩個通信部件提供相同的業(yè)務的情況下,在通信部件之間交換和比較關于控制業(yè)務的軟件的版本等級的信息。在不同版本等級的情況下初始化軟件更新。
如果應通過第一通信部件激活第二通信部件中的某一業(yè)務并且盡管在第二通信部件中給出針對該業(yè)務必要的硬件前提條件,但該業(yè)務卻不能夠通過第二通信部件的軟件被提供,則通過第二通信部件的軟件更新使得該業(yè)務可使用。
根據本發(fā)明的方法的一個優(yōu)點在于,所述方法可以用很小的費用在現有系統(tǒng)中實施。
本發(fā)明的有利的改進方案在從屬權利要求中給出。
通過至少一個通信部件為多個業(yè)務提供用于調用的分別為當前版本等級的軟件,可以以簡單的方式保證整個通信網絡中存在總是最新的軟件版本。從而以顯著的程度降低通信網絡的管理費用。
下面根據


本發(fā)明方法的一個實施例。
為此唯一的附圖以示意圖的形式示出一個與線路交換通信網絡連接的分組交換通信網絡。
在一個分組交換通信網絡VoIP中通信部件A1-A4、B1-B11相互連接。
通信部件A1-A4、B3-B11涉及客戶服務器,也就是這些通信部件既有客戶功能也有服務器功能。通信部件B1、B2涉及“簡單的”IP電話,也就是說涉及有純客戶功能的通信部件。
在通信部件A1、A4中,連接分組交換通信網VoIP與線路交換通信網ISDN的網關作為服務器功能實現。安裝在通信部件A1和A4上的網關位于不同的地方,并且此外位于線路交換通信網ISDN的不同市話網區(qū)域內。網關使分組交換通信網VoIP的通信部件A1-A4、B1-B11與ISDN終端設備C1-C3連接于其上的線路交換通信系統(tǒng)S1、S2之間的連接成為可能。該網關作為可用資源供分組交換通信網VoIP中的所有客戶部件以及線路交換通信網ISDN中的通信裝置S1、S2使用。
安裝在通信部件A1、A4上的網關可以由通信部件B1、B2的客戶部件以及分組交換通信網VoIP中所有的(主要以軟件應用程序的形式)安裝在通信部件A1-A4、B3-B11上的客戶部件選擇和利用。為此,在所有通信部件A1-A4、B3-B11上安裝一個提供客戶功能的通信軟件。
所述通信軟件被如此構造,使得該通信軟件隨后還分別檢查自己的通信部件A1-A4、B3-B11能夠提供哪些服務器功能。服務器功能至少在第一次啟動通信軟件時實現。然后這樣存儲這種服務器功能的信息,使之可以由其他通信部件A1-A4、B3-B11在應用相應的搜尋尋方法的情況下被調用。
下面以通信部件A3為例說明搜尋分組交換通信網VoIP中的業(yè)務、選擇多個網關之一作為業(yè)務,并且為了通信部件A3與線路交換通信網ISDN中ISDN終端設備C1之間的通信連接應用所選擇的網關。
在啟動通信部件A3并且如前所述檢查自己的硬件之后,分組交換通信網VoIP中的通信部件A3的客戶部件搜尋其他的、“相鄰”的通信部件。為此,采用在網際協(xié)議中定義的方法,所述方法要求一個網絡段的所有部件的一個應答消息。這借助于所謂的“廣播”、也就是一種在所有可達到的部件上編址的消息來實現。在該搜尋的過程中,通信部件A3測定并且存儲通信部件A1和A2的網絡地址。在下個步驟中,通信部件A3向所找到的“相鄰的”通信部件A1和A2發(fā)送搜尋消息,所述搜尋消息包含對某一類型的業(yè)務的詢問、也就是對網關的詢問。
這樣地預調節(jié)通信部件A3,使得該通信部件借助于該搜尋方法只搜尋這種大概地或根據經驗較常用的類型的業(yè)務。使分組交換通信網VoIP與線路交換通信網ISDN之間的連接成為可能的網關屬于此類型業(yè)務。當安裝在通信部件A3上的客戶部件請求使用這樣的業(yè)務時,才在分組交換通信網VoIP中搜尋很少使用的其他的業(yè)務、例如執(zhí)行電話會議的服務器。
在本例中,分組交換通信網VoIP中的通信部件A3的通信軟件只搜尋網關,因為在此這是使用得最多的業(yè)務。
通信部件A2不具有自己的網關,以致該通信部件A2在其一端向其他的通信部件A4、B5、B6轉交通信部件A3的搜尋詢問。
相反,通信部件A1具有自己的網關并且用一個肯定的應答回答通信部件A3的搜尋詢問,所述應答包含通信部件A1的網絡地址和到安裝在那的網關的接入參數。該數據由通信部件A3存儲在一個表格中。
此外,通信部件A1還向其他的、其所知道的通信部件B3、B10、B11轉發(fā)該搜尋消息。
通信部件A4同樣也具有自己的網關,以致該通信部件A4對已通過通信部件A2“迂回路徑”得到的通信部件A3的搜尋詢問在同一路徑上作出應答,其中,類似于通信部件A1的情況,所述應答包含通信部件A4的地址和安裝在那的網關的接入參數。該數據也由通信部件A3存儲在可供使用的網關的表格中。
由通信部件A3向其相鄰的通信部件A1和A2并且由其再向其他的通信部件轉交的搜尋消息,在一個預先定義的數據字段中包含一個數字,所述數字作為計數器在每次由一個通信部件向下個通信部件轉交搜尋消息時減1。一旦該數字通過連續(xù)轉交搜尋消息已達到值“0”,就不再繼續(xù)在分組交換通信網VoIP中傳輸該搜尋消息。由此防止搜尋消息被無止境地經常轉發(fā)。該計數器的起始值在通信部件A3中設置得足夠高,以致搜尋分組交換的通信網VoIP的較大部分或者整個分組交換通信網VoIP。在此,該數字例如是值“10”。
除了從通信部件A1和A4得到應答以外,通信部件A3沒有得到其他的應答。
分組交換通信網VoIP中的通信部件A1-A4、B1-B11大多基本上通過安裝有一個相應的軟件得到其客戶功能以及其服務器功能的PC或者其他數據處理設備。雖然在安裝后對數據處理設備的硬件很少進行改變,但是軟件改變卻較經常。這種軟件改變在文獻中往往稱為更新。
在本實施例中,出發(fā)點是兩個安裝在通信部件A1和A4上的網關使用相同的硬件、也就是具有用于連接到線路交換通信網ISDN上的相同的ISDN卡,然而具有不同版本等級(版本)的所安裝的控制軟件。這例如是由于通信部件A4稍后才被添加在分組交換通信網絡VoIP上并且因此具有一個較新的軟件版本。
與針對通信部件A3說明的方法類似,通信部件A1在其開始時、但是也可稍后每隔一定的時間在分組交換通信網VoIP中的其他通信部件A2至A4、B3至B11中搜尋業(yè)務。在該搜尋的范疇中通知通信部件A1通信部件A4的網絡地址和安裝在通信部件A4上的網關的接入參數。通信部件A4的網關的接入參數還包括關于在那應用的控制軟件的版本等級的數據。安裝在通信部件A1上的通信軟件現在確定,位于通信部件A4上的服務器部件“網關”涉及具有與自己的網關相同的硬件的相同業(yè)務。
接著通信部件A1比較兩個軟件版本的版本等級并且確定該“外部”網關的軟件版本較新。于是通信部件A1促使該控制軟件到自己的通信部件A1的軟件下載。在此,該控制軟件可以由通信部件A4或者替代地由任意另一個提供該業(yè)務的控制軟件的通信部件向通信部件A1傳送。
除了更新一個已有的軟件版本,通過根據本發(fā)明的方法還可能自動地新安裝在通信部件上還沒有安裝、然而當前需要的軟件。
下面的出發(fā)點是,例如通信部件A2呼叫通信部件A3,然而該呼叫還沒有在通信部件A3上被接受。接著,通信部件A2試圖在通信部件A3上激活在通信部件A2上知道的業(yè)務“回叫”。然而該業(yè)務“回叫”卻不能夠由通信部件A3執(zhí)行,因為為此所需要的控制軟件沒有在通信部件A3上安裝。于是,通信部件A3向通信部件A2發(fā)送包含該信息的消息,并且檢驗,針對所希望業(yè)務必要的軟件是否可以從通信部件A2得到。如果是,則檢驗通信部件A3是否滿足運行該軟件的硬件前提。
如果滿足所有這些前提,就進行從通信部件A2向通信部件A3的軟件傳送,然后在通信部件A3上激活該業(yè)務“回叫”。
替換從通信部件A2得到該控制軟件以外,所希望的業(yè)務的該控制軟件還可以由任意的另一個通信部件A1、A4、B3-B11下載。這些通信部件A1、A4、B3-B11中還可以有一個通信部件針對性地用于分配控制軟件、并且為許多不同的業(yè)務提供針對不同的硬件平臺的分別為最新的控制軟件。
除了在分組交換通信網VoIP中搜尋業(yè)務的范疇內調整軟件版本或在一個通信部件上新安裝軟件以外,分組交換通信網絡VoIP的通信部件有規(guī)律地發(fā)送特定的搜尋消息,所述的特定的搜尋消息類似于所述的方法也從一個通信部件轉發(fā)給下一個通信部件,并且借助于該通信部件主動地在分組交換的通信網絡VoIP中搜尋適當的較新的控制軟件。這樣的搜尋消息也由其上安裝特定的服務器部件的通信部件接收,所述特定服務器部件針對在分組交換通信網絡VoIP中的軟件更新的分配被裝設。以此方式可以在分組交換通信網VoIP中的一個任意位置處提供軟件更新并且按照“滾雪球原理”分配。
權利要求
1.一種方法,用于更新通信網絡(ISDN、VoIP)中的業(yè)務、特別是分組交換網絡(VoIP)中的業(yè)務,所述通信網絡具有使用通信網絡(ISDN、VoIP)中的業(yè)務并且可供使用的通信部件(A1-A4、B1-B11、C1-C3、S1、S2),其中多個通信部件(A1-A4、B1-B11、C1-C3、S1、S2)提供一個由軟件控制的相同業(yè)務,其中,通過一個通信部件(A1-A4、B1-B11、C1-C3、S1、S2)在通信網絡(ISDN、VoIP)中測定由其他通信部件(A1-A4、B1-B11、C1-C3、S1、S2)提供的業(yè)務,其中,在通過兩個通信部件(A1-A4、B1-B11、C1-C3、S1、S2)提供相同的業(yè)務的情況下,在通信部件(A1-A4、B1-B11、C1-C3、S1、S2)之間交換和比較關于控制所述業(yè)務的軟件的版本等級的信息,以及其中在確定不同版本等級的情況下初始化軟件更新。
2.如權利要求1所述的方法,其特征在于,把軟件從具有較新版本等級的通信部件(A1-A4、B1-B11、C1-C3、S1、S2)向具有較舊版本等級的通信部件(A1-A4、B1-B11、C1-C3、S1、S2)傳送。
3.如權利要求1所述的方法,其特征在于,有較新版本等級的軟件由提供該軟件的第三通信部件(A1-A4、B1-B11、C1-C3、S1、S2)向帶有較舊版本等級的通信部件(A1-A4、B1-B11、C1-C3、S1、S2)傳送。
4.如權利要求1至3之一所述的方法,其特征在于,關于控制所述業(yè)務的軟件的版本等級的比較以可以調節(jié)的時間間隔重復。
5.一種方法,用于更新通信網絡(ISDN、VoIP)、尤其是分組交換網絡(VoIP)中的業(yè)務,所述網絡具有使用通信網絡(ISDN、VoIP)中的業(yè)務并且可供使用的通信部件(A1-A4、B1-B11、C1-C3、S1、S2)中的業(yè)務,其中多個通信部件(A1-A4、B1-B11、C1-C3、S1、S2)可以提供一個由軟件控制的相同業(yè)務,其中,應當通過一個第一通信部件(A1-A4、B1-B11、C1-C3、S1、S2)激活一個第二通信部件(A1-A4、B1-B11、C1-C3、S1、S2)中的業(yè)務,其中,在該業(yè)務不能夠通過第二通信部件(A1-A4、B1-B11、C1-C3、S1、S2)的軟件提供的情況下,該業(yè)務通過第二通信部件(A1-A4、B1-B11、C1-C3、S1、S2)的軟件更新變得可用。
6.如權利要求5所述的方法,其特征在于,所述業(yè)務由第一通信部件(A1-A4、B1-B11、C1-C3、S1、S2)提供。
7.如權利要求6所述的方法,其特征在于,所述軟件由第一通信部件(A1-A4、B1-B11、C1-C3、S1、S2)向第二通信部件(A1-A4、B1-B11、C1-C3、S1、S2)傳送。
8.如權利要求5所述的方法,其特征在于,所述軟件由提供所述軟件的第三通信部件(A1-A4、B1-B11、C1-C3、S1、S2)向第二通信部件(A1-A4、B1-B11、C1-C3、S1、S2)傳送。
9.如以上權利要求之一所述的方法,其特征在于,只在要傳輸的軟件能夠在接收所述軟件的通信部件(A1-A4、B1-B11、C1-C3、S1、S2)的硬件上運行的情況下才進行軟件更新。
10.如以上權利要求之一所述的方法,其特征在于,所更新的軟件可以由其他通信部件(A1-A4、B1-B11、C1-C3、S1、S2)以及其業(yè)務調用。
11.如以上權利要求之一所述的方法,其特征在于,在通信網絡(ISDN、VoIP)中至少一個通信部件(A1-A4、B1-B11、C1-C3、S1、S2)隨時準備為不同類型的多個業(yè)務調用分別為當前版本等級的軟件。
全文摘要
本發(fā)明基于一種通信網絡(ISDN、VoIP),其中布置有使用通信網絡(ISDN、VoIP)中的業(yè)務并且可供使用的通信部件(A1-A4、B1-B11、C1-C3、S1、S2),其中多個部件(A1-A4、B1-B11、C1-C3、S1、S2)可以提供相同的業(yè)務。在此通過一個部件(A1-A4、B1-B11、C1-C3、S1、S2)測定在通信網絡(ISDN、VoIP)中由其他部件(A1-A4、B1-B11、C1-C3、S1、S2)提供的業(yè)務。在通過兩個部件(A1-A4、B1-B11、C1-C3、S1、S2)提供相同的業(yè)務的情況下,在部件(A1-A4、B1-B11、C1-C3、S1、S2)之間交換和比較關于控制業(yè)務的軟件的版本等級的信息。在不同版本等級的情況下初始化軟件更新。如果要通過一個第一部件(A1-A4、B1-B11、C1-C3、S1、S2)激活第二部件中的某一業(yè)務,并且盡管在第二部件(A1-A4、B1-B11、C1-C3、S1、S2)中給出針對該業(yè)務必要的硬件前提,但是該業(yè)務卻不能夠由第二部件(A1-A4、B1-B11、C1-C3、S1、S2)的軟件提供,則通過第二部件(A1-A4、B1-B11、C1-C3、S1、S2)的軟件更新使該業(yè)務可用。
文檔編號H04L29/08GK1666177SQ03816079
公開日2005年9月7日 申請日期2003年6月6日 優(yōu)先權日2002年7月8日
發(fā)明者R·諾伊豪斯, R·于克爾 申請人:西門子公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宝应县| 平安县| 筠连县| 道孚县| 孟村| 抚州市| 大连市| 韶关市| 阳城县| 泰兴市| 通州市| 江达县| 册亨县| 桐梓县| 上思县| 枣阳市| 遂川县| 萍乡市| 竹溪县| 财经| 谷城县| 江油市| 永安市| 鹤庆县| 辽阳市| 高安市| 双城市| 重庆市| 榕江县| 庆元县| 莆田市| 肃宁县| 胶州市| 滦平县| 堆龙德庆县| 高尔夫| 连云港市| 临朐县| 北辰区| 牡丹江市| 蛟河市|