亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

多媒體通信會(huì)議呼叫的選擇參與的制作方法

文檔序號(hào):7568832閱讀:231來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):多媒體通信會(huì)議呼叫的選擇參與的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及多媒體電信會(huì)議呼叫,具體地說(shuō),涉及在多媒體電信會(huì)議呼叫中各方使用的媒體類(lèi)型。
隨著多媒體電信會(huì)議呼叫的出現(xiàn),大大減少了為了舉行會(huì)議而要求大家聚集在一起的情況。多媒體電信會(huì)議的費(fèi)用是很高的,因?yàn)樵诟鼽c(diǎn)之間傳輸這種信息的費(fèi)用相當(dāng)高。由于使用多媒體形式有許多優(yōu)點(diǎn),因此多媒體會(huì)議呼叫的用戶(hù)愿意付這么高的費(fèi)用。然而,還是有必要盡量降低這費(fèi)用的。在一個(gè)涉及許多人參加的多媒體電話(huà)會(huì)議期間,并不是分別處于各地的每個(gè)人都需要或希望接收所使用的各種媒體,除了在電話(huà)會(huì)議的某些特定時(shí)間以外。例如,某個(gè)人可能只對(duì)會(huì)議的某個(gè)部分感興趣,因此只需要在會(huì)議進(jìn)行到這部分時(shí)進(jìn)行監(jiān)視。
所以,對(duì)于多媒體會(huì)議呼叫的參加者來(lái)說(shuō),要求只利用他們?cè)诙嗝襟w會(huì)議呼叫的每一階段所需的那些媒體。
一種在多媒體會(huì)議呼叫期間可以隨時(shí)改變所接收的媒體的類(lèi)型的通信終端解決了上述問(wèn)題,促進(jìn)了技術(shù)。這種通信終端可以按照用戶(hù)的輸入通過(guò)增加、減少或改變呼叫帶寬來(lái)改變媒體類(lèi)型。此外,一個(gè)控制多媒體通信會(huì)議呼叫的控制通信終端得到通信終端在參與會(huì)議呼叫上的變動(dòng)情況的信息后,將這信息發(fā)送給參與會(huì)議呼叫的其他各通信終端。
在本說(shuō)明的附圖中

圖1例示了一個(gè)實(shí)現(xiàn)本發(fā)明的系統(tǒng);圖2例示了體現(xiàn)本發(fā)明的消息流;圖3例示了實(shí)現(xiàn)本發(fā)明所用的各種消息;圖4例示了本發(fā)明所用的軟件體系結(jié)構(gòu);圖5在邏輯上例示了在一個(gè)交換節(jié)點(diǎn)內(nèi)建立的信令和傳送通路;圖6例示了一個(gè)呼叫通過(guò)網(wǎng)絡(luò)、傳送、會(huì)話(huà)、應(yīng)用這幾個(gè)軟件層的邏輯結(jié)構(gòu);圖7、8和9以流程圖形式例示了網(wǎng)絡(luò)層對(duì)各傳送消息的響應(yīng);圖10和11以流程圖形式例示了參與多媒體通信會(huì)議呼叫的通信終端所執(zhí)行的操作;圖12例示了一個(gè)會(huì)議表;圖13以流程圖形式例示了控制多媒體通信會(huì)議呼叫的控制通信終端所執(zhí)行的操作;圖14例示了兩個(gè)呼叫通過(guò)網(wǎng)絡(luò)、傳送、會(huì)話(huà)、應(yīng)用這些軟件層的邏輯結(jié)構(gòu);圖15例示了一個(gè)會(huì)議呼叫通過(guò)網(wǎng)絡(luò)、傳送、會(huì)話(huà)、應(yīng)用這些軟件層的邏輯結(jié)構(gòu);以及圖16例示了一個(gè)通信終端。
圖1示出了一個(gè)實(shí)現(xiàn)本發(fā)明的系統(tǒng)。各通信終端分別通過(guò)PRI鏈路接到相應(yīng)的交換節(jié)點(diǎn)。交換節(jié)點(diǎn)102和103通過(guò)PRI鏈路112至116相互連接。熟悉本技術(shù)領(lǐng)域的人們很容易看出,可能還有一些其他交換節(jié)點(diǎn)也由PRI鏈路或其他通信鏈路相互連接。熟悉本技術(shù)領(lǐng)域的人們還容易看出,對(duì)于通信終端來(lái)說(shuō),如果PRI鏈路是BRI鏈路、采用圖象和數(shù)據(jù)壓縮技術(shù)的話(huà),也能完成同樣的功能。交換節(jié)點(diǎn)的工作情況和軟件結(jié)構(gòu)的有關(guān)內(nèi)容可參閱美國(guó)專(zhuān)利5,386,466“分布式通信系統(tǒng)的自動(dòng)初始化”(“Antomatic Initializa-tion of a Distributed Telecommunications System”),該專(zhuān)利在此列作參考專(zhuān)利。帶視頻網(wǎng)絡(luò)的交換節(jié)點(diǎn)的有關(guān)內(nèi)容可參閱1993年6月30日遞交、轉(zhuǎn)讓給本申請(qǐng)同一受讓方的美國(guó)專(zhuān)利申請(qǐng)08/085997(現(xiàn)為美國(guó)專(zhuān)利5,473,367)“采用蔡珀森的電視收看選擇”(“Video View Selection by a Chairperson”),該申請(qǐng)?jiān)诖艘擦凶鲄⒖肌?br> 為了說(shuō)明圖1所示系統(tǒng)的工作情況,考慮下面這個(gè)例子。在這個(gè)例子中,通信終端101對(duì)在通信終端101、104和106之間的多媒體會(huì)議呼叫建立進(jìn)行控制。通信終端101通過(guò)向交換節(jié)點(diǎn)102傳輸ISDN消息控制這個(gè)會(huì)議的建立。這個(gè)多媒體會(huì)議包括視頻、話(huà)音、以及用來(lái)投影圖形的高速數(shù)據(jù)通信傳送。視頻、話(huà)音和高速數(shù)據(jù)也稱(chēng)為參與功能。在多媒體通信會(huì)議呼叫期間,通信終端104的用戶(hù)希望只觀看可視圖形顯示而不要伴隨的話(huà)音和視頻,以節(jié)約多媒體通信會(huì)議呼叫的費(fèi)用。在會(huì)議呼叫中,電視正用來(lái)為這呼叫的參加者進(jìn)行顯示。為此,通信終端104通過(guò)交換節(jié)點(diǎn)103和102向通信終端101發(fā)送一個(gè)傳送(TRANS)消息,指示撤除對(duì)電信終端104的視頻和話(huà)音通信。交換節(jié)點(diǎn)103和102對(duì)這個(gè)傳送消息作出響應(yīng),從多媒體會(huì)議呼叫的沿通信終端101通過(guò)交換節(jié)點(diǎn)102和103至通信終端104的呼叫通路(也稱(chēng)為呼叫分支)撤除視頻和話(huà)音通信。通信終端101對(duì)這傳送消息作出響應(yīng),向通信終端104發(fā)送一個(gè)傳送完成(TRANS-COM)消息,確認(rèn)減少通信。此外,通信終端101向通信終端106發(fā)送一個(gè)消息,明確通信終端104現(xiàn)在接收的只是高速數(shù)據(jù)通信。其優(yōu)點(diǎn)是,通信終端101和106分別對(duì)相應(yīng)用戶(hù)都是顯示通信終端104現(xiàn)在只接收高速數(shù)據(jù)的這個(gè)情況。
以后,當(dāng)通信終端104的用戶(hù)希望接收多媒體會(huì)議呼叫的視頻、話(huà)音和高速數(shù)據(jù)通信時(shí),就向通信終端104輸入這個(gè)情況。由于用戶(hù)看了所顯示的可視圖形,因此用戶(hù)可能已經(jīng)決定重新開(kāi)始全面參與會(huì)議。通信終端104對(duì)用戶(hù)輸入作出響應(yīng),發(fā)送一個(gè)傳送消息,指示在會(huì)議呼叫的通向通信終端104的分支中需要增加視頻和話(huà)音。交換節(jié)點(diǎn)102和103對(duì)這個(gè)傳送消息作出響應(yīng),自動(dòng)將通信終端104包括在全面參與多媒體會(huì)議呼叫之內(nèi)。通信終端101對(duì)這個(gè)傳送消息作出響應(yīng),回答一個(gè)傳送完成消息。此外,通信終端101向通信終端106發(fā)送一個(gè)消息,通知通信終端106,現(xiàn)在通信終端104正全面加入會(huì)議呼叫。通信終端101和106將這個(gè)情況分別通知各自的用戶(hù)。
考慮下面兩個(gè)例子將有助于理解圖1所示的交換節(jié)點(diǎn)和通信終端根據(jù)這些新的傳送消息進(jìn)行工作的情況。這兩個(gè)例子是以?xún)蓚€(gè)通信終端之間的呼叫為基礎(chǔ)來(lái)說(shuō)明在最簡(jiǎn)單的情況下這些新的傳送消息的作用。這些消息對(duì)于會(huì)議呼叫的作用下面將結(jié)合圖10至15詳細(xì)說(shuō)明。假設(shè)通信終端101向通信終端104發(fā)起邏輯呼叫。如所周知,在ISDN信令協(xié)議中,首先由通信終端101通過(guò)交換節(jié)點(diǎn)102和103向通信終端104發(fā)送一個(gè)建立消息。每個(gè)交換節(jié)點(diǎn)對(duì)這個(gè)建立消息作出響應(yīng),建立起必要的呼叫信息。收到建立消息后,通信終端104就向它的用戶(hù)告警,并向通信終端101發(fā)回一個(gè)告警消息。當(dāng)用戶(hù)回答呼叫時(shí),通信終終104向交換節(jié)點(diǎn)103發(fā)送一個(gè)連接消息。收到連接消息后,交換節(jié)點(diǎn)103建立一個(gè)邏輯通路,向交換節(jié)點(diǎn)102發(fā)送一個(gè)連接消息,使交換節(jié)點(diǎn)102也建立一個(gè)邏輯通路。連接消息通過(guò)由交換節(jié)點(diǎn)103和102建立的邏輯通路傳送給通信終端101。
此后,通信終端101和104的用戶(hù)希望有視頻能力,以便他們可以交換視頻圖象。為了在這呼叫上增加視頻能力,通信終端101向交換節(jié)點(diǎn)102發(fā)送TRANS 210(傳送)消息,如圖2所示。TRANS201消息請(qǐng)求將視頻能力加到呼叫上(這消息的實(shí)際內(nèi)容下面將詳細(xì)說(shuō)明)。如果交換節(jié)點(diǎn)102能夠提供視頻能力,它就發(fā)回TRANS-ACK 204消息,如圖2所示,此外,交換節(jié)點(diǎn)102還向交換節(jié)點(diǎn)103發(fā)送圖2中的TRANS 202消息。這個(gè)消息也請(qǐng)求在交換節(jié)點(diǎn)102和103之間建立視頻能力。假設(shè)交換節(jié)點(diǎn)103能夠提供視頻能力,它就向交換節(jié)點(diǎn)102發(fā)回TRANS-ACK 206消息和向通信終端104發(fā)送TRANS 203消息。如果通信終端104能夠提供視頻帶寬,通信終端104就向交換節(jié)點(diǎn)103發(fā)送TRANS-COM207消息。這消息經(jīng)交換節(jié)點(diǎn)103和102轉(zhuǎn)發(fā)回通信終端101。如果在再以后的某個(gè)時(shí)候,通信終端101的用戶(hù)希望撤消視頻能力,則圖2所示的這些消息再次通過(guò)相應(yīng)交換節(jié)點(diǎn)發(fā)送。然而,這些TRANS消息現(xiàn)在是請(qǐng)求撤消視頻帶寬。
在視頻和音頻呼叫中,可以有兩種方式提供音頻和視頻能力。第一種方式是一個(gè)信道用于視頻而另一個(gè)信道用于音頻。第二種方式是,音頻信息可以與視頻信息一起在視頻信道內(nèi)傳送。此時(shí)的傳送消息可以使交換節(jié)點(diǎn)放棄音頻信道而添加伴有音頻信息的視頻信道。
在處理傳送消息時(shí),交換節(jié)點(diǎn)具有用傳送確認(rèn)(TRANS-ACK)消息相互協(xié)調(diào)的能力。為了說(shuō)明這種能力考慮以下這個(gè)例子。通信終端101希望在一個(gè)接至通信終端104的邏輯呼叫上添加音頻、視頻和高速數(shù)據(jù)能力。通信終端101向交換節(jié)點(diǎn)102發(fā)送一個(gè)傳送消息,請(qǐng)求在這呼叫上附加這三種帶寬。交換節(jié)點(diǎn)102具有提供這能力的資源,于是通過(guò)向通信終端101發(fā)送一個(gè)確認(rèn)消息加以確認(rèn)。然后交換節(jié)點(diǎn)102向交換節(jié)點(diǎn)103發(fā)送一個(gè)傳送消息。交換節(jié)點(diǎn)103只有可以支持音頻帶寬和視頻帶寬的資源,因此將這個(gè)情況在一個(gè)傳送確認(rèn)消息中發(fā)送給交換節(jié)點(diǎn)102。交換節(jié)點(diǎn)102接受這些條件。然后,交換節(jié)點(diǎn)103向通信終端104發(fā)送一個(gè)傳送消息,請(qǐng)求將音頻和視頻能力添加到呼叫上。通信終端104僅有可提供音頻帶寬的資源。由于通信終端104是端點(diǎn),因此它向交換節(jié)點(diǎn)103發(fā)回一個(gè)傳送完成消息。這個(gè)傳送完成消息表明為這個(gè)呼叫所提供的只是音頻帶寬。接收到這個(gè)傳送完成消息,各交換節(jié)點(diǎn)就將對(duì)這呼叫的帶寬都改為只是音頻帶寬。
圖3示出了以遵從消息和程序的CCITT ISDN Q.931標(biāo)準(zhǔn)為例的用來(lái)實(shí)現(xiàn)本發(fā)明的四種新消息的詳細(xì)情況。當(dāng)然,熟悉該技術(shù)領(lǐng)域的人們可以看出,本發(fā)明也可適用于其他標(biāo)準(zhǔn)。傳送消息為T(mén)RANS 300,由信息元(IE)301至309及341組成。協(xié)議鑒別器IE301用來(lái)規(guī)定所用的協(xié)議,在本實(shí)施例中規(guī)定協(xié)議為ISDN Q.931。呼叫參考IE302給出呼叫參考號(hào),規(guī)定這個(gè)傳送消息是為哪個(gè)呼叫修改帶寬的。消息類(lèi)型IE303設(shè)置為T(mén)RANS,因?yàn)檫@是傳送消息。轉(zhuǎn)發(fā)指示IE304規(guī)定這傳送消息是否用來(lái)為由呼叫參考IE302所指定的呼叫附加、撤消或改變帶寬的。
承載能力IE305、信道標(biāo)識(shí)IE306、數(shù)據(jù)鏈路標(biāo)識(shí)IE307、低層一致性IE308和高層一致性IE309規(guī)定了由這傳送消息規(guī)定的全部傳送能力。低層一致性IE308和高層一致性IE309只供端點(diǎn)使用。然而,承載能力IE305、信道標(biāo)識(shí)IE306和數(shù)據(jù)鏈路標(biāo)識(shí)IE307由為呼叫提供傳送的網(wǎng)絡(luò)內(nèi)的各交換節(jié)點(diǎn)使用。注意,終點(diǎn)也使用IE305、306和307。承載能力IE305以諸如話(huà)音、數(shù)據(jù)、視頻那樣的高層定義規(guī)定所請(qǐng)求的能力。信道標(biāo)識(shí)IE306規(guī)定在這物理接口內(nèi)的邏輯接口和物理信道。在兩個(gè)交換節(jié)點(diǎn)之間,交換節(jié)點(diǎn)為它們之間的每個(gè)接口協(xié)商一個(gè)邏輯接口號(hào)。網(wǎng)絡(luò)層對(duì)這個(gè)邏輯接口號(hào)作出響應(yīng),將它變換成一個(gè)系統(tǒng)接口號(hào)(sintf),再由較低的層變換成一個(gè)物理接口號(hào)。為了明確起見(jiàn),高層的描述是指信道標(biāo)識(shí)IE這與規(guī)定物理接口一樣。例如,如果請(qǐng)求的是視頻能力,那么這個(gè)請(qǐng)求的信道標(biāo)識(shí)IE306中的一個(gè)IE規(guī)定了物理接口和信道,例如為所規(guī)定的PRI鏈路中的一個(gè)384kb信道的信道1。如果請(qǐng)求的是話(huà)音能力,那么信道標(biāo)識(shí)IE的一個(gè)IE規(guī)定一個(gè)特定的B信道,如信道23。在承載能力IE305中請(qǐng)求視頻的一個(gè)IE的位置與在信道標(biāo)識(shí)IE306中指定物理接口和信道的相應(yīng)IE的位置相同。如果請(qǐng)求的是分組數(shù)據(jù)鏈路,那么這些鏈路按信道標(biāo)識(shí)IE306中的那些物理信道用在數(shù)據(jù)鏈路標(biāo)識(shí)307中所規(guī)定的附加信息加以規(guī)定。數(shù)據(jù)鏈路標(biāo)識(shí)的各IE的排列次序按支持信道標(biāo)識(shí)IE306的要求。承載能力IE305中的信息規(guī)定了什么時(shí)候需要數(shù)據(jù)標(biāo)識(shí)IE307中的一個(gè)IE。例如,如果承載能力IE305規(guī)定視頻、話(huà)音和數(shù)據(jù),信道標(biāo)識(shí)就規(guī)定了物理信道,因而只使用一個(gè)數(shù)據(jù)鏈路示識(shí)IE307。這個(gè)IE規(guī)定了所要使用的這個(gè)物理信道上的邏輯鏈路。
低層一致性IE308和高層一致性309通常只由端點(diǎn)使用,用來(lái)為終接端點(diǎn)規(guī)定所建立的呼叫的類(lèi)型和所使用的協(xié)議。低層一致性IE308由圖4所示的物理層、鏈路管理層和網(wǎng)絡(luò)層使用,而高層一致性IE309由圖4的高于網(wǎng)絡(luò)層的各軟件層使用。為了理解層能力IE和承載能力IE之間的關(guān)系,考慮下面這個(gè)例子。如果用戶(hù)希望利用LAPF協(xié)議建立一個(gè)從通信終端101至通信終端104的數(shù)據(jù)分組連接,可以有兩個(gè)方法。第一個(gè)方法是在承載能力中規(guī)定需要建立一個(gè)LAPF分組連接。在這種情況下,不需要在低層一致性IE308中包含任何信息。也可以不需要在高層一致性IE309中包含任何信息。各交換節(jié)點(diǎn)根據(jù)承載能力以最方便的方式建立分組交換連接。通常,交換節(jié)點(diǎn)將作為一個(gè)分組連接而不是電路連接來(lái)建立這個(gè)分組連接。在第二個(gè)例子中,用戶(hù)希望具有一個(gè)通過(guò)交換節(jié)點(diǎn)102和103建立的64kb電路連接,而只在端點(diǎn),即通信終端101和104,執(zhí)行LAPF協(xié)議。在這種情況下,通信終端101要在傳送消息的承載能力IE305請(qǐng)求一個(gè)每秒64kb的電路交換連接。這個(gè)傳送消息于是要在低層能力IE308中指明這要求是一個(gè)應(yīng)用LAPF協(xié)議的被分組的數(shù)據(jù)連接。這樣,保證了這個(gè)分組連接具有一個(gè)可預(yù)測(cè)的通過(guò)交換節(jié)點(diǎn)102和103的傳輸時(shí)間。此外,還可以在通過(guò)交換節(jié)點(diǎn)102和103的電路交換64kb數(shù)據(jù)連接上執(zhí)行專(zhuān)有的分組協(xié)議。高層能力IE309為圖4中的表示層407規(guī)定要結(jié)合網(wǎng)絡(luò)層接收的信息使用的高層協(xié)議。表示層407對(duì)圖4中的應(yīng)用層409內(nèi)各種應(yīng)用所使用的消息進(jìn)行調(diào)整。表示層407可以用來(lái)操作的協(xié)議類(lèi)型例如有X400電子郵件標(biāo)準(zhǔn),g4傳真標(biāo)準(zhǔn),文件傳送或屏幕共享標(biāo)準(zhǔn)。正如很容易看出的那樣,這些高層的協(xié)議與介入的交換節(jié)點(diǎn)102和103無(wú)關(guān)。
圖3中示出了傳送確認(rèn)消息TRANS-ACK310。IE311、312、314具有與已說(shuō)明的IE301、302、304相同的功能。消息類(lèi)型IE313設(shè)置為T(mén)RANS-ACK。收到傳送消息后,網(wǎng)絡(luò)內(nèi)的交換節(jié)點(diǎn)就用傳送確認(rèn)消息響應(yīng)。如果接收交換節(jié)點(diǎn)能夠提供在IE305、306和307中所請(qǐng)求的所有傳送能力,則傳送確認(rèn)消息只包括IE311至314。如果接收交換節(jié)點(diǎn)不能提供某種傳送能力,則在IE315、316或IE317、316中指明這種不能提供的傳送能力,例如,如果傳送消息請(qǐng)求視頻傳送,但接收交換節(jié)點(diǎn)不能提供,于是在傳送確認(rèn)消息的IE315和316中指明視頻能力。顯示IE319可以用來(lái)指明不能提供這種能力的原因。如果發(fā)送交換節(jié)點(diǎn)不顧接受降低傳送能力,那么發(fā)送交換節(jié)點(diǎn)的唯一選擇方案就是放棄這個(gè)傳送消息的請(qǐng)求。同樣,呼叫參考IE312規(guī)定了這個(gè)傳送確認(rèn)消息所關(guān)聯(lián)的呼叫。
圖3中還示出了傳送完成消息TRANS-COM320。傳送完成消息用來(lái)規(guī)定正進(jìn)行呼叫的各交換節(jié)點(diǎn)對(duì)該呼叫進(jìn)行了附加、撤消和改變后得到的最終傳送能力。如果在這呼叫路徑中的所有交換節(jié)點(diǎn)都已經(jīng)接受了所請(qǐng)求的傳送能力,則傳送完成消息只包括IE321至324。如果所請(qǐng)求的傳送能力中有一種或幾種傳送能力不能提供,則在IE325、326和327中指明這些不能提供的傳送能力。在呼叫通路中的每個(gè)交換節(jié)點(diǎn)保留它可能從接收的傳送消息中已經(jīng)刪去的任何傳送能力的記錄,并將所刪去的傳送能力包括在傳送完成消息內(nèi)。因此,當(dāng)始發(fā)端收到傳送完成消息時(shí),這消息就向始發(fā)端指明了這呼叫的傳送能力。此外,當(dāng)介入的交換網(wǎng)絡(luò)節(jié)點(diǎn)收到傳送完成消息時(shí),分別刪去原來(lái)同意為呼叫提供的且出現(xiàn)在傳送完成消息中的傳送能力。
傳送拒絕消息TRANS-REJ330用來(lái)拒絕一個(gè)傳送消息。IE331至333和339在功能上與傳送消息的IE301至303和341相同。IE334用來(lái)指明拒絕這個(gè)傳送消息的原因。
圖4示出了圖1中的交換節(jié)點(diǎn)的軟件體系結(jié)構(gòu)。這個(gè)體系結(jié)構(gòu)是以傳統(tǒng)的OSI模型為基礎(chǔ),加以修改的以實(shí)現(xiàn)ISDN協(xié)議。按照在此所說(shuō)明的本發(fā)明,為了包括ISDN能力對(duì)這個(gè)標(biāo)準(zhǔn)的模型進(jìn)一步作了一些修改。
物理層401的主要功能是終接物理鏈路。具體地說(shuō),物理層401負(fù)責(zé)維護(hù)物理信道和控制物理信道的物理子信道。物理層401包括一個(gè)軟件部分和一些物理接口。物理層401的軟件部分負(fù)責(zé)直接控制與傳送PRI和BRI信息的物理鏈路端接的物理接口。物理層401向鏈路層412提供物理子信道和物理信道,作為由鏈路層412可控制的實(shí)體。
鏈路層412的主要功能是保證在物理信道上發(fā)送的信息能完整地和以正確的次序得到恢復(fù)。這是利用另一個(gè)協(xié)議層實(shí)現(xiàn)的,這協(xié)議允許在一個(gè)給定的傳送分組數(shù)據(jù)的物理信道或物理子信道上建立多個(gè)通常稱(chēng)為邏輯鏈路的通信路徑。這些邏輯鏈路用來(lái)識(shí)別和處理在鏈路層412和物理層401之間傳送的數(shù)據(jù)。(這種協(xié)議的一個(gè)例子是在ISDN Q921中所采用的LAPD分組協(xié)議。在ISDN標(biāo)準(zhǔn)中,鏈路層412終止LAPD協(xié)議。)鏈路層412能支持多個(gè)協(xié)議,使得較高層不受所用的不同協(xié)議的影響。此外,鏈路層412允許較高軟件層以抽象方式控制物理層401。
如圖4所示,鏈路層412分為鏈路接口402和鏈路管理403。這樣劃分的原因如下。在這點(diǎn)上討論ISDN信號(hào)在一個(gè)D信道上的傳輸是有助于對(duì)此并不很了解的讀者的。在鏈路層412,有一組邏輯鏈路建立在一個(gè)D信道上。這些邏輯鏈路中僅有一個(gè)邏輯鏈路傳送ISDN控制信號(hào),這個(gè)鏈路在此稱(chēng)為邏輯D信道(LDC)。LDC由一個(gè)邏輯D信道號(hào)(LDCN)標(biāo)識(shí)。
鏈路接口402完成大部分由鏈路層412執(zhí)行的功能,包括建立邏輯信道。鏈路管理403標(biāo)識(shí)較高軟件層的各種鏈路接口。此外,鏈路管理在各邏輯鏈路和較高軟件層之間傳送信息。
網(wǎng)絡(luò)層404處理在LDC上傳送的信息,從而終止ISDN Q931協(xié)議。因此,這一層負(fù)責(zé)為在交換節(jié)點(diǎn)外部的呼叫的終接和始發(fā)協(xié)調(diào)系統(tǒng)資源的利用。網(wǎng)絡(luò)層控制在一個(gè)接收或建立呼叫的接口上的各信道的分配。例如,如果通信終端101收到一個(gè)從交換節(jié)點(diǎn)102通過(guò)PRI鏈路150發(fā)來(lái)的呼叫,通信終端101的網(wǎng)絡(luò)層404與它的對(duì)等層(交換節(jié)點(diǎn)102中的相應(yīng)網(wǎng)絡(luò)層404)進(jìn)行協(xié)商,以便在PRI鏈路150中分配到一個(gè)B信道,如果以后需要一個(gè)第二B信道,再重復(fù)這個(gè)程序。這種協(xié)商利用諸如呼叫建立和連接消息之類(lèi)的標(biāo)準(zhǔn)ISDN Q.931消息通過(guò)建立在PRI鏈路150的D信道上的LDC實(shí)現(xiàn)。網(wǎng)絡(luò)層404對(duì)給定接口的所有B信道用這個(gè)接口的LDC進(jìn)行標(biāo)識(shí)。網(wǎng)絡(luò)層404只關(guān)心建立從一個(gè)點(diǎn)到另一個(gè)點(diǎn)(例如交換節(jié)點(diǎn)到交換節(jié)點(diǎn))的呼叫。網(wǎng)絡(luò)層不關(guān)心呼叫怎樣在內(nèi)部送到某個(gè)交換節(jié)點(diǎn),而是將信息向上傳送到更高的層,由更高的層確定呼叫在這個(gè)交換節(jié)點(diǎn)怎樣傳送。然而,網(wǎng)絡(luò)層請(qǐng)求一個(gè)應(yīng)用軟件(以下將稱(chēng)為連接管理應(yīng)用)為交換節(jié)點(diǎn)內(nèi)的某個(gè)交換連接附加或撤消物理接口的某些功能。
具體地說(shuō),網(wǎng)絡(luò)層執(zhí)行呼叫建立首先是確定建立一個(gè)呼叫的這個(gè)請(qǐng)求是有效的和兩個(gè)交換系統(tǒng)之間的資源可以處理這個(gè)呼叫。確定后,就將有關(guān)呼叫的信息傳送給更高的軟件層。反之亦然,當(dāng)網(wǎng)絡(luò)層接收到來(lái)自更高的軟件層要求與另一個(gè)交換節(jié)點(diǎn)建立連接的請(qǐng)求時(shí),將有關(guān)信息傳送到較低的軟件層。
網(wǎng)絡(luò)層404通過(guò)LDC接收從與呼叫有關(guān)的另一個(gè)交換節(jié)點(diǎn)發(fā)來(lái)的信息。在LDC上接到信息后,就用呼叫參考號(hào)標(biāo)識(shí)與這消息關(guān)聯(lián)的呼叫。呼叫參考號(hào)由始發(fā)網(wǎng)絡(luò)層在呼叫建立期間按照ISDN標(biāo)準(zhǔn)選擇。這種標(biāo)識(shí)的詳細(xì)情況可參見(jiàn)圖14。
傳送層405是使呼叫通過(guò)具有如圖1所示多個(gè)交換節(jié)點(diǎn)的復(fù)雜系統(tǒng)進(jìn)行路由選擇的關(guān)鍵部分。其主要功能是管理呼叫的外部(即交換接點(diǎn)之間)的傳送。傳送層405將圖1的系統(tǒng)看作一系列節(jié)點(diǎn),關(guān)心的是將各呼叫從本節(jié)點(diǎn)送到其他相應(yīng)節(jié)點(diǎn)或端點(diǎn)。(正如在對(duì)會(huì)話(huà)層406所作的詳細(xì)說(shuō)明那樣,是會(huì)話(huà)層406而不是傳送層405解釋諸如電話(huà)號(hào)碼哪樣的終接信息,確定呼叫的終接節(jié)點(diǎn)和利用連接管理中請(qǐng)建立節(jié)點(diǎn)間的通路。)在包括多個(gè)交換節(jié)點(diǎn)和通信終端的整個(gè)系統(tǒng)中,為了建立通過(guò)各交換節(jié)點(diǎn)的呼叫,各傳送層相互通信。這種在傳送層之間的通信是必需的,因?yàn)檫@對(duì)于將呼叫通過(guò)各個(gè)介入的節(jié)點(diǎn)送達(dá)終接節(jié)點(diǎn)可能是必需的。傳送層利用在交換節(jié)點(diǎn)之間建立的信令通路(LDC)相互通信。
對(duì)于節(jié)點(diǎn)間的路由選擇而言,傳送層405是開(kāi)始以全局觀點(diǎn)處理圖1所示的整個(gè)系統(tǒng)的第一個(gè)層。傳送層405利用會(huì)話(huà)層406提供的信息來(lái)選擇節(jié)點(diǎn)之間的通路。傳送層通過(guò)利用規(guī)定可用通路的表和對(duì)這些通路的可選方案執(zhí)行它的在各節(jié)點(diǎn)之間進(jìn)行路由選擇的任務(wù)。這些表并沒(méi)有規(guī)定所有的通路,而只是規(guī)定節(jié)點(diǎn)已經(jīng)使用的那些通路。
傳送層之間的通信由網(wǎng)絡(luò)層404用已建立的LDC進(jìn)行。傳送層405將要發(fā)給它的對(duì)等層的信息傳送給網(wǎng)絡(luò)層404,由網(wǎng)絡(luò)層404將這信息打包在標(biāo)準(zhǔn)ISDN Q931消息的一些信息元IE內(nèi)。網(wǎng)絡(luò)層404利用對(duì)特定節(jié)點(diǎn)已經(jīng)建立的LDC將這信息發(fā)送給與它對(duì)等的網(wǎng)絡(luò)層。類(lèi)似,當(dāng)另一個(gè)網(wǎng)絡(luò)層接收到這種類(lèi)型的信息時(shí),這個(gè)網(wǎng)絡(luò)層就解包信息,將信息送至傳送層。
會(huì)話(huà)層406的主要功能是建立端點(diǎn)之間的通信,將所有端點(diǎn)都認(rèn)為是應(yīng)用,包括例如將一個(gè)BRI站裝置認(rèn)為是一個(gè)應(yīng)用。值得注意的是,這些端點(diǎn)可以是諸如TMA應(yīng)用之類(lèi)的應(yīng)用。在任何情況下,這種端點(diǎn)之間的連接認(rèn)為是呼叫。每當(dāng)兩個(gè)應(yīng)用需要相互通信時(shí),就由會(huì)話(huà)層406建立會(huì)話(huà)(呼叫)。如前面所提到的那樣,會(huì)話(huà)層406只按交換節(jié)點(diǎn)和那些交換節(jié)點(diǎn)上的應(yīng)用進(jìn)行處理,而且依靠傳送層405來(lái)建立到其他交換節(jié)點(diǎn)的通路。會(huì)話(huà)層406用地址標(biāo)識(shí)被叫應(yīng)用。這些地址在以前的電信技術(shù)領(lǐng)域中只認(rèn)為是電話(huà)號(hào)碼,然而在Q931協(xié)議中具有更廣泛的意義。會(huì)話(huà)層406根據(jù)地址確定終接交換節(jié)點(diǎn)。會(huì)話(huà)層406通過(guò)與終接交換節(jié)點(diǎn)的會(huì)話(huà)層通信建立接到終接交換節(jié)點(diǎn)的呼叫。與其它會(huì)話(huà)層的通信是通過(guò)使會(huì)話(huà)層向它的傳送層請(qǐng)求將呼叫接到其它交換節(jié)點(diǎn)以便能對(duì)特定地址建立連接來(lái)實(shí)現(xiàn)的。傳送層根據(jù)會(huì)話(huà)層確定的節(jié)點(diǎn)號(hào)發(fā)出呼叫。這些請(qǐng)求利用網(wǎng)絡(luò)層進(jìn)行,產(chǎn)生標(biāo)準(zhǔn)ISDN Q931的呼叫建立消息。如果其它交換節(jié)點(diǎn)不能解釋這地址,則它的會(huì)話(huà)層就向它的傳送層發(fā)送請(qǐng)求撤消這呼叫的信息。如果會(huì)話(huà)層能解釋這地址,它就向它的傳送層發(fā)送一個(gè)消息,請(qǐng)求由它的網(wǎng)絡(luò)層向進(jìn)行請(qǐng)求的交換節(jié)點(diǎn)發(fā)回一個(gè)呼叫進(jìn)行消息。
圖4中的表示層407調(diào)用一個(gè)復(fù)雜的協(xié)議來(lái)準(zhǔn)備在應(yīng)用之間進(jìn)行通信的信息,使得應(yīng)用完全脫離用來(lái)傳送信息的協(xié)議。表示層協(xié)議可以使一個(gè)應(yīng)用通過(guò)傳送通路與一個(gè)對(duì)等應(yīng)用通信。
最后,應(yīng)用層408對(duì)在軟件層409運(yùn)行的應(yīng)用所需的資源進(jìn)行管理。當(dāng)軟件層409的一個(gè)應(yīng)用與另一個(gè)對(duì)等應(yīng)用通信時(shí),這個(gè)應(yīng)用并不清楚存在多少個(gè)其他應(yīng)用,這些應(yīng)用分布在哪里。應(yīng)用層408的功能是確定和利用這些情況,從而使這些應(yīng)用可以用非常抽象的方式寫(xiě)下。
有關(guān)層401至409的工作情況和軟件細(xì)構(gòu)的更詳細(xì)的內(nèi)容以及帶視頻網(wǎng)絡(luò)的交換節(jié)點(diǎn)的內(nèi)容可相應(yīng)參閱前面列作參考的美國(guó)專(zhuān)利5,386,466和美國(guó)專(zhuān)利申請(qǐng)08/085997。
圖5在邏輯上示出了數(shù)據(jù)鏈路連接標(biāo)識(shí)(DLCI)、業(yè)務(wù)接入點(diǎn)標(biāo)識(shí)(SAPI)、終端標(biāo)識(shí)(TEI)、系統(tǒng)接口號(hào)(sintf)、交換信使(angel)接口號(hào)(aintf)、邏輯D信道號(hào)(LDCN)、呼叫參考號(hào)(CRN)和各軟件層之間的一般關(guān)系。如圖5所示,鏈路接口層和物理層對(duì)通過(guò)一個(gè)信使實(shí)現(xiàn)。(信使(angel)這個(gè)概念在美國(guó)專(zhuān)利5,386,466中說(shuō)明。)鏈路接口層402和物理層401由一個(gè)本地信使實(shí)現(xiàn)。交換節(jié)點(diǎn)102中的一個(gè)節(jié)點(diǎn)處理器實(shí)現(xiàn)鏈路管理層403、網(wǎng)絡(luò)層404和更高的層。這個(gè)節(jié)點(diǎn)處理器提供交換節(jié)點(diǎn)102的全部控制。sintf、交換和aintf號(hào)與物理接口相關(guān)。sintf號(hào)由網(wǎng)絡(luò)軟件層404和更高的層用來(lái)標(biāo)識(shí)物理接口。此外,由一個(gè)兩端各接一個(gè)物理接口的鏈路連接的兩個(gè)交換節(jié)點(diǎn)在鏈路初始化期間為這個(gè)鏈路協(xié)商一個(gè)邏輯接口號(hào)。
當(dāng)接收到一個(gè)傳送消息時(shí),網(wǎng)絡(luò)層404將信道標(biāo)識(shí)IE中的邏輯接口號(hào)變換成相應(yīng)sintf號(hào)。網(wǎng)絡(luò)層404將物理接口看成是由sinft 501和sintf2 502標(biāo)識(shí)的。鏈路管理403進(jìn)行在都用來(lái)表示物理接口的sintf號(hào)與交換和sintf號(hào)之間的變換。例如,鏈路管理403將sintf1 501變換成本地信使和aintf1 511。鏈路接口層402用aintf1 511標(biāo)識(shí)物理接口551。在sintf1 501與sintf2 502和aintf1 511與aintf2 512之間是一一對(duì)應(yīng)的。
sintf和aintf號(hào)標(biāo)識(shí)各具體接口,而每個(gè)接口具有許多信道。例如,PRI接口551各都有24個(gè)信道。網(wǎng)絡(luò)層404用各實(shí)際物理信道號(hào)分別標(biāo)識(shí)與一個(gè)具體的sintf號(hào)關(guān)聯(lián)的這些信道。類(lèi)似,鏈路接口層402用各實(shí)際物理信道號(hào)分別標(biāo)識(shí)與一個(gè)具體的aintf號(hào)關(guān)聯(lián)的這些信道。這是可能的,因?yàn)镮SDN標(biāo)準(zhǔn)的規(guī)范指定物理信道24用于執(zhí)行信令傳送。網(wǎng)絡(luò)層404和更高的層利用sintf號(hào)控制鏈路接口層和物理層以便互連物理信道和確立這些信道的具體協(xié)議。在圖5中沒(méi)有示出B信道通過(guò)諸如網(wǎng)絡(luò)515那樣的物理網(wǎng)絡(luò)互連的方式,而只示出了一個(gè)邏輯方式,例如通路507。
此外,圖5在邏輯上示出了各信道的利用情況以及這些信道的終止和信息利用點(diǎn)。接口551的B信道532通過(guò)通路507與接口552的B信道553互連。通路507是通過(guò)交換節(jié)點(diǎn)內(nèi)部的網(wǎng)絡(luò)形成的。對(duì)于熟悉本技術(shù)領(lǐng)域的人來(lái)說(shuō)顯然清楚在接口551和552的B信道之間可形成一些類(lèi)似的通路。B信道的電路交換在物理層進(jìn)行,而分組交換或幀中繼在鏈路接口層進(jìn)行。圖5和6中各層在建立呼叫過(guò)程中的詳細(xì)情況參閱美國(guó)專(zhuān)利5,386,466。
下面說(shuō)明從應(yīng)用軟件層409、會(huì)話(huà)軟件層406、傳送軟件層405和網(wǎng)絡(luò)軟件層404來(lái)看交換節(jié)點(diǎn)102處理各傳送消息的情況。為了使解釋更為清楚,首先簡(jiǎn)要地對(duì)呼叫最初怎樣通過(guò)交換節(jié)點(diǎn)102建立的情況進(jìn)行說(shuō)明。
圖6示出了在網(wǎng)絡(luò)軟件層404、傳送軟件層405、會(huì)話(huà)軟件層406和應(yīng)用軟件層409之間對(duì)呼叫進(jìn)行標(biāo)識(shí)和處理的方式。交換節(jié)點(diǎn)102執(zhí)行這些軟件層。在網(wǎng)絡(luò)軟件層404,一個(gè)呼叫的兩個(gè)半側(cè)分別都用CRN號(hào)(如CRN 520)和呼叫記錄(如呼叫記錄521)標(biāo)識(shí),如前面對(duì)圖5所作的說(shuō)明那樣。由圖6可見(jiàn),呼叫記錄對(duì)于所有這幾個(gè)軟件層是公用的,而每一層有附加信息與呼叫記錄一起使用。呼叫記錄取自每個(gè)交換節(jié)點(diǎn)內(nèi)的一個(gè)公共表,呼叫記錄號(hào)在一個(gè)具體的交換節(jié)點(diǎn)內(nèi)是專(zhuān)用的。
傳送軟件層405對(duì)呼叫的兩個(gè)半側(cè)分別都用LDCN和呼叫記錄號(hào)標(biāo)識(shí)。可以用LDCN是因?yàn)樵趯?路由選擇表內(nèi)所列信息是用標(biāo)記從一個(gè)交換節(jié)點(diǎn)到另一個(gè)交換節(jié)點(diǎn)的鏈路(或鏈路組)的LDCN號(hào)標(biāo)識(shí)的。注意,對(duì)于一個(gè)具體的呼叫來(lái)說(shuō),在圖6所示的三個(gè)軟件層的呼叫記錄是相同的。會(huì)話(huà)軟件層406是這個(gè)軟件體系結(jié)構(gòu)中將呼叫的兩半側(cè)連接在一起以便通過(guò)具有為之建立的專(zhuān)用會(huì)話(huà)記錄(如會(huì)話(huà)607)的呼叫交換信號(hào)信息之處。會(huì)話(huà)記錄與兩個(gè)呼叫記錄(如呼叫記錄521和544)相關(guān)聯(lián),而這兩個(gè)呼叫記錄分別表示一個(gè)呼叫的一個(gè)半側(cè)。(一個(gè)呼叫的半側(cè)稱(chēng)為一個(gè)“半個(gè)呼叫”。)這個(gè)規(guī)則的一個(gè)例外是當(dāng)該呼叫是對(duì)一個(gè)應(yīng)用的呼叫的情況。在這種情況下,只有一個(gè)呼叫記錄被利用,因?yàn)檫@種呼叫的另半側(cè)接到應(yīng)用軟件層。
為了理解圖6中的三個(gè)軟件層對(duì)呼叫的處理,首先討論通過(guò)交換節(jié)點(diǎn)102建立一個(gè)呼叫的例子。對(duì)于這個(gè)例子來(lái)說(shuō),需要參照示出與呼叫記錄521和544關(guān)聯(lián)的兩個(gè)接口的圖5。在下面這個(gè)例子中,呼叫記錄521與PRI鏈路111關(guān)聯(lián),而呼叫記錄544與PRI鏈路116關(guān)聯(lián)。
假設(shè)一個(gè)呼叫從通信終端101通過(guò)交換節(jié)點(diǎn)102接到通信終端104。LDCN541與將交換節(jié)點(diǎn)102接到如圖1中所示的交換接點(diǎn)103的PRI116關(guān)聯(lián)。此外,假設(shè)在建立消息中的節(jié)點(diǎn)號(hào)指定了通信終端104。(在交換節(jié)點(diǎn)102中為一個(gè)從通信終端101至通信終端104的呼叫決定路由的方式參閱美國(guó)專(zhuān)利5,386,466。)當(dāng)通過(guò)PRI鏈路111從通信終端101接收到建立消息時(shí),網(wǎng)絡(luò)軟件層404產(chǎn)生一個(gè)送至傳送軟件層405的建立指示,并且建立開(kāi)始建立第一半呼叫的呼叫記錄521。傳送軟件層405檢驗(yàn)節(jié)點(diǎn)號(hào),確定交換節(jié)點(diǎn)102不是終接交換節(jié)點(diǎn),因而層405不設(shè)置節(jié)點(diǎn)標(biāo)志。如果這個(gè)節(jié)點(diǎn)標(biāo)志被設(shè)置,則指示呼叫在交換節(jié)點(diǎn)102終接。撥號(hào)號(hào)碼和節(jié)點(diǎn)標(biāo)志一起送至?xí)?huà)軟件層406。因?yàn)楣?jié)點(diǎn)標(biāo)志沒(méi)有設(shè)置,因此層406不試圖根據(jù)撥號(hào)號(hào)碼來(lái)路由選擇呼叫。由于在本例中節(jié)點(diǎn)標(biāo)志未設(shè)置,會(huì)話(huà)軟件層406就建立會(huì)話(huà)記錄607,選擇開(kāi)始建立第二半呼叫的呼叫記錄544。然后,節(jié)點(diǎn)號(hào)和呼叫記錄號(hào)都作為一個(gè)建立請(qǐng)求送至傳送軟件層405。傳送軟件層405詢(xún)問(wèn)層4路由選擇表,確定LDCN541是一個(gè)至通信終端104的通路。傳送軟件層405于是將呼叫記錄544與LDCN541相關(guān)聯(lián),向網(wǎng)絡(luò)軟件層404發(fā)送建立請(qǐng)求,由網(wǎng)絡(luò)軟件層404通過(guò)PRI鏈路116建立與交換節(jié)點(diǎn)103的通信。
在交換節(jié)點(diǎn)102通過(guò)PRI鏈路116向交換節(jié)點(diǎn)103發(fā)送了一個(gè)建立消息后,交換節(jié)點(diǎn)103的網(wǎng)絡(luò)軟件層用一個(gè)呼叫進(jìn)行消息作出響應(yīng)。網(wǎng)絡(luò)軟件層404對(duì)這個(gè)呼叫進(jìn)行消息的響應(yīng),通知連接管理應(yīng)用應(yīng)該通過(guò)交換節(jié)點(diǎn)102的交換網(wǎng)絡(luò)互連B信道532和B信道533形成通路507以建立連接。會(huì)話(huà)記錄607指向連接記錄608。連接記錄608由在應(yīng)用層409執(zhí)行的連接管理應(yīng)用支持。連接管理應(yīng)用響應(yīng)來(lái)自網(wǎng)絡(luò)軟件層404的消息,建立這個(gè)連接,將這內(nèi)部連接的參數(shù)寫(xiě)入連接記錄607。
為了進(jìn)一步理解傳送消息怎樣用來(lái)通過(guò)交換節(jié)點(diǎn)102增加或減少帶寬,考慮下面這個(gè)例子。假設(shè)在上面這一段所說(shuō)明的建立消息建立了一個(gè)通過(guò)交換節(jié)點(diǎn)102的話(huà)音連接,通過(guò)交換節(jié)點(diǎn)102的交換網(wǎng)絡(luò)形成了圖5中所示的通路507。然后,通信終端101用一個(gè)傳送消息請(qǐng)求在D信道530上建立一個(gè)分組交換連接和在信道538上建立一個(gè)64kb數(shù)據(jù)信道。
為了設(shè)立為執(zhí)行LADF協(xié)議的數(shù)據(jù)鏈路和具有64kb/s速率的數(shù)據(jù)信道所必需的附加帶寬,通信終端101向交換節(jié)點(diǎn)102發(fā)送一個(gè)具有以下信息的傳送消息。呼叫參考IE302設(shè)置為圖5和6的CRN520,消息類(lèi)型IE303設(shè)置為T(mén)RANS。重復(fù)指示IE304設(shè)置為附加帶寬。承載能力IE305如下第一承載能力IE規(guī)定了采用LAPD協(xié)議的分組數(shù)據(jù)鏈路,而第二IE設(shè)置為一個(gè)具有64kb帶寬的電路數(shù)據(jù)鏈路。信道標(biāo)識(shí)IE306如下第一IE指明利用邏輯接口號(hào)的接口551和指明D信道530的使用,而第二IE指接口551和B信道538。緊接的單個(gè)數(shù)據(jù)鏈路標(biāo)識(shí)IE307指明對(duì)于分組數(shù)據(jù)使用邏輯鏈路517中的一個(gè)鏈路。低層能力IE308指明通信終端104對(duì)于64kb數(shù)據(jù)信道執(zhí)行的專(zhuān)有協(xié)議。高層能力IE309指明要執(zhí)行的是X400電子郵件協(xié)議標(biāo)準(zhǔn)。圖6的網(wǎng)絡(luò)軟件層404接收到這個(gè)傳送消息后,加以分解。網(wǎng)絡(luò)軟件層404如果能夠提供可請(qǐng)求的各傳送能力,則回答一個(gè)僅包括IE311、312、313和319的傳送確認(rèn)消息。網(wǎng)絡(luò)軟件層404如果不能提供所請(qǐng)求的其中一種傳送能力,則在IE315、316和317中標(biāo)識(shí)所不能提供的這種傳送能力,并在重復(fù)指示314中指出這種傳送能力必需刪除。此外,這個(gè)傳送確認(rèn)消息還可以指出采用其他承載能力、信道標(biāo)識(shí)和數(shù)據(jù)鏈路標(biāo)識(shí)這些IE,作為所請(qǐng)求的替代。
在本例中,網(wǎng)絡(luò)軟件層404能夠提供所請(qǐng)求的這些傳送能力。于是網(wǎng)絡(luò)軟件層404通過(guò)傳送軟件層405的LDCN519向?qū)υ?huà)軟件層406發(fā)送附加傳送能力的請(qǐng)求。會(huì)話(huà)軟件層406利用呼叫記錄544的會(huì)話(huà)記錄607確定這個(gè)呼叫用的是LDCN541,從而用LDC-N541通知網(wǎng)絡(luò)軟件層404,對(duì)于呼叫記錄544需要進(jìn)行附加操作。
暫時(shí)回到這個(gè)呼叫的由圖6中呼叫記錄521和LDCN519所示的左半側(cè)。網(wǎng)絡(luò)軟件層404向連接管理應(yīng)用發(fā)送已經(jīng)加到由呼叫記錄521標(biāo)識(shí)的連接上的一些新的參數(shù)。連接管理應(yīng)用對(duì)這個(gè)信息進(jìn)行響應(yīng),將附加連接信息存入連接記錄608。
在這個(gè)呼叫的由呼叫記錄544和LDCN541標(biāo)識(shí)的右半側(cè),網(wǎng)絡(luò)軟件層404對(duì)從通信終端101收到的消息的承載能力IE作出響應(yīng),確定需要利用哪些傳送設(shè)施來(lái)滿(mǎn)足這些承載能力IE所提出的要求。如圖5所示,網(wǎng)絡(luò)軟件層404利用邏輯鏈路518中的一個(gè)鏈路以提供采用LAPD協(xié)議的數(shù)據(jù)鏈路和具有64kb數(shù)據(jù)信道能力的B信道536。注意,如果網(wǎng)絡(luò)軟件層404有了一個(gè)分為若干邏輯鏈路的可用B信道,那么網(wǎng)絡(luò)軟件層404為了提供執(zhí)行LAPF協(xié)議的數(shù)據(jù)鏈路也可以使用這些邏輯鏈路中的一個(gè)鏈路。現(xiàn)在,網(wǎng)絡(luò)軟件層404形成一個(gè)新的傳送消息,這個(gè)消息包括與從通信終端101收到的相同的承載能力IE305以及規(guī)定接口552具體提供這些傳送能力的資源的信道標(biāo)識(shí)IE306和數(shù)據(jù)鏈路標(biāo)識(shí)IE307。低層一致性IE308和高層一致性309被直接從呼叫左半側(cè)向上傳送到會(huì)話(huà)軟件層406,再由會(huì)話(huà)軟件層406向下發(fā)送到呼叫右半側(cè),并入由網(wǎng)絡(luò)軟件層404產(chǎn)生的新的傳送消息。然后,網(wǎng)絡(luò)軟件層404將這個(gè)傳送消息發(fā)給在交換節(jié)點(diǎn)103中的它的對(duì)等網(wǎng)絡(luò)軟件層。
在我們這個(gè)例子中,交換節(jié)點(diǎn)103中的網(wǎng)絡(luò)軟件層接受在傳送消息中所請(qǐng)求的所有傳送能力。交換節(jié)點(diǎn)103中的網(wǎng)絡(luò)軟件層用一個(gè)不含IE315、316或317的傳送確認(rèn)消息進(jìn)行響應(yīng)。交換節(jié)點(diǎn)102中的網(wǎng)絡(luò)軟件層404響應(yīng)這個(gè)傳送確認(rèn)消息向圖6的應(yīng)用層409中的連接管理應(yīng)用發(fā)送對(duì)于呼叫左半部的參數(shù),使這些參數(shù)可以存入連接記錄608。連接管理應(yīng)用還對(duì)這信息作出響應(yīng),控制交換節(jié)點(diǎn)102的交換網(wǎng)絡(luò),建立通路535。此外,連接管理應(yīng)用向鏈路接口層402發(fā)送一個(gè)消息,請(qǐng)求建立通路539。
此時(shí),通路507、535和539都通過(guò)交換節(jié)點(diǎn)102建立。在本例中,當(dāng)交換節(jié)點(diǎn)103試圖建立最初的傳送能力時(shí),通信終端104卻不能提供應(yīng)用LAPD協(xié)議的數(shù)據(jù)鏈路。于是,交換節(jié)點(diǎn)103在呼叫的左半側(cè)(與圖6所示類(lèi)似)已在它的連接記錄中記錄了話(huà)音帶寬、應(yīng)用LAPD協(xié)議數(shù)據(jù)鏈路和64kb數(shù)據(jù)信道。然而,在對(duì)于呼叫的右半側(cè)的連接記錄中只記錄有話(huà)音呼叫和64kb數(shù)據(jù)鏈路。接到從通信終端104發(fā)來(lái)的傳送完成消息后,通過(guò)網(wǎng)絡(luò)軟件層,交換節(jié)點(diǎn)103中的連接管理應(yīng)用只連接64kb數(shù)據(jù)鏈路。注意,話(huà)音呼叫連接已在建立過(guò)程期間完成。通信終端104發(fā)送一個(gè)傳送完成消息,標(biāo)識(shí)在使用的承載能力、信道標(biāo)識(shí)IE和數(shù)據(jù)鏈路標(biāo)識(shí)IE。這個(gè)消息由交換節(jié)點(diǎn)103接收后,從呼叫的右半側(cè)向上通過(guò)各軟件層傳送到交換節(jié)點(diǎn)103的會(huì)話(huà)軟件層406,再由會(huì)話(huà)軟件層406從呼叫的左半側(cè)向下傳送到交換節(jié)點(diǎn)103的網(wǎng)絡(luò)軟件層404。網(wǎng)絡(luò)軟件層404刪除掉數(shù)據(jù)鏈路能力,通知連接管理應(yīng)用,這個(gè)數(shù)據(jù)鏈路不再使用。作為響應(yīng),交換節(jié)點(diǎn)103的連接管理應(yīng)用從交換節(jié)點(diǎn)103的連接記錄中刪去這數(shù)據(jù)鏈路信息。然后,交換節(jié)點(diǎn)103中的網(wǎng)絡(luò)軟件層404形成一個(gè)傳送完成消息,詳細(xì)指明已經(jīng)建立的只是64kb數(shù)據(jù)鏈路的情況,將這個(gè)傳送完成消息發(fā)送給交換節(jié)點(diǎn)102。
交換節(jié)點(diǎn)102的網(wǎng)絡(luò)軟件層404接收到從交換節(jié)點(diǎn)103發(fā)來(lái)的傳送完成消息后,通知連接管理應(yīng)用,需要撤消通路539。于是連接管理應(yīng)用從連接記錄608中刪去有關(guān)執(zhí)行LAPD協(xié)議的數(shù)據(jù)鏈路的參考。然后,網(wǎng)絡(luò)軟件層404通過(guò)會(huì)話(huà)軟件層406將傳送完成消息向下發(fā)送到呼叫左半側(cè)。網(wǎng)絡(luò)軟件層404響應(yīng)這個(gè)傳送完成消息,通知連接管理應(yīng)用從連接記錄608中刪去有關(guān)執(zhí)行LAPD協(xié)議的數(shù)據(jù)鏈路的參考。連接管理應(yīng)用還向鏈路接口層402發(fā)送一個(gè)消息,以撤消通路539。在呼叫左半側(cè),網(wǎng)絡(luò)軟件層404組成另一個(gè)傳送完成消息,發(fā)送給通信終端101。
在以后某個(gè)時(shí)候,通信終端101確定不再需要64kb數(shù)據(jù)鏈路,于是發(fā)送一個(gè)傳送消息。在這個(gè)傳送消息中,重復(fù)指示304設(shè)置為撤消,而承載能力IE305、信道標(biāo)識(shí)IE306和數(shù)據(jù)鏈路標(biāo)識(shí)307指明需撤消64kb數(shù)據(jù)鏈路。于是交換節(jié)點(diǎn)102將這個(gè)消息轉(zhuǎn)發(fā)給交換節(jié)點(diǎn)103。接收到從交換節(jié)點(diǎn)103發(fā)回的傳送確認(rèn)消息,網(wǎng)絡(luò)軟件層404請(qǐng)求連接管理應(yīng)用撤消通路535。此外,連接管理應(yīng)用按照網(wǎng)絡(luò)軟件層404的請(qǐng)求更新連接記錄608。通信終端104接到請(qǐng)求撤消這個(gè)數(shù)據(jù)鏈路的傳送消息后發(fā)送一個(gè)傳送完成消息,明確要撤消掉這個(gè)數(shù)據(jù)鏈路。
現(xiàn)在回到這種情況當(dāng)通信終端104接到建立64kb數(shù)據(jù)鏈路的傳送消息時(shí),就IE305至307而言通信終端104以與其他交換節(jié)點(diǎn)所進(jìn)行的相同方式進(jìn)行響應(yīng)。一個(gè)呼叫的終接點(diǎn)是在圖4中的應(yīng)用層409執(zhí)行的一個(gè)終端管理應(yīng)用。有關(guān)終端管理應(yīng)用的各種功能的詳細(xì)情況可參閱美國(guó)專(zhuān)利5,182,751和美國(guó)專(zhuān)利5,386,466。簡(jiǎn)要地說(shuō),終端管理應(yīng)用提供了終接一個(gè)呼叫所需的所有控制功能,使終端可以利用通信數(shù)據(jù)。終端管理應(yīng)用能在一個(gè)交換節(jié)點(diǎn)上執(zhí)行,從而大多數(shù)終端控制功能都在交換節(jié)點(diǎn)而不是通信終端內(nèi)完成。但是,一個(gè)通信終端(如通信終端101)如果確實(shí)有自己的計(jì)算機(jī)的話(huà),就可以實(shí)現(xiàn)圖4所示的軟件結(jié)構(gòu)。在這種情況下,終端管理應(yīng)用在這個(gè)終端上執(zhí)行。于是如圖1所示,通信終端101是呼叫的終接點(diǎn)。然而,如果通信終端101用的不是這種通信終端,終端管理應(yīng)用要在交換節(jié)點(diǎn)102內(nèi)執(zhí)行,交換節(jié)點(diǎn)102就是呼叫的終接點(diǎn)。
在接到建立64kb數(shù)據(jù)鏈路的傳送消息時(shí),這個(gè)消息就傳送給處在應(yīng)用層409的終端管理應(yīng)用。于是終端管理應(yīng)用通過(guò)連接管理請(qǐng)求鏈路接口層402執(zhí)行在低層一致性IE308中所規(guī)定的專(zhuān)有協(xié)議,使得鏈路接口層能正確地使用低層專(zhuān)有協(xié)議。此外,連接管理應(yīng)用還命令通信終端104的表示層407執(zhí)行在高層一致性IE309中所規(guī)定的X400電子郵件標(biāo)準(zhǔn)。
圖7、8和9以流程圖形式示出了網(wǎng)絡(luò)軟件404在執(zhí)行圖3所示各種傳送消息過(guò)程中所進(jìn)行的操作。網(wǎng)絡(luò)軟件層404執(zhí)行實(shí)現(xiàn)傳送消息中的大部分工作。圖7和8示出了網(wǎng)絡(luò)軟件層404在從另一個(gè)交換節(jié)點(diǎn)接收到一個(gè)傳送消息后的響應(yīng)。圖9示出了網(wǎng)絡(luò)軟件層404在從會(huì)話(huà)層406接收到一個(gè)傳送消息后的響應(yīng)。在這些圖中所用的習(xí)慣是接收到的或發(fā)送到另一個(gè)交換節(jié)點(diǎn)的傳送消息只由類(lèi)似的消息碼,例如TRANS識(shí)別;而由會(huì)話(huà)軟件層406從呼叫的另半側(cè)中繼的傳送消息則由消息碼和詞“消息”,例如TRANS消息來(lái)定義。
圖7的判決方框701確定是否從另一個(gè)交換節(jié)點(diǎn)收到了一個(gè)TRANS消息。在前面這個(gè)例子中,交換節(jié)點(diǎn)102收到從通信終端101通過(guò)接口551發(fā)來(lái)的一個(gè)TRANS消息。如果判決方框701的判決為“是”,則判決方框702確定是否能提供由承載能力IE305、信道標(biāo)識(shí)IE306和數(shù)據(jù)鏈路標(biāo)識(shí)IE307規(guī)定的所請(qǐng)求的各個(gè)傳送能力。如果能提供這些傳送能力,則執(zhí)行方框707,發(fā)回一個(gè)不含IE315、316和317的TRANS-ACK消息。如果判決方框702的判決為“否”,則方框703試圖確定一個(gè)可替代的傳送能力。如果不能提供任何所請(qǐng)求的傳送能力,則發(fā)送一個(gè)TRANS-REJ消息,終止處理。如果至少可提供一個(gè)原來(lái)的或可替代的傳送能力,則發(fā)回一個(gè)傳送能力項(xiàng)經(jīng)修改的TRANS-ACJ消息。然后,方框709向在應(yīng)用層409的連接管理應(yīng)用發(fā)送一個(gè)消息,請(qǐng)求將由新的傳送能力所規(guī)定的傳送參數(shù)輸入連接表608。輸入的傳送參數(shù)或者是原請(qǐng)求的傳送能力的參數(shù),或者是替代的傳送能力的參數(shù),或者是兩者的組合。最后,方框711通過(guò)傳送層405向會(huì)話(huà)層406發(fā)送一個(gè)TRANS消息,這個(gè)消息是原來(lái)的TRANS消息和/或替代的傳送能力減去IE306和307。IE306和307對(duì)于如圖6中所示的呼叫左半側(cè)都是唯一的。會(huì)話(huà)軟件層406對(duì)這個(gè)消息進(jìn)行響應(yīng),標(biāo)識(shí)呼叫記錄,標(biāo)識(shí)與呼叫右半側(cè)關(guān)聯(lián)的LDCN,并將這消息以適當(dāng)?shù)臉?biāo)識(shí)從呼叫右半側(cè)向下發(fā)送給網(wǎng)絡(luò)軟件層404。
回到判決方框701,如果判決為“否”,則控制轉(zhuǎn)至判決方框712,確定是否從另一個(gè)交換節(jié)點(diǎn)接收到了一個(gè)TRANS-ACK消息。在前面的例子中,交換節(jié)點(diǎn)102在接口552收到從交換節(jié)點(diǎn)103發(fā)來(lái)的一個(gè)TRANS-ACK消息。這個(gè)TRANS-ACK消息是由呼叫右半側(cè)收到的。如果判決方框712的判決為“是”,則轉(zhuǎn)至判決方框713,確定在這個(gè)傳送確認(rèn)消息中是否有替代的傳送能力。如果判決為“是”,則轉(zhuǎn)至判決方框714,確定這些替代的傳送能力是否能接受,也就是這個(gè)交換節(jié)點(diǎn)是否能提供這些替代的傳送能力。如果判決方框714的判決為“否”,則執(zhí)行方框716,向那個(gè)交換節(jié)點(diǎn)發(fā)送一個(gè)TRANS消息,請(qǐng)求刪除任何不能接受的傳送能力。然后,方框717通過(guò)傳送軟件層405向會(huì)話(huà)軟件層406發(fā)送一個(gè)帶有相同刪除請(qǐng)求的TRANS消息。會(huì)話(huà)軟件層406對(duì)這個(gè)消息進(jìn)行響應(yīng),將這個(gè)消息從呼叫左半側(cè)向下傳送到網(wǎng)絡(luò)軟件層404。注意,如果接收到一個(gè)可接受的TRANS-ACK,就只在連接記錄內(nèi)插入傳送參數(shù)和在交換節(jié)點(diǎn)內(nèi)建立通路。
回到判決方框713和714。如果判決方框713的判決為“否”或判決方框714的判決為“是”,則都轉(zhuǎn)至方框721,向連接管理應(yīng)用發(fā)送一個(gè)消息,請(qǐng)求將傳送參數(shù)輸入連接表和通過(guò)交換節(jié)點(diǎn)的內(nèi)部交換網(wǎng)進(jìn)行連接。
回到判決方框712,如果消息不是一個(gè)TRANS-ACK消息,則轉(zhuǎn)至圖8的判決方框801,確定消息是否為一個(gè)TRANS-REJ消息。如果判決方框801的判決為“是”,則方框802向連接管理應(yīng)用發(fā)送一個(gè)消息,請(qǐng)求從連接表中刪去傳送參數(shù)和撤消已經(jīng)為這些傳送參數(shù)通過(guò)交換節(jié)點(diǎn)的交換網(wǎng)絡(luò)建立的各通路。注意,如果接收到的是TRANS-REJ消息而不是TRANS-ACK消息,那么對(duì)于連接管理應(yīng)用來(lái)說(shuō)就可能沒(méi)有任何操作要執(zhí)行。方框802執(zhí)行后,方框803通過(guò)傳送層405向會(huì)話(huà)層406發(fā)送一個(gè)含有TRANS-REJ消息的消息。會(huì)話(huà)層406將這個(gè)消息以及適當(dāng)?shù)暮艚杏涗浐蚅DCN標(biāo)識(shí)信息沿呼叫左半側(cè)發(fā)送給網(wǎng)絡(luò)軟件層404。
如果判決方框801的判決為“否”,則轉(zhuǎn)至判決方框804,確定消息是否為一個(gè)TRANS-COM消息。如果判決為“否”,則轉(zhuǎn)至方框808,提供通常的處理。方框808是用來(lái)處理標(biāo)準(zhǔn)ISDN消息的。如果判決方框804的判決為“是”,則方框806確定在連接表608中哪些傳送參數(shù)沒(méi)有被承載能力IE325、信道標(biāo)識(shí)IE326和數(shù)據(jù)鏈路標(biāo)識(shí)IE327進(jìn)行標(biāo)識(shí)。在標(biāo)識(shí)了這些傳送參數(shù)后,方框806向連接管理應(yīng)用發(fā)送一個(gè)消息,請(qǐng)求刪去這些傳送參數(shù)和對(duì)應(yīng)的各通路。最后,方框807通過(guò)傳送軟件層405向會(huì)話(huà)軟件層406發(fā)送一個(gè)含有原來(lái)的TRANS-COM消息但減去不帶信道標(biāo)識(shí)IE326和數(shù)據(jù)鏈路標(biāo)識(shí)IE327的消息。會(huì)話(huà)軟件層406對(duì)這個(gè)消息進(jìn)行響應(yīng),將這個(gè)消息以及呼叫記錄和LDCN標(biāo)識(shí)信息沿呼叫左半側(cè)向下傳送給網(wǎng)絡(luò)軟件層404。
圖9示出了網(wǎng)絡(luò)軟件層404響應(yīng)從會(huì)話(huà)軟件層406接收到的各種傳送消息所進(jìn)行的操作。判決方框901確定消息是否為一個(gè)TRANS消息。在前面的例子中,圖6中所示的呼叫右半側(cè)在呼叫左半側(cè)已通過(guò)接口551接收到來(lái)自通信終端101的消息后接收到會(huì)話(huà)軟件層406發(fā)送的一個(gè)TRANS消息。如果判決方框901的判決為“是”,則轉(zhuǎn)至方框902。方框902對(duì)承載能力IE305進(jìn)行響應(yīng),確定對(duì)于將要發(fā)送給下一個(gè)交換節(jié)點(diǎn)的TRANS消息的新的信道標(biāo)識(shí)IE306和數(shù)據(jù)鏈路標(biāo)識(shí)307。確定后,方框903形成這個(gè)新的TRANS消息,發(fā)送給下一個(gè)交換節(jié)點(diǎn)。注意,信息元301、302、303、304、305、308、309和341在這個(gè)新的TRANS消息中直接轉(zhuǎn)發(fā)。
如果判決方框901的判決為“否”,則判決方框904確定從會(huì)話(huà)軟件層406接收到的消息是否為一個(gè)TRANS-COM消息。如果判決方框904的判決為“是”,則方框906確定在連接表608中哪些傳送參數(shù)沒(méi)有在承載能力IE325、信道標(biāo)識(shí)IE326和數(shù)據(jù)鏈路標(biāo)識(shí)IE327中標(biāo)識(shí)。確定了這些傳送參數(shù)后,方框906向連接管理應(yīng)用發(fā)送一個(gè)消息,請(qǐng)求從連接表608中刪去這些傳送參數(shù)和撤消對(duì)應(yīng)的各通路。然后,方框907形成一個(gè)帶有規(guī)定呼叫左半側(cè)傳送能力的新的信道標(biāo)識(shí)IE326和數(shù)據(jù)鏈路標(biāo)識(shí)IE327的TRANS-COM消息。方框907再將所形成的TRANS-COM消息發(fā)送給另一個(gè)交換節(jié)點(diǎn)。
如果判決方框904的判決為“否”,則轉(zhuǎn)至判決方框908,確定是否從會(huì)話(huà)軟件層406接收到一個(gè)TRANS-REJ消息。如果判決為“否”,轉(zhuǎn)至對(duì)標(biāo)準(zhǔn)ISDN消息進(jìn)行通常處理的方框909。如果判決方框908的判決為“是”,則方框911向連接管理應(yīng)用發(fā)送一個(gè)消息,請(qǐng)求刪除所有由于相應(yīng)TRANS消息輸入連接表608的傳送參數(shù)。最后,方框912向下一個(gè)交換節(jié)點(diǎn)發(fā)送一個(gè)TRANS-REJ消息。在前面的例子中,方框912將TRANS-REJ消息從交換節(jié)點(diǎn)102發(fā)送給通信終端101。
圖10示出了一個(gè)通信終端(不是多媒體會(huì)議呼叫的控制通信終端)在利用對(duì)于多媒體通信會(huì)議呼叫的選擇參與操作中所進(jìn)行的一系列操作。判決方框1001確定是否有一個(gè)來(lái)自控制多媒體會(huì)議呼叫的終端的消息。如果判決為“否”,則判決方框1002確定通信終端的用戶(hù)是否希望脫離會(huì)議呼叫。如果判決為“是”,則執(zhí)行方框1005,從多媒體會(huì)議呼叫上卸下通信終端。如果判決方框1002的判決為“否”,則執(zhí)行判決方框1003,檢驗(yàn)通信終端的用戶(hù)是否希望撤消正在多媒體會(huì)議呼叫中使用的任何通信類(lèi)型。如果判決為“是”,判決方框1004檢驗(yàn)通信終端是否有任何通信類(lèi)型留下參與多媒體會(huì)議呼叫。如果判決為“否”,則執(zhí)行方框1006,向通信終端的用戶(hù)顯示出錯(cuò)后,返回判決方框1001。如果判決方框1004的判決為“是”,則方框1007向控制通信終端發(fā)送一個(gè)TRANS消息,撤消所指定的通信類(lèi)型。在執(zhí)行方框1007后,能決方框1008首先檢驗(yàn)是否接收到一個(gè)接受減少通信類(lèi)型的TRANS-ACK消息,隨后檢驗(yàn)是否接收到一個(gè)接受減掉所指定的通信類(lèi)型的TRANS-COM消息。由于減少通信類(lèi)型應(yīng)該是可能的,因此,如果判決方框1008的判決為“否”,則執(zhí)行方框1011,進(jìn)行差錯(cuò)校正。如果判決方框1008的判決為“是”,則方框1009向用戶(hù)顯示撤消的指定類(lèi)型后,返回判決方框1001。
回到判決方框1003,如果判決為“否”,則轉(zhuǎn)至判決方框1012,確定用戶(hù)是否希望附加新的參與多媒體通信會(huì)議呼叫的通信類(lèi)型。如果判決為“否”,則轉(zhuǎn)至方框1010,執(zhí)行通常處理。如果在判決方框1012的判決為“是”,則方框1013向控制通信終端發(fā)送一個(gè)TRANS消息,附加所指定的通信類(lèi)型。在執(zhí)行方框1013后,判決方框1014確定是否接收到從接受所附加的類(lèi)型的交換節(jié)點(diǎn)發(fā)回的TRANS-ACK消息。如果判決為“否”,則方框1016與交換節(jié)點(diǎn)協(xié)商,使附加的通信類(lèi)型盡可能多,然后轉(zhuǎn)至判決方框1017。如果判決方框1014的判決為“是”,則轉(zhuǎn)至判決方框1017。判決方框1017通過(guò)檢查接收到的從控制通信終端發(fā)回的TRANS-COM消息,確定是否已經(jīng)附加了所有所請(qǐng)求的通信類(lèi)型。如果判決為“否”,則方框1019向用戶(hù)顯示哪些所請(qǐng)求的附加通信類(lèi)型實(shí)際上已經(jīng)加到多媒會(huì)議呼叫的終端參與上。如果判決方框1017的判決為“是”,則方框1018向通信終端的用戶(hù)顯示一個(gè)消息所有所請(qǐng)求的通信類(lèi)型已經(jīng)附到多媒體會(huì)議呼叫的通信終端參與上。
回到判決方框1001,如果有來(lái)自控制通信終端的消息,則控制轉(zhuǎn)至圖11的判決方框1101。判決方框1101確定是否從控制通信終端接收到一個(gè)拆線(xiàn)消息。如果判決為“是”,則方框1101使呼叫下線(xiàn)。如果判決方框1101的判決為“否”,則判決方框1103確定控制通信終端是否已經(jīng)發(fā)送了一個(gè)消息,指示參與多媒體會(huì)議呼叫的另一個(gè)通信終端已經(jīng)改變了通信類(lèi)型或已經(jīng)脫離通信會(huì)議呼叫。在判決方框1103檢驗(yàn)的這個(gè)消息會(huì)是一個(gè)通知消息。如果判決方框1103的判決為“否”,則轉(zhuǎn)至方框1105,進(jìn)行通常的處理。如果判決方框1103的判決為“是”,則方框1104為通信終端的用戶(hù)顯示改變情況和對(duì)作改變的通信終端進(jìn)行標(biāo)識(shí),然后返回圖10的判決方框1001。
圖13示出了控制多媒體通信會(huì)議呼叫的控制通信終端在參與多媒體通信會(huì)議呼叫的其他用戶(hù)拆線(xiàn)和改變通信類(lèi)型時(shí)進(jìn)行的操作。熟悉該技術(shù)領(lǐng)域的人顯然可設(shè)想控制通信終端還執(zhí)行許多其它與多媒體通信會(huì)議呼叫有關(guān)的操作。判決方框1301確定是否從一個(gè)參與改變通信類(lèi)型的多媒體會(huì)議呼叫的通信終端接收到一個(gè)TRANS消息。注意,這種通信終端稱(chēng)為發(fā)送終端。方框1301還向發(fā)送終端發(fā)回TRANS-COM消息。如果判決方框1301的判決為“是”,則方框1302向參與多媒體通信會(huì)議呼叫的其他通信終端發(fā)送消息,標(biāo)明這個(gè)發(fā)送通信終端和它所使用的通信類(lèi)型的變化。控制通信終端維持一個(gè)如圖12所示的會(huì)議記錄,標(biāo)識(shí)了各個(gè)參與通信終端和這些參與通信終端各自所用的通信類(lèi)型。在執(zhí)行了方框1302后,方框1303向控制通信終端的用戶(hù)顯示發(fā)送終端的標(biāo)識(shí)和所改變的通信類(lèi)型。
回到判決方框1301,如果判決方框1301的判決為“否”,則判決方框1304確定是否從一個(gè)發(fā)送終端接收到一個(gè)拆線(xiàn)消息。如果判決為“是”,則執(zhí)行方框1306,從圖12所示的會(huì)議表中刪去這個(gè)發(fā)送終端。沒(méi)有必要從多媒體通信會(huì)議呼叫中撤消這個(gè)發(fā)送通信終端,因?yàn)椴鹁€(xiàn)消息將自動(dòng)地完成這項(xiàng)操作。在執(zhí)行了方框1306后,方框1311向控制通信終端的用戶(hù)顯示這個(gè)發(fā)送通信終端已脫離多媒體通信會(huì)議呼叫,然后方框1312向列在會(huì)議表內(nèi)的其余通信終端發(fā)送消息,通知這些通信終端,這個(gè)發(fā)送通信終端已經(jīng)脫離多媒體通信會(huì)議呼叫。
回到判決方框1304,如果判決為“否”,則轉(zhuǎn)至判決方框1307,確定控制通信終端的用戶(hù)是否希望脫離多媒體通信會(huì)議呼叫。如果判決為“是”,則執(zhí)行方框1309,向列在會(huì)議表內(nèi)的所有通信終端發(fā)送拆線(xiàn)消息,撤消多媒體通信會(huì)議。如果判決方框1307的判決為“否”,則執(zhí)行方框1308,進(jìn)行通常的處理。在執(zhí)行了方框1308或1312后返回判決方框1301。
圖14示出了終接到終端101的兩個(gè)呼叫的各個(gè)記錄和邏輯控制鏈路。軟件層401至409都在一個(gè)將終端101與交換節(jié)點(diǎn)103互連的交換節(jié)點(diǎn)102上執(zhí)行。接口1428接PRI鏈路111,而接口1429和1431分別接PRI鏈路112和116。如圖14所示,終端101忙于兩個(gè)呼叫。第一呼叫由會(huì)話(huà)記錄1403控制,而第二呼叫由會(huì)話(huà)記錄1404控制。第一呼叫的左半側(cè)用CRN 1424和呼叫記錄141 9,而第二呼叫的左半側(cè)用CRN 1426和呼叫記錄1421。第一呼叫的右半側(cè)終接在接口1429上,使用CRN 1427和呼叫記錄1422。第二呼叫的右半側(cè)終接在接口1431上,使用CRN 1430和呼叫記錄1423。LDCN 1411由兩個(gè)呼叫的左半側(cè)共享。連接記錄1401由第一呼叫使用,而連接記錄1402由第二呼叫使用。
圖15示出了從終端101的終端管理應(yīng)用向交換節(jié)點(diǎn)102發(fā)送的一個(gè)合并消息所導(dǎo)致的結(jié)果。作為舉例,假設(shè)這合并消息是作為第一呼叫的控制消息發(fā)送的,因而用的是CRN 1424。網(wǎng)絡(luò)軟件層404在接收到合并消息后,將合并消息中繼到會(huì)話(huà)軟件層406中的合并軟件模塊。這個(gè)合并模塊對(duì)合并消息進(jìn)行響應(yīng),確定需要合并的呼叫由CRN 1426標(biāo)識(shí)。此外,合并消息標(biāo)明需要與CRN 1426的呼叫合并的這個(gè)呼叫由CRN 1424標(biāo)識(shí)。會(huì)話(huà)軟件層406中的合并模塊利用CRN 1424和1426分別標(biāo)識(shí)會(huì)話(huà)記錄1403和1404。在標(biāo)識(shí)了會(huì)話(huà)記錄1403和1404后,會(huì)話(huà)軟件層406中的合并模塊設(shè)立合并記錄1502。合并記錄1502標(biāo)明了需要物理上合并成單個(gè)會(huì)議呼叫的會(huì)話(huà)記錄1404和1403所用的所有信號(hào)傳送情況。
設(shè)立合并記錄1502后,會(huì)話(huà)軟件層406中的合并軟件模塊請(qǐng)求應(yīng)用層409的連接管理應(yīng)用將由圖14的連接記錄1401和1402標(biāo)識(shí)的所有接入點(diǎn)(呼叫終接點(diǎn))加以組合,形成單一個(gè)連接記錄。連接管理應(yīng)用對(duì)這個(gè)請(qǐng)求進(jìn)行響應(yīng),將連接記錄1401和1402合并成一個(gè)新的連接記錄,標(biāo)為連接記錄1501。然后,連接管理應(yīng)用控制物理網(wǎng)絡(luò),建立一個(gè)會(huì)議電話(huà)橋分器,將通過(guò)第一和第二呼叫的兩個(gè)右半側(cè)接收的話(huà)音信息合并,使得對(duì)于這兩個(gè)呼叫的左半側(cè)而言話(huà)音信息在單一個(gè)B信道上接收。雖然話(huà)音信息已經(jīng)合并起來(lái)加到單一個(gè)B信道上送至終端101,但這兩個(gè)呼叫的控制信息仍用CRN1426和CRN1424發(fā)送給終端101。如果這兩個(gè)呼叫還用了視頻,那么連接管理應(yīng)用就會(huì)控制視頻網(wǎng)絡(luò),為會(huì)議呼叫建立一個(gè)視頻橋分器。
如果終端101的終端管理應(yīng)用請(qǐng)求傳輸一個(gè)對(duì)于第二呼叫(由CRN1426標(biāo)識(shí))的TRANS消息,以將帶寬從話(huà)音帶寬減到低速數(shù)據(jù)帶寬,網(wǎng)絡(luò)軟件層404則對(duì)這個(gè)TRANS消息進(jìn)行響應(yīng),執(zhí)行前面對(duì)圖6所說(shuō)明的那些操作。然而,在接收到TRANS-COM消息而將一個(gè)撤消話(huà)音傳送的請(qǐng)求發(fā)送給連接管理應(yīng)用時(shí),連接管理應(yīng)用從連接記錄1501確定對(duì)于第一呼叫仍然需要話(huà)音傳送。盡管這樣,連接管理應(yīng)用還是要建立由網(wǎng)絡(luò)應(yīng)用層404在TRANS消息中請(qǐng)求的、由TARNS-COM消息確認(rèn)的低速數(shù)據(jù)鏈路。于是,這TRANS消息向上傳送給會(huì)話(huà)軟件層406,由會(huì)話(huà)記錄1404加以標(biāo)識(shí)。然后,會(huì)話(huà)軟件層406將這TRANS消息從第二呼叫的右半側(cè)通過(guò)使用呼叫記錄1423和CRN1430向下發(fā)送。網(wǎng)絡(luò)軟件層404對(duì)這個(gè)從會(huì)話(huà)軟件層406接收到的TRANS消息進(jìn)行響應(yīng),象對(duì)圖6所作的說(shuō)明那樣處理這個(gè)消息。
如果終端101的終端管理應(yīng)用請(qǐng)求傳輸一個(gè)對(duì)于第二呼叫(由CRN1426標(biāo)識(shí))的TRANS消息,以將第二呼叫的帶寬從低速數(shù)據(jù)帶寬改為話(huà)音帶寬,網(wǎng)絡(luò)軟件層404則對(duì)這個(gè)TRANS消息進(jìn)行響應(yīng),執(zhí)行前面對(duì)圖6所說(shuō)明的那些操作。接收到TRANS-COM消息,終端管理應(yīng)用請(qǐng)求連接管理應(yīng)用對(duì)呼叫附加話(huà)音傳送而撤消低速數(shù)據(jù)傳送。連接管理應(yīng)用根據(jù)連接記錄1501確定話(huà)音傳送必需合并在現(xiàn)有的會(huì)議呼叫內(nèi),從而控制物理網(wǎng)絡(luò)和會(huì)議電話(huà)橋分器加以實(shí)現(xiàn)。此外,連接管理應(yīng)用控制低軟件層來(lái)撤消低速數(shù)據(jù)鏈路。和前面一樣,如果會(huì)議呼叫附有視頻傳送,那么連接管理應(yīng)用還控制視頻網(wǎng)絡(luò)和視頻會(huì)議橋分器,將第二呼叫接入會(huì)議。
圖16示出了一種適合作為通信終端101、104或106使用的通信終端??梢暺?607和1608用來(lái)表示顯示器1610是分塊顯示的,這樣就可分開(kāi)顯示這個(gè)多媒體會(huì)議的各個(gè)參與成員。眾所周知,圖象屏可以多于如圖16所示的兩個(gè)。呼叫狀態(tài)1609用來(lái)顯示多媒體會(huì)議呼叫的各種狀態(tài)和情況。此外,用戶(hù)可以根據(jù)顯示在屏幕上的參與類(lèi)型和帶寬進(jìn)行選擇。
權(quán)利要求
1.一種用一個(gè)通信終端控制通過(guò)多個(gè)交換節(jié)點(diǎn)參與一個(gè)包括多個(gè)通信終端、具有多個(gè)參與功能的多媒體會(huì)議呼叫的方法,其特征是所述方法包括下列步驟檢測(cè)從所述通信終端的一個(gè)用戶(hù)發(fā)出的請(qǐng)求修改所述通信終端所用的參與功能的數(shù)目的指示;通過(guò)在將所述通信終端接到多媒體會(huì)議呼叫的整個(gè)通信呼叫通路上傳送一個(gè)改變通信帶寬的消息使得在這個(gè)呼叫通路上的各個(gè)交換節(jié)點(diǎn)根據(jù)這個(gè)消息改變通信帶寬的方式修改所述通信終端所用的參與功能的數(shù)目;以及向所述通信終端的用戶(hù)發(fā)送修改參與功能的數(shù)目已完成的信號(hào)。
2.權(quán)利要求1所提出的方法,其特征是其中所述修改步驟增加所述通信終端所用的參與功能的數(shù)目。
3.權(quán)利要求1所提出的方法,其特征是其中所述修改步驟減少所述通信終端所用的參與功能的數(shù)目。
4.權(quán)利要求1所提出的方法,其特征是所述方法還包括所述通信終端組內(nèi)的一個(gè)控制多媒體會(huì)議呼叫的控制通信終端將所述通信終端所用的參與功能的數(shù)目的修改情況記錄在一個(gè)內(nèi)部表內(nèi)的步驟。
5.權(quán)利要求4所提出的方法,其特征是所述方法還包括所述通信終端組內(nèi)的一個(gè)控制通信終端將所述通信終端所用的參與功能的數(shù)目的修改情況發(fā)送給所述通信終端組內(nèi)其他各通信終端的步驟。
6.一種用一個(gè)通信終端控制通過(guò)一組交換節(jié)點(diǎn)參與一個(gè)包括一組通信終端、具有一組參與功能的多媒體會(huì)議呼叫的設(shè)備,其特征是所述設(shè)備包括檢測(cè)裝置,其作用是檢測(cè)從所述通信終端的一個(gè)用戶(hù)發(fā)出的指示修改所述通信終端所用的參與功能的數(shù)目;修改裝置,其作用是通過(guò)在將所述通信終端接到多媒體會(huì)議呼叫的整個(gè)通信呼叫通路上傳送一個(gè)改變通信帶寬的消息使得在這個(gè)呼叫通路上的各個(gè)交換節(jié)點(diǎn)根據(jù)這個(gè)消息改變通信帶寬來(lái)修改所述通信終端所用的參與功能的數(shù)目;以及發(fā)信裝置,其作用是向所述通信終端的用戶(hù)發(fā)送已完成修改參與功能的數(shù)目的信號(hào)。
7.權(quán)利要求6所提出的設(shè)備,其特征是其中所述修改裝置增加所述通信終端所用的參與功能的數(shù)目。
8.權(quán)利要求6所提出的設(shè)備,其特征是其中所述修改裝置減少所述通信終端所用的參與功能的數(shù)目。
9.權(quán)利要求6所提出的設(shè)備,其特征是所述設(shè)備還包括在控制多媒體會(huì)議呼叫的所述通信終端組的一個(gè)控制通信終端內(nèi)的裝置,其作用是將所述通信終端所用的參與功能的數(shù)目的修改情況記錄在一個(gè)內(nèi)部表內(nèi)。
10.權(quán)利要求9所提出的設(shè)備,其特征是所述設(shè)備還包括在所述通信終端組的一個(gè)控制通信終端內(nèi)的裝置,其作用是將所述通信終端所用的參與功能的數(shù)目的修改情況發(fā)送給所述通信終端組內(nèi)其他各通信終端。
全文摘要
本發(fā)明提出了通過(guò)通信終端隨時(shí)改變?cè)诙嗝襟w通信會(huì)議呼叫期間所用的媒體類(lèi)型的方法和設(shè)備。根據(jù)用戶(hù)的輸入,通信終端可以通過(guò)增加、減少或改變呼叫帶寬改變媒體的類(lèi)型。此外,控制多媒體通信會(huì)議呼叫的控制通信終端得到通信終端在參與會(huì)議呼叫上的變動(dòng)情況的信息,將這信息發(fā)送給參與會(huì)議呼叫的其他各通信終端。
文檔編號(hào)H04L29/06GK1137715SQ9610549
公開(kāi)日1996年12月11日 申請(qǐng)日期1996年5月22日 優(yōu)先權(quán)日1995年5月26日
發(fā)明者布魯斯·梅里爾·貝爾斯, 斯遞芬·馬克斯·瑟樂(lè) 申請(qǐng)人:美國(guó)電報(bào)電話(huà)Ipm公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1